--- /srv/rebuilderd/tmp/rebuilderdrjosFs/inputs/libfortran-julienne0_3.6.2-4_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdrjosFs/out/libfortran-julienne0_3.6.2-4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-23 05:52:32.000000 debian-binary │ -rw-r--r-- 0 0 0 1048 2026-03-23 05:52:32.000000 control.tar.xz │ --rw-r--r-- 0 0 0 81500 2026-03-23 05:52:32.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 81280 2026-03-23 05:52:32.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/x86_64-linux-gnu/libjulienne.so.0 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -3,17 +3,17 @@ │ │ │ │ Entry point 0x0 │ │ │ │ There are 10 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x007860 0x007860 R 0x1000 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x032955 0x032955 R E 0x1000 │ │ │ │ - LOAD 0x03b000 0x000000000003b000 0x000000000003b000 0x00543c 0x00543c R 0x1000 │ │ │ │ - GNU_EH_FRAME 0x03cb60 0x000000000003cb60 0x000000000003cb60 0x000694 0x000694 R 0x4 │ │ │ │ + LOAD 0x008000 0x0000000000008000 0x0000000000008000 0x03295d 0x03295d R E 0x1000 │ │ │ │ + LOAD 0x03b000 0x000000000003b000 0x000000000003b000 0x00545c 0x00545c R 0x1000 │ │ │ │ + GNU_EH_FRAME 0x03cb80 0x000000000003cb80 0x000000000003cb80 0x000694 0x000694 R 0x4 │ │ │ │ LOAD 0x040d40 0x0000000000041d40 0x0000000000041d40 0x000d90 0x000f80 RW 0x1000 │ │ │ │ GNU_RELRO 0x040d40 0x0000000000041d40 0x0000000000041d40 0x0002c0 0x0002c0 R 0x1 │ │ │ │ NOTE 0x042000 0x0000000000043000 0x0000000000043000 0x000024 0x000024 R 0x4 │ │ │ │ LOAD 0x042000 0x0000000000043000 0x0000000000043000 0x0044b8 0x0044b8 RW 0x1000 │ │ │ │ DYNAMIC 0x0462a8 0x00000000000472a8 0x00000000000472a8 0x000210 0x000210 RW 0x8 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -7,19 +7,19 @@ │ │ │ │ [ 2] .gnu.version VERSYM 0000000000006084 006084 000250 02 A 1 0 2 │ │ │ │ [ 3] .gnu.version_r VERNEED 00000000000062d8 0062d8 000070 00 A 23 2 8 │ │ │ │ [ 4] .rela.dyn RELA 0000000000006348 006348 000c48 18 A 1 0 8 │ │ │ │ [ 5] .rela.plt RELA 0000000000006f90 006f90 0008d0 18 AI 1 18 8 │ │ │ │ [ 6] .init PROGBITS 0000000000008000 008000 000017 00 AX 0 0 4 │ │ │ │ [ 7] .plt PROGBITS 0000000000008020 008020 0005f0 10 AX 0 0 16 │ │ │ │ [ 8] .plt.got PROGBITS 0000000000008610 008610 000008 08 AX 0 0 8 │ │ │ │ - [ 9] .text PROGBITS 0000000000008620 008620 03232c 00 AX 0 0 32 │ │ │ │ - [10] .fini PROGBITS 000000000003a94c 03a94c 000009 00 AX 0 0 4 │ │ │ │ - [11] .rodata PROGBITS 000000000003b000 03b000 001b60 00 A 0 0 32 │ │ │ │ - [12] .eh_frame_hdr PROGBITS 000000000003cb60 03cb60 000694 00 A 0 0 4 │ │ │ │ - [13] .eh_frame PROGBITS 000000000003d1f8 03d1f8 003244 00 A 0 0 8 │ │ │ │ + [ 9] .text PROGBITS 0000000000008620 008620 032334 00 AX 0 0 32 │ │ │ │ + [10] .fini PROGBITS 000000000003a954 03a954 000009 00 AX 0 0 4 │ │ │ │ + [11] .rodata PROGBITS 000000000003b000 03b000 001b80 00 A 0 0 32 │ │ │ │ + [12] .eh_frame_hdr PROGBITS 000000000003cb80 03cb80 000694 00 A 0 0 4 │ │ │ │ + [13] .eh_frame PROGBITS 000000000003d218 03d218 003244 00 A 0 0 8 │ │ │ │ [14] .init_array INIT_ARRAY 0000000000041d40 040d40 000008 08 WA 0 0 8 │ │ │ │ [15] .fini_array FINI_ARRAY 0000000000041d48 040d48 000008 08 WA 0 0 8 │ │ │ │ [16] .data.rel.ro PROGBITS 0000000000041d50 040d50 000010 00 WA 0 0 16 │ │ │ │ [17] .got PROGBITS 0000000000041f60 040f60 000080 08 WA 0 0 8 │ │ │ │ [18] .got.plt PROGBITS 0000000000041fe8 040fe8 000308 08 WA 0 0 8 │ │ │ │ [19] .data PROGBITS 0000000000042300 041300 0007d0 00 WA 0 0 32 │ │ │ │ [20] .bss NOBITS 0000000000042ad0 041ad0 0001f0 00 WA 0 0 16 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -44,256 +44,256 @@ │ │ │ │ 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_transfer_logical_write@GFORTRAN_8 (2) │ │ │ │ 41: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.2.5 (3) │ │ │ │ 42: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_pack@GFORTRAN_8 (2) │ │ │ │ 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_st_write@GFORTRAN_8 (2) │ │ │ │ 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_adjustl@GFORTRAN_8 (2) │ │ │ │ 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_transfer_array@GFORTRAN_8 (2) │ │ │ │ 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.14 (6) │ │ │ │ - 47: 0000000000042860 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_REAL_8_ │ │ │ │ - 48: 0000000000018280 775 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_strings_with_string_t_separator │ │ │ │ - 49: 0000000000024ba0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64 │ │ │ │ - 50: 000000000002d940 2600 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis │ │ │ │ - 51: 0000000000015900 469 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_logical │ │ │ │ - 52: 00000000000357c0 19 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_skipped │ │ │ │ - 53: 0000000000017550 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_logical │ │ │ │ - 54: 0000000000035390 726 FUNC GLOBAL DEFAULT 9 __julienne_assert_m_MOD_idiomatic_assert │ │ │ │ - 55: 0000000000025000 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision │ │ │ │ - 56: 00000000000242e0 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_double │ │ │ │ - 57: 0000000000027e50 5980 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis │ │ │ │ - 58: 00000000000346f0 13 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_ │ │ │ │ - 59: 0000000000016c40 463 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_base_name │ │ │ │ - 60: 00000000000346d0 9 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_ │ │ │ │ - 61: 0000000000037780 2204 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_from_file_with_string_name │ │ │ │ - 62: 0000000000024740 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision │ │ │ │ - 63: 0000000000013620 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_ne_character │ │ │ │ - 64: 0000000000019ce0 4811 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_array_of_strings │ │ │ │ - 65: 0000000000022900 103 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD_component_constructor │ │ │ │ - 66: 0000000000033d80 869 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD___copy_julienne_file_m_File_t │ │ │ │ - 67: 0000000000023e80 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_int64 │ │ │ │ - 68: 0000000000022e60 803 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_double_precision_fraction │ │ │ │ - 69: 0000000000021100 6060 FUNC GLOBAL DEFAULT 9 __julienne_test_m_MOD_run │ │ │ │ - 70: 0000000000008810 30 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_this_image │ │ │ │ - 71: 0000000000017d70 83 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_characters │ │ │ │ - 72: 0000000000033c80 241 FUNC GLOBAL DEFAULT 9 __julienne_github_ci_m_MOD_github_ci │ │ │ │ - 73: 00000000000429a0 96 OBJECT GLOBAL DEFAULT 19 __julienne_test_result_m_MOD___vtab_julienne_test_result_m_Test_result_t │ │ │ │ - 74: 00000000000181b0 194 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_cat_string_t │ │ │ │ - 75: 00000000000173b0 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_logical_c_bool │ │ │ │ - 76: 000000000003c9e0 8 OBJECT GLOBAL DEFAULT 11 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Usher │ │ │ │ - 77: 0000000000027910 663 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string │ │ │ │ - 78: 000000000001d1c0 1334 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD___final_julienne_string_m_String_t │ │ │ │ - 79: 000000000001e940 11 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t │ │ │ │ - 80: 0000000000036370 3059 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_filter │ │ │ │ - 81: 0000000000035720 153 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_description_contains_string │ │ │ │ - 82: 0000000000036070 337 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_construct_from_character │ │ │ │ - 83: 000000000003a000 869 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t │ │ │ │ - 84: 0000000000042760 88 OBJECT GLOBAL DEFAULT 19 __julienne_test_m_MOD___vtab_julienne_test_m_Test_t │ │ │ │ - 85: 0000000000035240 327 FUNC GLOBAL DEFAULT 9 __julienne_assert_m_MOD_logical_assert │ │ │ │ - 86: 0000000000027090 673 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_c_ptr │ │ │ │ - 87: 0000000000012dc0 104 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t │ │ │ │ - 88: 0000000000037630 105 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_characters_usher │ │ │ │ - 89: 0000000000012e30 1443 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t │ │ │ │ - 90: 0000000000039100 931 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_write_to_output_unit │ │ │ │ - 91: 00000000000340f0 1500 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD___final_julienne_file_m_File_t │ │ │ │ - 92: 0000000000008830 11 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD_last │ │ │ │ - 93: 0000000000038be0 1309 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_write_to_character_file_name │ │ │ │ - 94: 0000000000025af0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_integer │ │ │ │ - 95: 0000000000032c20 1108 FUNC GLOBAL DEFAULT 9 __julienne_command_line_m_MOD_argument_present │ │ │ │ - 96: 0000000000026c50 543 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_integer │ │ │ │ - 97: 00000000000136c0 214 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_ne_string_t │ │ │ │ - 98: 0000000000023b60 795 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_real │ │ │ │ - 99: 000000000003ca20 32 OBJECT GLOBAL DEFAULT 11 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ - 100: 0000000000025d20 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_double │ │ │ │ - 101: 0000000000042560 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_description_m_MOD___vtab_julienne_test_description_m_Usher │ │ │ │ - 102: 000000000000a8f0 7742 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_stub_file │ │ │ │ - 103: 000000000002ceb0 2696 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis │ │ │ │ - 104: 00000000000258c0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_int64 │ │ │ │ - 105: 0000000000042c00 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_this_image │ │ │ │ - 106: 00000000000295b0 3149 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis │ │ │ │ - 107: 0000000000037020 1060 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_run │ │ │ │ - 108: 0000000000042ad8 8 OBJECT GLOBAL DEFAULT 20 __julienne_bin_m_MOD___def_init_julienne_bin_m_Bin_t │ │ │ │ - 109: 00000000000273f0 559 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character │ │ │ │ - 110: 0000000000042c08 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_sync_all │ │ │ │ - 111: 0000000000042bd0 8 OBJECT GLOBAL DEFAULT 20 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Operands_t │ │ │ │ - 112: 00000000000328c0 239 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_assign_logical │ │ │ │ - 113: 00000000000086e0 50 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_error_stop │ │ │ │ - 114: 0000000000024510 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_real │ │ │ │ - 115: 000000000001b0c0 1114 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_characters_with_string_separator │ │ │ │ - 116: 0000000000037590 155 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_string │ │ │ │ - 117: 0000000000042600 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_description_m_MOD___vtab___iso_c_binding_C_funptr │ │ │ │ - 118: 0000000000024dd0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer │ │ │ │ - 119: 0000000000027dc0 100 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character │ │ │ │ - 120: 00000000000176f0 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_double_precision │ │ │ │ - 121: 0000000000022970 83 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_diagnostics_string │ │ │ │ - 122: 00000000000317f0 1949 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis │ │ │ │ - 123: 000000000001e9f0 1318 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ - 124: 00000000000394b0 2869 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_lines │ │ │ │ - 125: 000000000002ed30 2408 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis │ │ │ │ - 126: 0000000000026a30 543 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_int64 │ │ │ │ - 127: 000000000001b520 1210 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_characters_with_character_separator │ │ │ │ - 128: 00000000000425a0 88 OBJECT GLOBAL DEFAULT 19 __julienne_test_description_m_MOD___vtab_julienne_test_description_m_Test_description_t │ │ │ │ - 129: 00000000000428a0 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_REAL_4_ │ │ │ │ - 130: 0000000000013490 236 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_assign_string_t_to_character │ │ │ │ - 131: 0000000000042400 352 OBJECT GLOBAL DEFAULT 19 __julienne_string_m_MOD___vtab_julienne_string_m_String_t │ │ │ │ - 132: 0000000000027680 548 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string │ │ │ │ - 133: 0000000000036f70 166 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_contains_string_t │ │ │ │ - 134: 00000000000139c0 3156 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision_array │ │ │ │ - 135: 000000000001d140 120 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD___copy_julienne_string_m_String_t │ │ │ │ - 136: 00000000000263a0 620 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_string │ │ │ │ - 137: 00000000000329b0 49 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_passing_test │ │ │ │ - 138: 000000000003ca60 64 OBJECT GLOBAL DEFAULT 11 __julienne_test_harness_m_MOD___def_init_julienne_test_harness_m_Test_harness_t │ │ │ │ - 139: 0000000000037450 150 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_string_usher │ │ │ │ - 140: 00000000000346e0 13 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_ │ │ │ │ - 141: 000000000001ef20 8672 FUNC GLOBAL DEFAULT 9 __julienne_test_m_MOD_report │ │ │ │ - 142: 000000000002e370 2488 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis │ │ │ │ - 143: 000000000001be90 262 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_strings_with_comma_separator │ │ │ │ - 144: 0000000000019770 132 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_logical_with_character_key │ │ │ │ - 145: 0000000000027e30 13 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_approximates_double_precision │ │ │ │ - 146: 0000000000042920 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_COMPLEX_4_ │ │ │ │ - 147: 00000000000428e0 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_INTEGER_4_ │ │ │ │ - 148: 0000000000032380 386 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_also_dd │ │ │ │ - 149: 00000000000376a0 105 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_characters_funloc │ │ │ │ - 150: 0000000000038b40 146 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_write_to_string_file_name │ │ │ │ - 151: 0000000000042bc8 8 OBJECT GLOBAL DEFAULT 20 __julienne_test_description_m_MOD___def_init___iso_c_binding_C_funptr │ │ │ │ - 152: 000000000003caa0 64 OBJECT GLOBAL DEFAULT 11 __julienne_file_m_MOD___def_init_julienne_file_m_File_t │ │ │ │ - 153: 0000000000042be0 16 OBJECT GLOBAL DEFAULT 20 __julienne_test_diagnosis_m_MOD___def_init_5D44098 │ │ │ │ - 154: 000000000003cb20 64 OBJECT GLOBAL DEFAULT 11 __julienne_test_suite_m_MOD___def_init_julienne_test_suite_m_Test_suite_t │ │ │ │ - 155: 000000000001cf30 498 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_concatenate_elements │ │ │ │ - 156: 0000000000022a50 133 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_construct_from_string_t │ │ │ │ - 157: 00000000000228b0 70 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD_report │ │ │ │ - 158: 0000000000042c18 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_error_stop │ │ │ │ - 159: 0000000000042720 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab_5D44098 │ │ │ │ - 160: 0000000000032010 426 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_also_dl │ │ │ │ - 161: 0000000000008850 81 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD_construct │ │ │ │ - 162: 00000000000362e0 95 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_equals │ │ │ │ - 163: 0000000000010a70 3064 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_test_types │ │ │ │ - 164: 0000000000011670 3064 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_test_modules │ │ │ │ - 165: 000000000001e950 12 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy_5D44098 │ │ │ │ - 166: 0000000000017210 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_complex │ │ │ │ - 167: 00000000000240b0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_integer │ │ │ │ - 168: 0000000000035670 171 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_description_contains_characters │ │ │ │ - 169: 0000000000034b80 326 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t │ │ │ │ - 170: 000000000001e360 11 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher │ │ │ │ - 171: 0000000000034cd0 1390 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t │ │ │ │ - 172: 0000000000016a00 564 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real │ │ │ │ - 173: 000000000001e400 1334 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t │ │ │ │ - 174: 0000000000024970 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real │ │ │ │ - 175: 0000000000018b40 1508 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real_array_with_character_key │ │ │ │ - 176: 0000000000033450 2083 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t │ │ │ │ + 47: 00000000000429a0 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_REAL_8_ │ │ │ │ + 48: 0000000000032550 775 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_strings_with_string_t_separator │ │ │ │ + 49: 000000000000a910 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64 │ │ │ │ + 50: 00000000000136b0 2600 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis │ │ │ │ + 51: 000000000002fbd0 469 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_logical │ │ │ │ + 52: 0000000000038d90 19 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_skipped │ │ │ │ + 53: 0000000000031820 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_logical │ │ │ │ + 54: 00000000000287b0 726 FUNC GLOBAL DEFAULT 9 __julienne_assert_m_MOD_idiomatic_assert │ │ │ │ + 55: 000000000000ad70 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision │ │ │ │ + 56: 000000000000a050 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_double │ │ │ │ + 57: 000000000000dbc0 5980 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis │ │ │ │ + 58: 000000000003a4d0 13 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_ │ │ │ │ + 59: 0000000000030f10 463 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_base_name │ │ │ │ + 60: 000000000003a4b0 9 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_ │ │ │ │ + 61: 000000000001ad40 2204 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_from_file_with_string_name │ │ │ │ + 62: 000000000000a4b0 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision │ │ │ │ + 63: 000000000002d8f0 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_ne_character │ │ │ │ + 64: 0000000000033fb0 4811 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_array_of_strings │ │ │ │ + 65: 0000000000039a60 103 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD_component_constructor │ │ │ │ + 66: 0000000000039ae0 869 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD___copy_julienne_file_m_File_t │ │ │ │ + 67: 0000000000009bf0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_int64 │ │ │ │ + 68: 0000000000008bd0 803 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_double_precision_fraction │ │ │ │ + 69: 000000000002ac70 6060 FUNC GLOBAL DEFAULT 9 __julienne_test_m_MOD_run │ │ │ │ + 70: 00000000000399f0 30 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_this_image │ │ │ │ + 71: 0000000000032040 83 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_characters │ │ │ │ + 72: 00000000000190d0 241 FUNC GLOBAL DEFAULT 9 __julienne_github_ci_m_MOD_github_ci │ │ │ │ + 73: 0000000000042400 96 OBJECT GLOBAL DEFAULT 19 __julienne_test_result_m_MOD___vtab_julienne_test_result_m_Test_result_t │ │ │ │ + 74: 0000000000032480 194 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_cat_string_t │ │ │ │ + 75: 0000000000031680 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_logical_c_bool │ │ │ │ + 76: 000000000003ca60 8 OBJECT GLOBAL DEFAULT 11 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Usher │ │ │ │ + 77: 000000000000d680 663 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string │ │ │ │ + 78: 0000000000038700 1334 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD___final_julienne_string_m_String_t │ │ │ │ + 79: 0000000000027aa0 11 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t │ │ │ │ + 80: 0000000000019260 3059 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_filter │ │ │ │ + 81: 0000000000038cf0 153 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_description_contains_string │ │ │ │ + 82: 0000000000039640 337 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_construct_from_character │ │ │ │ + 83: 0000000000018780 869 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t │ │ │ │ + 84: 0000000000042460 88 OBJECT GLOBAL DEFAULT 19 __julienne_test_m_MOD___vtab_julienne_test_m_Test_t │ │ │ │ + 85: 0000000000028660 327 FUNC GLOBAL DEFAULT 9 __julienne_assert_m_MOD_logical_assert │ │ │ │ + 86: 000000000000ce00 673 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_c_ptr │ │ │ │ + 87: 0000000000037400 104 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t │ │ │ │ + 88: 000000000001a520 105 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_characters_usher │ │ │ │ + 89: 0000000000037470 1443 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t │ │ │ │ + 90: 000000000001c6c0 931 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_write_to_output_unit │ │ │ │ + 91: 0000000000039e50 1500 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD___final_julienne_file_m_File_t │ │ │ │ + 92: 000000000003a430 11 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD_last │ │ │ │ + 93: 000000000001c1a0 1309 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_write_to_character_file_name │ │ │ │ + 94: 000000000000b860 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_integer │ │ │ │ + 95: 000000000002d250 1108 FUNC GLOBAL DEFAULT 9 __julienne_command_line_m_MOD_argument_present │ │ │ │ + 96: 000000000000c9c0 543 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_integer │ │ │ │ + 97: 000000000002d990 214 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_ne_string_t │ │ │ │ + 98: 00000000000098d0 795 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_real │ │ │ │ + 99: 000000000003ca40 32 OBJECT GLOBAL DEFAULT 11 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ + 100: 000000000000ba90 555 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_double │ │ │ │ + 101: 00000000000425e0 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_description_m_MOD___vtab_julienne_test_description_m_Usher │ │ │ │ + 102: 000000000001f5e0 7742 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_stub_file │ │ │ │ + 103: 0000000000012c20 2696 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis │ │ │ │ + 104: 000000000000b630 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_int64 │ │ │ │ + 105: 0000000000042af8 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_this_image │ │ │ │ + 106: 000000000000f320 3149 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis │ │ │ │ + 107: 0000000000019f10 1060 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_run │ │ │ │ + 108: 0000000000042b20 8 OBJECT GLOBAL DEFAULT 20 __julienne_bin_m_MOD___def_init_julienne_bin_m_Bin_t │ │ │ │ + 109: 000000000000d160 559 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character │ │ │ │ + 110: 0000000000042b00 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_sync_all │ │ │ │ + 111: 0000000000042b70 8 OBJECT GLOBAL DEFAULT 20 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Operands_t │ │ │ │ + 112: 0000000000018630 239 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_assign_logical │ │ │ │ + 113: 00000000000398c0 50 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_error_stop │ │ │ │ + 114: 000000000000a280 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_real │ │ │ │ + 115: 0000000000035390 1114 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_characters_with_string_separator │ │ │ │ + 116: 000000000001a480 155 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_string │ │ │ │ + 117: 0000000000042680 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_description_m_MOD___vtab___iso_c_binding_C_funptr │ │ │ │ + 118: 000000000000ab40 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer │ │ │ │ + 119: 000000000000db30 100 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character │ │ │ │ + 120: 00000000000319c0 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_double_precision │ │ │ │ + 121: 00000000000086e0 83 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_diagnostics_string │ │ │ │ + 122: 0000000000017560 1949 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis │ │ │ │ + 123: 0000000000027b50 1318 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ + 124: 000000000001ca70 2869 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_lines │ │ │ │ + 125: 0000000000014aa0 2408 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis │ │ │ │ + 126: 000000000000c7a0 543 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_int64 │ │ │ │ + 127: 00000000000357f0 1210 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_characters_with_character_separator │ │ │ │ + 128: 0000000000042620 88 OBJECT GLOBAL DEFAULT 19 __julienne_test_description_m_MOD___vtab_julienne_test_description_m_Test_description_t │ │ │ │ + 129: 00000000000429e0 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_REAL_4_ │ │ │ │ + 130: 000000000002d760 236 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_assign_string_t_to_character │ │ │ │ + 131: 0000000000042780 352 OBJECT GLOBAL DEFAULT 19 __julienne_string_m_MOD___vtab_julienne_string_m_String_t │ │ │ │ + 132: 000000000000d3f0 548 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string │ │ │ │ + 133: 0000000000019e60 166 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_contains_string_t │ │ │ │ + 134: 000000000002dc90 3156 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision_array │ │ │ │ + 135: 0000000000038680 120 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD___copy_julienne_string_m_String_t │ │ │ │ + 136: 000000000000c110 620 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_string │ │ │ │ + 137: 0000000000018720 49 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_passing_test │ │ │ │ + 138: 000000000003cac0 64 OBJECT GLOBAL DEFAULT 11 __julienne_test_harness_m_MOD___def_init_julienne_test_harness_m_Test_harness_t │ │ │ │ + 139: 000000000001a340 150 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_string_usher │ │ │ │ + 140: 000000000003a4c0 13 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_ │ │ │ │ + 141: 0000000000028a90 8672 FUNC GLOBAL DEFAULT 9 __julienne_test_m_MOD_report │ │ │ │ + 142: 00000000000140e0 2488 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis │ │ │ │ + 143: 0000000000036160 262 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_strings_with_comma_separator │ │ │ │ + 144: 0000000000033a40 132 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_logical_with_character_key │ │ │ │ + 145: 000000000000dba0 13 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_approximates_double_precision │ │ │ │ + 146: 0000000000042a60 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_COMPLEX_4_ │ │ │ │ + 147: 0000000000042a20 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_INTEGER_4_ │ │ │ │ + 148: 00000000000180f0 386 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_also_dd │ │ │ │ + 149: 000000000001a590 105 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_characters_funloc │ │ │ │ + 150: 000000000001c100 146 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_write_to_string_file_name │ │ │ │ + 151: 0000000000042b90 8 OBJECT GLOBAL DEFAULT 20 __julienne_test_description_m_MOD___def_init___iso_c_binding_C_funptr │ │ │ │ + 152: 000000000003cb40 64 OBJECT GLOBAL DEFAULT 11 __julienne_file_m_MOD___def_init_julienne_file_m_File_t │ │ │ │ + 153: 0000000000042b80 16 OBJECT GLOBAL DEFAULT 20 __julienne_test_diagnosis_m_MOD___def_init_5D44098 │ │ │ │ + 154: 000000000003c9c0 64 OBJECT GLOBAL DEFAULT 11 __julienne_test_suite_m_MOD___def_init_julienne_test_suite_m_Test_suite_t │ │ │ │ + 155: 0000000000037200 498 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_concatenate_elements │ │ │ │ + 156: 00000000000087c0 133 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_construct_from_string_t │ │ │ │ + 157: 0000000000039a10 70 FUNC GLOBAL DEFAULT 9 __julienne_test_fixture_m_MOD_report │ │ │ │ + 158: 0000000000042b10 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_error_stop │ │ │ │ + 159: 00000000000425a0 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab_5D44098 │ │ │ │ + 160: 0000000000017d80 426 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_also_dl │ │ │ │ + 161: 000000000003a450 81 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD_construct │ │ │ │ + 162: 00000000000191d0 95 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_equals │ │ │ │ + 163: 0000000000025760 3064 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_test_types │ │ │ │ + 164: 0000000000026360 3064 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_test_modules │ │ │ │ + 165: 0000000000027ab0 12 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy_5D44098 │ │ │ │ + 166: 00000000000314e0 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_complex │ │ │ │ + 167: 0000000000009e20 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_integer │ │ │ │ + 168: 0000000000038c40 171 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_description_contains_characters │ │ │ │ + 169: 000000000001a680 326 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t │ │ │ │ + 170: 0000000000028080 11 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher │ │ │ │ + 171: 000000000001a7d0 1390 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t │ │ │ │ + 172: 0000000000030cd0 564 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real │ │ │ │ + 173: 0000000000028120 1334 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t │ │ │ │ + 174: 000000000000a6e0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real │ │ │ │ + 175: 0000000000032e10 1508 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real_array_with_character_key │ │ │ │ + 176: 000000000002c7f0 2083 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t │ │ │ │ 177: 0000000000042cb8 0 OBJECT GLOBAL DEFAULT 20 __julienne_command_line_m_MOD___def_init_julienne_command_line_m_Command_line_t │ │ │ │ - 178: 000000000001cdc0 367 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_character_with_string_key │ │ │ │ - 179: 0000000000042a60 112 OBJECT GLOBAL DEFAULT 19 __julienne_test_suite_m_MOD___vtab_julienne_test_suite_m_Test_suite_t │ │ │ │ - 180: 000000000003cae0 40 OBJECT GLOBAL DEFAULT 11 __julienne_test_result_m_MOD___def_init_julienne_test_result_m_Test_result_t │ │ │ │ - 181: 0000000000036340 42 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_contains_characters │ │ │ │ - 182: 00000000000088c0 8228 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_write_driver │ │ │ │ - 183: 0000000000019a40 140 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision_with_character_key │ │ │ │ - 184: 0000000000019130 1441 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer_array_with_character_key │ │ │ │ - 185: 0000000000042c20 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_co_sum_integer │ │ │ │ - 186: 000000000001e380 120 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t │ │ │ │ - 187: 000000000001e970 121 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ - 188: 00000000000426e0 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab___iso_c_binding_C_ptr │ │ │ │ - 189: 0000000000034710 97 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_character_1 │ │ │ │ - 190: 000000000002add0 2909 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis │ │ │ │ - 191: 00000000000229e0 101 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_construct_from_character │ │ │ │ - 192: 000000000001cc00 447 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_character_with_character_key │ │ │ │ - 193: 0000000000023840 795 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_real_fraction │ │ │ │ - 194: 0000000000016e10 604 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_file_extension │ │ │ │ - 195: 000000000000fc30 2429 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_from_file │ │ │ │ - 196: 0000000000019b60 383 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_json_key │ │ │ │ - 197: 0000000000037710 112 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_characters │ │ │ │ - 198: 00000000000423c0 64 OBJECT GLOBAL DEFAULT 19 __julienne_test_fixture_m_MOD___vtab_julienne_test_fixture_m_Test_fixture_t │ │ │ │ - 199: 0000000000025460 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64 │ │ │ │ - 200: 0000000000026e70 543 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_logical │ │ │ │ - 201: 0000000000027c10 421 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character │ │ │ │ - 202: 000000000001afb0 262 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_strings_with_character_separator │ │ │ │ - 203: 0000000000034700 11 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_ │ │ │ │ - 204: 00000000000156c0 564 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer │ │ │ │ - 205: 0000000000017bd0 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_integer │ │ │ │ - 206: 000000000002a200 3021 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis │ │ │ │ - 207: 000000000002ffb0 2125 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis │ │ │ │ - 208: 00000000000088b0 11 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t │ │ │ │ - 209: 0000000000019800 566 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_with_string_key │ │ │ │ - 210: 000000000001e960 11 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr │ │ │ │ - 211: 000000000000eaa0 4494 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_to_file │ │ │ │ - 212: 0000000000034780 1012 FUNC GLOBAL DEFAULT 9 __julienne_formats_m_MOD_separated_values │ │ │ │ - 213: 00000000000167c0 564 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision │ │ │ │ - 214: 00000000000361d0 258 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_construct_from_string │ │ │ │ - 215: 0000000000042a00 72 OBJECT GLOBAL DEFAULT 19 __julienne_command_line_m_MOD___vtab_julienne_command_line_m_Command_line_t │ │ │ │ - 216: 000000000001dae0 1394 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD_report_results │ │ │ │ - 217: 0000000000042800 88 OBJECT GLOBAL DEFAULT 19 __julienne_file_m_MOD___vtab_julienne_file_m_File_t │ │ │ │ - 218: 00000000000087d0 25 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_sync_all │ │ │ │ - 219: 0000000000027340 172 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_expect │ │ │ │ - 220: 000000000001e060 763 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD_component_constructor │ │ │ │ - 221: 000000000002f6a0 2312 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis │ │ │ │ + 178: 0000000000037090 367 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_character_with_string_key │ │ │ │ + 179: 0000000000042380 112 OBJECT GLOBAL DEFAULT 19 __julienne_test_suite_m_MOD___vtab_julienne_test_suite_m_Test_suite_t │ │ │ │ + 180: 000000000003ca00 40 OBJECT GLOBAL DEFAULT 11 __julienne_test_result_m_MOD___def_init_julienne_test_result_m_Test_result_t │ │ │ │ + 181: 0000000000019230 42 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_contains_characters │ │ │ │ + 182: 000000000001d5b0 8228 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_write_driver │ │ │ │ + 183: 0000000000033d10 140 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision_with_character_key │ │ │ │ + 184: 0000000000033400 1441 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer_array_with_character_key │ │ │ │ + 185: 0000000000042b18 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_co_sum_integer │ │ │ │ + 186: 00000000000280a0 120 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t │ │ │ │ + 187: 0000000000027ad0 121 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ + 188: 0000000000042560 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab___iso_c_binding_C_ptr │ │ │ │ + 189: 000000000003a4f0 97 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_character_1 │ │ │ │ + 190: 0000000000010b40 2909 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis │ │ │ │ + 191: 0000000000008750 101 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_construct_from_character │ │ │ │ + 192: 0000000000036ed0 447 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_character_with_character_key │ │ │ │ + 193: 00000000000095b0 795 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_real_fraction │ │ │ │ + 194: 00000000000310e0 604 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_file_extension │ │ │ │ + 195: 0000000000024920 2429 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_from_file │ │ │ │ + 196: 0000000000033e30 383 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_json_key │ │ │ │ + 197: 000000000001a600 112 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_characters │ │ │ │ + 198: 0000000000042740 64 OBJECT GLOBAL DEFAULT 19 __julienne_test_fixture_m_MOD___vtab_julienne_test_fixture_m_Test_fixture_t │ │ │ │ + 199: 000000000000b1d0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64 │ │ │ │ + 200: 000000000000cbe0 543 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_logical │ │ │ │ + 201: 000000000000d980 421 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character │ │ │ │ + 202: 0000000000035280 262 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_strings_with_character_separator │ │ │ │ + 203: 000000000003a4e0 11 FUNC GLOBAL DEFAULT 9 __julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_ │ │ │ │ + 204: 000000000002f990 564 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer │ │ │ │ + 205: 0000000000031ea0 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_integer │ │ │ │ + 206: 000000000000ff70 3021 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis │ │ │ │ + 207: 0000000000015d20 2125 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis │ │ │ │ + 208: 0000000000018760 11 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t │ │ │ │ + 209: 0000000000033ad0 566 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_with_string_key │ │ │ │ + 210: 0000000000027ac0 11 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr │ │ │ │ + 211: 0000000000023790 4494 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_to_file │ │ │ │ + 212: 000000000003a560 1012 FUNC GLOBAL DEFAULT 9 __julienne_formats_m_MOD_separated_values │ │ │ │ + 213: 0000000000030a90 564 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision │ │ │ │ + 214: 00000000000397a0 258 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_construct_from_string │ │ │ │ + 215: 00000000000428e0 72 OBJECT GLOBAL DEFAULT 19 __julienne_command_line_m_MOD___vtab_julienne_command_line_m_Command_line_t │ │ │ │ + 216: 0000000000037e00 1394 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD_report_results │ │ │ │ + 217: 0000000000042940 88 OBJECT GLOBAL DEFAULT 19 __julienne_file_m_MOD___vtab_julienne_file_m_File_t │ │ │ │ + 218: 00000000000399b0 25 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_sync_all │ │ │ │ + 219: 000000000000d0b0 172 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_expect │ │ │ │ + 220: 0000000000038380 763 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD_component_constructor │ │ │ │ + 221: 0000000000015410 2312 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis │ │ │ │ 222: 0000000000042320 72 OBJECT GLOBAL DEFAULT 19 __julienne_bin_m_MOD___vtab_julienne_bin_m_Bin_t │ │ │ │ - 223: 0000000000017070 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_double_precision_complex │ │ │ │ - 224: 000000000003a370 1500 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t │ │ │ │ - 225: 000000000001b9e0 1194 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_characters_with_comma_separator │ │ │ │ - 226: 0000000000013580 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_character_ne_string_t │ │ │ │ - 227: 0000000000018590 1444 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision_array_with_character_key │ │ │ │ - 228: 000000000003c9c0 24 OBJECT GLOBAL DEFAULT 11 __julienne_string_m_MOD___def_init_julienne_string_m_String_t │ │ │ │ - 229: 00000000000426a0 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Operands_t │ │ │ │ - 230: 0000000000042380 56 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m_MOD___vtab__STAR │ │ │ │ - 231: 0000000000008840 10 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD_first │ │ │ │ - 232: 0000000000017890 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_real │ │ │ │ - 233: 00000000000229d0 10 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_test_passed │ │ │ │ - 234: 0000000000038020 1629 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_from_file_with_character_name │ │ │ │ - 235: 00000000000321c0 434 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_also_ld │ │ │ │ - 236: 00000000000427c0 64 OBJECT GLOBAL DEFAULT 19 __julienne_test_harness_m_MOD___vtab_julienne_test_harness_m_Test_harness_t │ │ │ │ - 237: 00000000000087f0 30 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_num_images │ │ │ │ - 238: 0000000000025230 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real │ │ │ │ - 239: 0000000000027e40 16 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_approximates_real │ │ │ │ - 240: 000000000001bfa0 18 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_is_allocated │ │ │ │ - 241: 0000000000031f90 125 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis │ │ │ │ - 242: 00000000000180f0 188 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_cat_character │ │ │ │ - 243: 0000000000027bb0 91 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string │ │ │ │ - 244: 0000000000038680 1201 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_from_lines │ │ │ │ - 245: 0000000000039ff0 5 FUNC GLOBAL DEFAULT 9 __julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t │ │ │ │ - 246: 0000000000042960 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_CHARACTER_1_ │ │ │ │ - 247: 000000000001e370 11 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr │ │ │ │ - 248: 00000000000133e0 176 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_assign_character_to_string_t │ │ │ │ - 249: 0000000000012270 2869 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_test_subjects │ │ │ │ - 250: 0000000000019ad0 143 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real_with_character_key │ │ │ │ - 251: 00000000000278b0 91 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character │ │ │ │ - 252: 000000000001c020 2662 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_t_array_with_string_t_key │ │ │ │ - 253: 0000000000032850 104 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_copy_construct_from_string_t │ │ │ │ - 254: 0000000000032510 277 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_append_character_if_test_failed │ │ │ │ - 255: 000000000001ca90 364 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_with_character_key │ │ │ │ - 256: 0000000000025690 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer │ │ │ │ - 257: 000000000002c420 2701 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis │ │ │ │ - 258: 000000000001bfc0 83 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_as_character │ │ │ │ - 259: 0000000000014620 3193 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real_array │ │ │ │ - 260: 0000000000017dd0 600 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_bracket │ │ │ │ - 261: 00000000000357e0 86 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_passed │ │ │ │ - 262: 000000000001d700 980 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested │ │ │ │ - 263: 000000000003ca00 32 OBJECT GLOBAL DEFAULT 11 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Test_description_t │ │ │ │ - 264: 0000000000008720 164 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_co_sum_integer │ │ │ │ - 265: 0000000000027620 91 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string │ │ │ │ - 266: 00000000000105b0 1201 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_from_components │ │ │ │ - 267: 0000000000026180 540 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character │ │ │ │ - 268: 0000000000032730 273 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_append_string_if_test_failed │ │ │ │ - 269: 0000000000015ae0 3283 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_t_array_with_character_key │ │ │ │ - 270: 0000000000033080 965 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t │ │ │ │ - 271: 0000000000023190 795 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_double_precision │ │ │ │ - 272: 0000000000022ae0 893 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_double_precision_percentage │ │ │ │ - 273: 00000000000138e0 214 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_eq_string_t │ │ │ │ - 274: 0000000000013840 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_eq_character │ │ │ │ - 275: 0000000000026850 476 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_character │ │ │ │ - 276: 0000000000031020 1997 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis │ │ │ │ - 277: 000000000002b930 2797 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis │ │ │ │ - 278: 0000000000042640 80 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ - 279: 0000000000032630 249 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_copy_construct_from_character │ │ │ │ - 280: 0000000000042c10 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_num_images │ │ │ │ - 281: 0000000000042bd8 8 OBJECT GLOBAL DEFAULT 20 __julienne_test_diagnosis_m_MOD___def_init___iso_c_binding_C_ptr │ │ │ │ + 223: 0000000000031340 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_double_precision_complex │ │ │ │ + 224: 0000000000018af0 1500 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t │ │ │ │ + 225: 0000000000035cb0 1194 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_characters_with_comma_separator │ │ │ │ + 226: 000000000002d850 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_character_ne_string_t │ │ │ │ + 227: 0000000000032860 1444 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_double_precision_array_with_character_key │ │ │ │ + 228: 000000000003cb10 24 OBJECT GLOBAL DEFAULT 11 __julienne_string_m_MOD___def_init_julienne_string_m_String_t │ │ │ │ + 229: 0000000000042520 56 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Operands_t │ │ │ │ + 230: 00000000000426c0 56 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m_MOD___vtab__STAR │ │ │ │ + 231: 000000000003a440 10 FUNC GLOBAL DEFAULT 9 __julienne_bin_m_MOD_first │ │ │ │ + 232: 0000000000031b60 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_default_real │ │ │ │ + 233: 0000000000008740 10 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_test_passed │ │ │ │ + 234: 000000000001b5e0 1629 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_from_file_with_character_name │ │ │ │ + 235: 0000000000017f30 434 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_also_ld │ │ │ │ + 236: 0000000000042700 64 OBJECT GLOBAL DEFAULT 19 __julienne_test_harness_m_MOD___vtab_julienne_test_harness_m_Test_harness_t │ │ │ │ + 237: 00000000000399d0 30 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_num_images │ │ │ │ + 238: 000000000000afa0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real │ │ │ │ + 239: 000000000000dbb0 16 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_approximates_real │ │ │ │ + 240: 0000000000036270 18 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_is_allocated │ │ │ │ + 241: 0000000000017d00 125 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis │ │ │ │ + 242: 00000000000323c0 188 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_cat_character │ │ │ │ + 243: 000000000000d920 91 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string │ │ │ │ + 244: 000000000001bc40 1201 FUNC GLOBAL DEFAULT 9 __julienne_file_m_MOD_from_lines │ │ │ │ + 245: 00000000000398b0 5 FUNC GLOBAL DEFAULT 9 __julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t │ │ │ │ + 246: 0000000000042aa0 48 OBJECT GLOBAL DEFAULT 19 __julienne_formats_m.julienne_formats_s_MOD___vtab_CHARACTER_1_ │ │ │ │ + 247: 0000000000028090 11 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr │ │ │ │ + 248: 000000000002d6b0 176 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_assign_character_to_string_t │ │ │ │ + 249: 0000000000026f60 2869 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_test_subjects │ │ │ │ + 250: 0000000000033da0 143 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real_with_character_key │ │ │ │ + 251: 000000000000d620 91 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character │ │ │ │ + 252: 00000000000362f0 2662 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_t_array_with_string_t_key │ │ │ │ + 253: 00000000000185c0 104 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_copy_construct_from_string_t │ │ │ │ + 254: 0000000000018280 277 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_append_character_if_test_failed │ │ │ │ + 255: 0000000000036d60 364 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_with_character_key │ │ │ │ + 256: 000000000000b400 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer │ │ │ │ + 257: 0000000000012190 2701 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis │ │ │ │ + 258: 0000000000036290 83 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_as_character │ │ │ │ + 259: 000000000002e8f0 3193 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_real_array │ │ │ │ + 260: 00000000000320a0 600 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_bracket │ │ │ │ + 261: 0000000000038db0 86 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_passed │ │ │ │ + 262: 0000000000037a20 980 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested │ │ │ │ + 263: 000000000003ca80 32 OBJECT GLOBAL DEFAULT 11 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Test_description_t │ │ │ │ + 264: 0000000000039900 164 FUNC GLOBAL DEFAULT 9 __julienne_multi_image_m_MOD_internal_co_sum_integer │ │ │ │ + 265: 000000000000d390 91 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string │ │ │ │ + 266: 00000000000252a0 1201 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_from_components │ │ │ │ + 267: 000000000000bef0 540 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character │ │ │ │ + 268: 00000000000184a0 273 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_append_string_if_test_failed │ │ │ │ + 269: 000000000002fdb0 3283 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_string_t_array_with_character_key │ │ │ │ + 270: 000000000002c420 965 FUNC GLOBAL DEFAULT 9 __julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t │ │ │ │ + 271: 0000000000008f00 795 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_double_precision │ │ │ │ + 272: 0000000000008850 893 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_double_precision_percentage │ │ │ │ + 273: 000000000002dbb0 214 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_eq_string_t │ │ │ │ + 274: 000000000002db10 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_string_t_eq_character │ │ │ │ + 275: 000000000000c5c0 476 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_character │ │ │ │ + 276: 0000000000016d90 1997 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis │ │ │ │ + 277: 00000000000116a0 2797 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis │ │ │ │ + 278: 00000000000424c0 80 OBJECT GLOBAL DEFAULT 19 __julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ + 279: 00000000000183a0 249 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_copy_construct_from_character │ │ │ │ + 280: 0000000000042b08 8 OBJECT GLOBAL DEFAULT 20 __julienne_multi_image_m_MOD_julienne_num_images │ │ │ │ + 281: 0000000000042b78 8 OBJECT GLOBAL DEFAULT 20 __julienne_test_diagnosis_m_MOD___def_init___iso_c_binding_C_ptr │ │ │ │ 282: 0000000000041d50 16 OBJECT GLOBAL DEFAULT 16 __julienne_test_fixture_m_MOD___def_init_julienne_test_fixture_m_Test_fixture_t │ │ │ │ - 283: 0000000000017a30 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_integer_c_size_t │ │ │ │ - 284: 0000000000035840 2085 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_co_characterize │ │ │ │ - 285: 00000000000234b0 909 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_real_percentage │ │ │ │ - 286: 00000000000374f0 150 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_string_funloc │ │ │ │ - 287: 0000000000025f50 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_real │ │ │ │ - 288: 00000000000329f0 553 FUNC GLOBAL DEFAULT 9 __julienne_command_line_m_MOD_flag_value │ │ │ │ - 289: 00000000000137a0 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_character_eq_string_t │ │ │ │ - 290: 0000000000018030 191 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_character_cat_string_t │ │ │ │ - 291: 0000000000026610 568 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string │ │ │ │ - 292: 00000000000196e0 132 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer_with_character_key │ │ │ │ - 293: 0000000000030800 2077 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis │ │ │ │ - 294: 000000000000c730 9069 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_driver_file │ │ │ │ - 295: 00000000000152a0 1047 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer_array │ │ │ │ + 283: 0000000000031d00 413 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_from_integer_c_size_t │ │ │ │ + 284: 0000000000038e10 2085 FUNC GLOBAL DEFAULT 9 __julienne_test_result_m_MOD_co_characterize │ │ │ │ + 285: 0000000000009220 909 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_within_real_percentage │ │ │ │ + 286: 000000000001a3e0 150 FUNC GLOBAL DEFAULT 9 __julienne_test_description_m_MOD_construct_from_string_funloc │ │ │ │ + 287: 000000000000bcc0 547 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_less_than_real │ │ │ │ + 288: 000000000002d020 553 FUNC GLOBAL DEFAULT 9 __julienne_command_line_m_MOD_flag_value │ │ │ │ + 289: 000000000002da70 145 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_character_eq_string_t │ │ │ │ + 290: 0000000000032300 191 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_character_cat_string_t │ │ │ │ + 291: 000000000000c380 568 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string │ │ │ │ + 292: 00000000000339b0 132 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer_with_character_key │ │ │ │ + 293: 0000000000016570 2077 FUNC GLOBAL DEFAULT 9 __julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis │ │ │ │ + 294: 0000000000021420 9069 FUNC GLOBAL DEFAULT 9 __julienne_test_suite_m_MOD_driver_file │ │ │ │ + 295: 000000000002f570 1047 FUNC GLOBAL DEFAULT 9 __julienne_string_m_MOD_get_integer_array │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,231 +1,231 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x6348 contains 131 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000041d40 0000000000000008 R_X86_64_RELATIVE 86d0 │ │ │ │ 0000000000041d48 0000000000000008 R_X86_64_RELATIVE 8690 │ │ │ │ 0000000000042300 0000000000000008 R_X86_64_RELATIVE 42300 │ │ │ │ -0000000000041d58 0000005400000001 R_X86_64_64 0000000000042760 __julienne_test_m_MOD___vtab_julienne_test_m_Test_t + 0 │ │ │ │ -0000000000041f80 0000005400000006 R_X86_64_GLOB_DAT 0000000000042760 __julienne_test_m_MOD___vtab_julienne_test_m_Test_t + 0 │ │ │ │ +0000000000041d58 0000005400000001 R_X86_64_64 0000000000042460 __julienne_test_m_MOD___vtab_julienne_test_m_Test_t + 0 │ │ │ │ +0000000000041f80 0000005400000006 R_X86_64_GLOB_DAT 0000000000042460 __julienne_test_m_MOD___vtab_julienne_test_m_Test_t + 0 │ │ │ │ 0000000000041f60 0000000700000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -0000000000041f68 0000006900000006 R_X86_64_GLOB_DAT 0000000000042c00 __julienne_multi_image_m_MOD_julienne_this_image + 0 │ │ │ │ -0000000000041f70 0000011800000006 R_X86_64_GLOB_DAT 0000000000042c10 __julienne_multi_image_m_MOD_julienne_num_images + 0 │ │ │ │ +0000000000041f68 0000006900000006 R_X86_64_GLOB_DAT 0000000000042af8 __julienne_multi_image_m_MOD_julienne_this_image + 0 │ │ │ │ +0000000000041f70 0000011800000006 R_X86_64_GLOB_DAT 0000000000042b08 __julienne_multi_image_m_MOD_julienne_num_images + 0 │ │ │ │ 0000000000041f78 0000000e00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000041f88 0000001100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000041f90 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000041f98 0000006e00000006 R_X86_64_GLOB_DAT 0000000000042c08 __julienne_multi_image_m_MOD_julienne_sync_all + 0 │ │ │ │ -0000000000041fa0 0000009e00000006 R_X86_64_GLOB_DAT 0000000000042c18 __julienne_multi_image_m_MOD_julienne_error_stop + 0 │ │ │ │ -0000000000041fa8 0000011600000006 R_X86_64_GLOB_DAT 0000000000042640 __julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ -0000000000041fb0 000000d900000006 R_X86_64_GLOB_DAT 0000000000042800 __julienne_file_m_MOD___vtab_julienne_file_m_File_t + 0 │ │ │ │ -0000000000041fb8 0000008300000006 R_X86_64_GLOB_DAT 0000000000042400 __julienne_string_m_MOD___vtab_julienne_string_m_String_t + 0 │ │ │ │ -0000000000041fc0 000000b900000006 R_X86_64_GLOB_DAT 0000000000042c20 __julienne_multi_image_m_MOD_julienne_co_sum_integer + 0 │ │ │ │ -0000000000041fc8 0000008000000006 R_X86_64_GLOB_DAT 00000000000425a0 __julienne_test_description_m_MOD___vtab_julienne_test_description_m_Test_description_t + 0 │ │ │ │ -0000000000041fd0 0000004900000006 R_X86_64_GLOB_DAT 00000000000429a0 __julienne_test_result_m_MOD___vtab_julienne_test_result_m_Test_result_t + 0 │ │ │ │ -0000000000041fd8 000000c600000006 R_X86_64_GLOB_DAT 00000000000423c0 __julienne_test_fixture_m_MOD___vtab_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ -0000000000042338 0000006c00000001 R_X86_64_64 0000000000042ad8 __julienne_bin_m_MOD___def_init_julienne_bin_m_Bin_t + 0 │ │ │ │ -0000000000042340 000000d000000001 R_X86_64_64 00000000000088b0 __julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t + 0 │ │ │ │ -0000000000042358 0000005c00000001 R_X86_64_64 0000000000008830 __julienne_bin_m_MOD_last + 0 │ │ │ │ -0000000000042360 000000e700000001 R_X86_64_64 0000000000008840 __julienne_bin_m_MOD_first + 0 │ │ │ │ -00000000000423d8 0000011a00000001 R_X86_64_64 0000000000041d50 __julienne_test_fixture_m_MOD___def_init_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ -00000000000423e0 0000005700000001 R_X86_64_64 0000000000012dc0 __julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ -00000000000423e8 0000005900000001 R_X86_64_64 0000000000012e30 __julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ -00000000000423f8 0000009d00000001 R_X86_64_64 00000000000228b0 __julienne_test_fixture_m_MOD_report + 0 │ │ │ │ -0000000000042418 000000e400000001 R_X86_64_64 000000000003c9c0 __julienne_string_m_MOD___def_init_julienne_string_m_String_t + 0 │ │ │ │ -0000000000042420 0000008700000001 R_X86_64_64 000000000001d140 __julienne_string_m_MOD___copy_julienne_string_m_String_t + 0 │ │ │ │ -0000000000042428 0000004e00000001 R_X86_64_64 000000000001d1c0 __julienne_string_m_MOD___final_julienne_string_m_String_t + 0 │ │ │ │ -0000000000042438 000000f800000001 R_X86_64_64 00000000000133e0 __julienne_string_m_MOD_assign_character_to_string_t + 0 │ │ │ │ -0000000000042440 0000003b00000001 R_X86_64_64 0000000000016c40 __julienne_string_m_MOD_base_name + 0 │ │ │ │ -0000000000042448 0000012100000001 R_X86_64_64 00000000000137a0 __julienne_string_m_MOD_character_eq_string_t + 0 │ │ │ │ -0000000000042450 0000012200000001 R_X86_64_64 0000000000018030 __julienne_string_m_MOD_character_cat_string_t + 0 │ │ │ │ -0000000000042458 000000c000000001 R_X86_64_64 000000000001cc00 __julienne_string_m_MOD_get_character_with_character_key + 0 │ │ │ │ -0000000000042460 000000c200000001 R_X86_64_64 0000000000016e10 __julienne_string_m_MOD_file_extension + 0 │ │ │ │ -0000000000042468 000000e200000001 R_X86_64_64 0000000000013580 __julienne_string_m_MOD_character_ne_string_t + 0 │ │ │ │ -0000000000042470 0000010400000001 R_X86_64_64 0000000000017dd0 __julienne_string_m_MOD_bracket + 0 │ │ │ │ -0000000000042478 000000d500000001 R_X86_64_64 00000000000167c0 __julienne_string_m_MOD_get_double_precision + 0 │ │ │ │ -0000000000042480 0000008600000001 R_X86_64_64 00000000000139c0 __julienne_string_m_MOD_get_double_precision_array + 0 │ │ │ │ -0000000000042488 000000e300000001 R_X86_64_64 0000000000018590 __julienne_string_m_MOD_get_double_precision_array_with_character_key + 0 │ │ │ │ -0000000000042490 000000b200000001 R_X86_64_64 000000000001cdc0 __julienne_string_m_MOD_get_character_with_string_key + 0 │ │ │ │ -0000000000042498 000000cc00000001 R_X86_64_64 00000000000156c0 __julienne_string_m_MOD_get_integer + 0 │ │ │ │ -00000000000424a0 000000b700000001 R_X86_64_64 0000000000019a40 __julienne_string_m_MOD_get_double_precision_with_character_key + 0 │ │ │ │ -00000000000424a8 0000008200000001 R_X86_64_64 0000000000013490 __julienne_string_m_MOD_assign_string_t_to_character + 0 │ │ │ │ -00000000000424b0 000000b800000001 R_X86_64_64 0000000000019130 __julienne_string_m_MOD_get_integer_array_with_character_key + 0 │ │ │ │ -00000000000424b8 0000012700000001 R_X86_64_64 00000000000152a0 __julienne_string_m_MOD_get_integer_array + 0 │ │ │ │ -00000000000424c0 000000c400000001 R_X86_64_64 0000000000019b60 __julienne_string_m_MOD_get_json_key + 0 │ │ │ │ -00000000000424c8 0000003300000001 R_X86_64_64 0000000000015900 __julienne_string_m_MOD_get_logical + 0 │ │ │ │ -00000000000424d0 000000ac00000001 R_X86_64_64 0000000000016a00 __julienne_string_m_MOD_get_real + 0 │ │ │ │ -00000000000424d8 0000010300000001 R_X86_64_64 0000000000014620 __julienne_string_m_MOD_get_real_array + 0 │ │ │ │ -00000000000424e0 000000fa00000001 R_X86_64_64 0000000000019ad0 __julienne_string_m_MOD_get_real_with_character_key + 0 │ │ │ │ -00000000000424e8 000000fc00000001 R_X86_64_64 000000000001c020 __julienne_string_m_MOD_get_string_t_array_with_string_t_key + 0 │ │ │ │ -00000000000424f0 0000010d00000001 R_X86_64_64 0000000000015ae0 __julienne_string_m_MOD_get_string_t_array_with_character_key + 0 │ │ │ │ -00000000000424f8 000000af00000001 R_X86_64_64 0000000000018b40 __julienne_string_m_MOD_get_real_array_with_character_key + 0 │ │ │ │ -0000000000042500 0000009000000001 R_X86_64_64 0000000000019770 __julienne_string_m_MOD_get_logical_with_character_key + 0 │ │ │ │ -0000000000042508 0000012400000001 R_X86_64_64 00000000000196e0 __julienne_string_m_MOD_get_integer_with_character_key + 0 │ │ │ │ -0000000000042510 000000d100000001 R_X86_64_64 0000000000019800 __julienne_string_m_MOD_get_string_with_string_key + 0 │ │ │ │ -0000000000042518 000000f200000001 R_X86_64_64 00000000000180f0 __julienne_string_m_MOD_string_t_cat_character + 0 │ │ │ │ -0000000000042520 0000011200000001 R_X86_64_64 0000000000013840 __julienne_string_m_MOD_string_t_eq_character + 0 │ │ │ │ -0000000000042528 0000004a00000001 R_X86_64_64 00000000000181b0 __julienne_string_m_MOD_string_t_cat_string_t + 0 │ │ │ │ -0000000000042530 0000006100000001 R_X86_64_64 00000000000136c0 __julienne_string_m_MOD_string_t_ne_string_t + 0 │ │ │ │ -0000000000042538 0000003f00000001 R_X86_64_64 0000000000013620 __julienne_string_m_MOD_string_t_ne_character + 0 │ │ │ │ -0000000000042540 0000011100000001 R_X86_64_64 00000000000138e0 __julienne_string_m_MOD_string_t_eq_string_t + 0 │ │ │ │ -0000000000042548 000000f000000001 R_X86_64_64 000000000001bfa0 __julienne_string_m_MOD_is_allocated + 0 │ │ │ │ -0000000000042550 000000ff00000001 R_X86_64_64 000000000001ca90 __julienne_string_m_MOD_get_string_with_character_key + 0 │ │ │ │ -0000000000042558 0000010200000001 R_X86_64_64 000000000001bfc0 __julienne_string_m_MOD_as_character + 0 │ │ │ │ -0000000000042578 0000004c00000001 R_X86_64_64 000000000003c9e0 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Usher + 0 │ │ │ │ -0000000000042580 000000aa00000001 R_X86_64_64 000000000001e360 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher + 0 │ │ │ │ -00000000000425b8 0000010700000001 R_X86_64_64 000000000003ca00 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Test_description_t + 0 │ │ │ │ -00000000000425c0 000000ba00000001 R_X86_64_64 000000000001e380 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t + 0 │ │ │ │ -00000000000425c8 000000ad00000001 R_X86_64_64 000000000001e400 __julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t + 0 │ │ │ │ -00000000000425d8 0000008500000001 R_X86_64_64 0000000000036f70 __julienne_test_description_m_MOD_contains_string_t + 0 │ │ │ │ -00000000000425e0 000000b500000001 R_X86_64_64 0000000000036340 __julienne_test_description_m_MOD_contains_characters + 0 │ │ │ │ -00000000000425e8 000000a200000001 R_X86_64_64 00000000000362e0 __julienne_test_description_m_MOD_equals + 0 │ │ │ │ -00000000000425f0 0000006b00000001 R_X86_64_64 0000000000037020 __julienne_test_description_m_MOD_run + 0 │ │ │ │ -0000000000042618 0000009700000001 R_X86_64_64 0000000000042bc8 __julienne_test_description_m_MOD___def_init___iso_c_binding_C_funptr + 0 │ │ │ │ -0000000000042620 000000f700000001 R_X86_64_64 000000000001e370 __julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr + 0 │ │ │ │ -0000000000042658 0000006300000001 R_X86_64_64 000000000003ca20 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ -0000000000042660 000000bb00000001 R_X86_64_64 000000000001e970 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ -0000000000042668 0000007b00000001 R_X86_64_64 000000000001e9f0 __julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ -0000000000042678 0000007000000001 R_X86_64_64 00000000000328c0 __julienne_test_diagnosis_m_MOD_assign_logical + 0 │ │ │ │ -0000000000042680 000000e900000001 R_X86_64_64 00000000000229d0 __julienne_test_diagnosis_m_MOD_test_passed + 0 │ │ │ │ -0000000000042688 0000007900000001 R_X86_64_64 0000000000022970 __julienne_test_diagnosis_m_MOD_diagnostics_string + 0 │ │ │ │ -00000000000426b8 0000006f00000001 R_X86_64_64 0000000000042bd0 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Operands_t + 0 │ │ │ │ -00000000000426c0 0000004f00000001 R_X86_64_64 000000000001e940 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t + 0 │ │ │ │ -00000000000426f8 0000011900000001 R_X86_64_64 0000000000042bd8 __julienne_test_diagnosis_m_MOD___def_init___iso_c_binding_C_ptr + 0 │ │ │ │ -0000000000042700 000000d200000001 R_X86_64_64 000000000001e960 __julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr + 0 │ │ │ │ -0000000000042738 0000009900000001 R_X86_64_64 0000000000042be0 __julienne_test_diagnosis_m_MOD___def_init_5D44098 + 0 │ │ │ │ -0000000000042740 000000a500000001 R_X86_64_64 000000000001e950 __julienne_test_diagnosis_m_MOD___copy_5D44098 + 0 │ │ │ │ -0000000000042798 0000008d00000001 R_X86_64_64 000000000001ef20 __julienne_test_m_MOD_report + 0 │ │ │ │ -00000000000427a0 0000004500000001 R_X86_64_64 0000000000021100 __julienne_test_m_MOD_run + 0 │ │ │ │ -00000000000427d8 0000008a00000001 R_X86_64_64 000000000003ca60 __julienne_test_harness_m_MOD___def_init_julienne_test_harness_m_Test_harness_t + 0 │ │ │ │ -00000000000427e0 0000010e00000001 R_X86_64_64 0000000000033080 __julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t + 0 │ │ │ │ -00000000000427e8 000000b000000001 R_X86_64_64 0000000000033450 __julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t + 0 │ │ │ │ -00000000000427f8 000000d800000001 R_X86_64_64 000000000001dae0 __julienne_test_harness_m_MOD_report_results + 0 │ │ │ │ -0000000000042818 0000009800000001 R_X86_64_64 000000000003caa0 __julienne_file_m_MOD___def_init_julienne_file_m_File_t + 0 │ │ │ │ -0000000000042820 0000004200000001 R_X86_64_64 0000000000033d80 __julienne_file_m_MOD___copy_julienne_file_m_File_t + 0 │ │ │ │ -0000000000042828 0000005b00000001 R_X86_64_64 00000000000340f0 __julienne_file_m_MOD___final_julienne_file_m_File_t + 0 │ │ │ │ -0000000000042838 0000007c00000001 R_X86_64_64 00000000000394b0 __julienne_file_m_MOD_lines + 0 │ │ │ │ -0000000000042840 0000005d00000001 R_X86_64_64 0000000000038be0 __julienne_file_m_MOD_write_to_character_file_name + 0 │ │ │ │ -0000000000042848 0000009600000001 R_X86_64_64 0000000000038b40 __julienne_file_m_MOD_write_to_string_file_name + 0 │ │ │ │ -0000000000042850 0000005a00000001 R_X86_64_64 0000000000039100 __julienne_file_m_MOD_write_to_output_unit + 0 │ │ │ │ -0000000000042880 0000003a00000001 R_X86_64_64 00000000000346f0 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_ + 0 │ │ │ │ -00000000000428c0 0000008c00000001 R_X86_64_64 00000000000346e0 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_ + 0 │ │ │ │ -0000000000042900 0000003c00000001 R_X86_64_64 00000000000346d0 __julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_ + 0 │ │ │ │ -0000000000042940 000000cb00000001 R_X86_64_64 0000000000034700 __julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_ + 0 │ │ │ │ -0000000000042980 000000bd00000001 R_X86_64_64 0000000000034710 __julienne_formats_m.julienne_formats_s_MOD___copy_character_1 + 0 │ │ │ │ -00000000000429b8 000000b400000001 R_X86_64_64 000000000003cae0 __julienne_test_result_m_MOD___def_init_julienne_test_result_m_Test_result_t + 0 │ │ │ │ -00000000000429c0 000000a900000001 R_X86_64_64 0000000000034b80 __julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t + 0 │ │ │ │ -00000000000429c8 000000ab00000001 R_X86_64_64 0000000000034cd0 __julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t + 0 │ │ │ │ -00000000000429d8 0000011c00000001 R_X86_64_64 0000000000035840 __julienne_test_result_m_MOD_co_characterize + 0 │ │ │ │ -00000000000429e0 000000a800000001 R_X86_64_64 0000000000035670 __julienne_test_result_m_MOD_description_contains_characters + 0 │ │ │ │ -00000000000429e8 0000010500000001 R_X86_64_64 00000000000357e0 __julienne_test_result_m_MOD_passed + 0 │ │ │ │ -00000000000429f0 0000005100000001 R_X86_64_64 0000000000035720 __julienne_test_result_m_MOD_description_contains_string + 0 │ │ │ │ -00000000000429f8 0000003400000001 R_X86_64_64 00000000000357c0 __julienne_test_result_m_MOD_skipped + 0 │ │ │ │ -0000000000042a18 000000b100000001 R_X86_64_64 0000000000042cb8 __julienne_command_line_m_MOD___def_init_julienne_command_line_m_Command_line_t + 0 │ │ │ │ -0000000000042a20 000000f500000001 R_X86_64_64 0000000000039ff0 __julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t + 0 │ │ │ │ -0000000000042a38 0000012000000001 R_X86_64_64 00000000000329f0 __julienne_command_line_m_MOD_flag_value + 0 │ │ │ │ -0000000000042a40 0000005f00000001 R_X86_64_64 0000000000032c20 __julienne_command_line_m_MOD_argument_present + 0 │ │ │ │ -0000000000042a78 0000009a00000001 R_X86_64_64 000000000003cb20 __julienne_test_suite_m_MOD___def_init_julienne_test_suite_m_Test_suite_t + 0 │ │ │ │ -0000000000042a80 0000005300000001 R_X86_64_64 000000000003a000 __julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t + 0 │ │ │ │ -0000000000042a88 000000e000000001 R_X86_64_64 000000000003a370 __julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t + 0 │ │ │ │ -0000000000042a98 0000012600000001 R_X86_64_64 000000000000c730 __julienne_test_suite_m_MOD_driver_file + 0 │ │ │ │ -0000000000042aa0 000000a400000001 R_X86_64_64 0000000000011670 __julienne_test_suite_m_MOD_test_modules + 0 │ │ │ │ -0000000000042aa8 000000a300000001 R_X86_64_64 0000000000010a70 __julienne_test_suite_m_MOD_test_types + 0 │ │ │ │ -0000000000042ab0 000000f900000001 R_X86_64_64 0000000000012270 __julienne_test_suite_m_MOD_test_subjects + 0 │ │ │ │ -0000000000042ab8 0000006600000001 R_X86_64_64 000000000000a8f0 __julienne_test_suite_m_MOD_stub_file + 0 │ │ │ │ -0000000000042ac0 000000d300000001 R_X86_64_64 000000000000eaa0 __julienne_test_suite_m_MOD_to_file + 0 │ │ │ │ -0000000000042ac8 000000b600000001 R_X86_64_64 00000000000088c0 __julienne_test_suite_m_MOD_write_driver + 0 │ │ │ │ +0000000000041f98 0000006e00000006 R_X86_64_GLOB_DAT 0000000000042b00 __julienne_multi_image_m_MOD_julienne_sync_all + 0 │ │ │ │ +0000000000041fa0 0000009e00000006 R_X86_64_GLOB_DAT 0000000000042b10 __julienne_multi_image_m_MOD_julienne_error_stop + 0 │ │ │ │ +0000000000041fa8 0000011600000006 R_X86_64_GLOB_DAT 00000000000424c0 __julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ +0000000000041fb0 000000d900000006 R_X86_64_GLOB_DAT 0000000000042940 __julienne_file_m_MOD___vtab_julienne_file_m_File_t + 0 │ │ │ │ +0000000000041fb8 0000008300000006 R_X86_64_GLOB_DAT 0000000000042780 __julienne_string_m_MOD___vtab_julienne_string_m_String_t + 0 │ │ │ │ +0000000000041fc0 000000b900000006 R_X86_64_GLOB_DAT 0000000000042b18 __julienne_multi_image_m_MOD_julienne_co_sum_integer + 0 │ │ │ │ +0000000000041fc8 0000008000000006 R_X86_64_GLOB_DAT 0000000000042620 __julienne_test_description_m_MOD___vtab_julienne_test_description_m_Test_description_t + 0 │ │ │ │ +0000000000041fd0 0000004900000006 R_X86_64_GLOB_DAT 0000000000042400 __julienne_test_result_m_MOD___vtab_julienne_test_result_m_Test_result_t + 0 │ │ │ │ +0000000000041fd8 000000c600000006 R_X86_64_GLOB_DAT 0000000000042740 __julienne_test_fixture_m_MOD___vtab_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ +0000000000042338 0000006c00000001 R_X86_64_64 0000000000042b20 __julienne_bin_m_MOD___def_init_julienne_bin_m_Bin_t + 0 │ │ │ │ +0000000000042340 000000d000000001 R_X86_64_64 0000000000018760 __julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t + 0 │ │ │ │ +0000000000042358 0000005c00000001 R_X86_64_64 000000000003a430 __julienne_bin_m_MOD_last + 0 │ │ │ │ +0000000000042360 000000e700000001 R_X86_64_64 000000000003a440 __julienne_bin_m_MOD_first + 0 │ │ │ │ +0000000000042398 0000009a00000001 R_X86_64_64 000000000003c9c0 __julienne_test_suite_m_MOD___def_init_julienne_test_suite_m_Test_suite_t + 0 │ │ │ │ +00000000000423a0 0000005300000001 R_X86_64_64 0000000000018780 __julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t + 0 │ │ │ │ +00000000000423a8 000000e000000001 R_X86_64_64 0000000000018af0 __julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t + 0 │ │ │ │ +00000000000423b8 0000012600000001 R_X86_64_64 0000000000021420 __julienne_test_suite_m_MOD_driver_file + 0 │ │ │ │ +00000000000423c0 000000a400000001 R_X86_64_64 0000000000026360 __julienne_test_suite_m_MOD_test_modules + 0 │ │ │ │ +00000000000423c8 000000a300000001 R_X86_64_64 0000000000025760 __julienne_test_suite_m_MOD_test_types + 0 │ │ │ │ +00000000000423d0 000000f900000001 R_X86_64_64 0000000000026f60 __julienne_test_suite_m_MOD_test_subjects + 0 │ │ │ │ +00000000000423d8 0000006600000001 R_X86_64_64 000000000001f5e0 __julienne_test_suite_m_MOD_stub_file + 0 │ │ │ │ +00000000000423e0 000000d300000001 R_X86_64_64 0000000000023790 __julienne_test_suite_m_MOD_to_file + 0 │ │ │ │ +00000000000423e8 000000b600000001 R_X86_64_64 000000000001d5b0 __julienne_test_suite_m_MOD_write_driver + 0 │ │ │ │ +0000000000042418 000000b400000001 R_X86_64_64 000000000003ca00 __julienne_test_result_m_MOD___def_init_julienne_test_result_m_Test_result_t + 0 │ │ │ │ +0000000000042420 000000a900000001 R_X86_64_64 000000000001a680 __julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t + 0 │ │ │ │ +0000000000042428 000000ab00000001 R_X86_64_64 000000000001a7d0 __julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t + 0 │ │ │ │ +0000000000042438 0000011c00000001 R_X86_64_64 0000000000038e10 __julienne_test_result_m_MOD_co_characterize + 0 │ │ │ │ +0000000000042440 000000a800000001 R_X86_64_64 0000000000038c40 __julienne_test_result_m_MOD_description_contains_characters + 0 │ │ │ │ +0000000000042448 0000010500000001 R_X86_64_64 0000000000038db0 __julienne_test_result_m_MOD_passed + 0 │ │ │ │ +0000000000042450 0000005100000001 R_X86_64_64 0000000000038cf0 __julienne_test_result_m_MOD_description_contains_string + 0 │ │ │ │ +0000000000042458 0000003400000001 R_X86_64_64 0000000000038d90 __julienne_test_result_m_MOD_skipped + 0 │ │ │ │ +0000000000042498 0000008d00000001 R_X86_64_64 0000000000028a90 __julienne_test_m_MOD_report + 0 │ │ │ │ +00000000000424a0 0000004500000001 R_X86_64_64 000000000002ac70 __julienne_test_m_MOD_run + 0 │ │ │ │ +00000000000424d8 0000006300000001 R_X86_64_64 000000000003ca40 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ +00000000000424e0 000000bb00000001 R_X86_64_64 0000000000027ad0 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ +00000000000424e8 0000007b00000001 R_X86_64_64 0000000000027b50 __julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t + 0 │ │ │ │ +00000000000424f8 0000007000000001 R_X86_64_64 0000000000018630 __julienne_test_diagnosis_m_MOD_assign_logical + 0 │ │ │ │ +0000000000042500 000000e900000001 R_X86_64_64 0000000000008740 __julienne_test_diagnosis_m_MOD_test_passed + 0 │ │ │ │ +0000000000042508 0000007900000001 R_X86_64_64 00000000000086e0 __julienne_test_diagnosis_m_MOD_diagnostics_string + 0 │ │ │ │ +0000000000042538 0000006f00000001 R_X86_64_64 0000000000042b70 __julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Operands_t + 0 │ │ │ │ +0000000000042540 0000004f00000001 R_X86_64_64 0000000000027aa0 __julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t + 0 │ │ │ │ +0000000000042578 0000011900000001 R_X86_64_64 0000000000042b78 __julienne_test_diagnosis_m_MOD___def_init___iso_c_binding_C_ptr + 0 │ │ │ │ +0000000000042580 000000d200000001 R_X86_64_64 0000000000027ac0 __julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr + 0 │ │ │ │ +00000000000425b8 0000009900000001 R_X86_64_64 0000000000042b80 __julienne_test_diagnosis_m_MOD___def_init_5D44098 + 0 │ │ │ │ +00000000000425c0 000000a500000001 R_X86_64_64 0000000000027ab0 __julienne_test_diagnosis_m_MOD___copy_5D44098 + 0 │ │ │ │ +00000000000425f8 0000004c00000001 R_X86_64_64 000000000003ca60 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Usher + 0 │ │ │ │ +0000000000042600 000000aa00000001 R_X86_64_64 0000000000028080 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher + 0 │ │ │ │ +0000000000042638 0000010700000001 R_X86_64_64 000000000003ca80 __julienne_test_description_m_MOD___def_init_julienne_test_description_m_Test_description_t + 0 │ │ │ │ +0000000000042640 000000ba00000001 R_X86_64_64 00000000000280a0 __julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t + 0 │ │ │ │ +0000000000042648 000000ad00000001 R_X86_64_64 0000000000028120 __julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t + 0 │ │ │ │ +0000000000042658 0000008500000001 R_X86_64_64 0000000000019e60 __julienne_test_description_m_MOD_contains_string_t + 0 │ │ │ │ +0000000000042660 000000b500000001 R_X86_64_64 0000000000019230 __julienne_test_description_m_MOD_contains_characters + 0 │ │ │ │ +0000000000042668 000000a200000001 R_X86_64_64 00000000000191d0 __julienne_test_description_m_MOD_equals + 0 │ │ │ │ +0000000000042670 0000006b00000001 R_X86_64_64 0000000000019f10 __julienne_test_description_m_MOD_run + 0 │ │ │ │ +0000000000042698 0000009700000001 R_X86_64_64 0000000000042b90 __julienne_test_description_m_MOD___def_init___iso_c_binding_C_funptr + 0 │ │ │ │ +00000000000426a0 000000f700000001 R_X86_64_64 0000000000028090 __julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr + 0 │ │ │ │ +0000000000042718 0000008a00000001 R_X86_64_64 000000000003cac0 __julienne_test_harness_m_MOD___def_init_julienne_test_harness_m_Test_harness_t + 0 │ │ │ │ +0000000000042720 0000010e00000001 R_X86_64_64 000000000002c420 __julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t + 0 │ │ │ │ +0000000000042728 000000b000000001 R_X86_64_64 000000000002c7f0 __julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t + 0 │ │ │ │ +0000000000042738 000000d800000001 R_X86_64_64 0000000000037e00 __julienne_test_harness_m_MOD_report_results + 0 │ │ │ │ +0000000000042758 0000011a00000001 R_X86_64_64 0000000000041d50 __julienne_test_fixture_m_MOD___def_init_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ +0000000000042760 0000005700000001 R_X86_64_64 0000000000037400 __julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ +0000000000042768 0000005900000001 R_X86_64_64 0000000000037470 __julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t + 0 │ │ │ │ +0000000000042778 0000009d00000001 R_X86_64_64 0000000000039a10 __julienne_test_fixture_m_MOD_report + 0 │ │ │ │ +0000000000042798 000000e400000001 R_X86_64_64 000000000003cb10 __julienne_string_m_MOD___def_init_julienne_string_m_String_t + 0 │ │ │ │ +00000000000427a0 0000008700000001 R_X86_64_64 0000000000038680 __julienne_string_m_MOD___copy_julienne_string_m_String_t + 0 │ │ │ │ +00000000000427a8 0000004e00000001 R_X86_64_64 0000000000038700 __julienne_string_m_MOD___final_julienne_string_m_String_t + 0 │ │ │ │ +00000000000427b8 000000f800000001 R_X86_64_64 000000000002d6b0 __julienne_string_m_MOD_assign_character_to_string_t + 0 │ │ │ │ +00000000000427c0 0000003b00000001 R_X86_64_64 0000000000030f10 __julienne_string_m_MOD_base_name + 0 │ │ │ │ +00000000000427c8 0000012100000001 R_X86_64_64 000000000002da70 __julienne_string_m_MOD_character_eq_string_t + 0 │ │ │ │ +00000000000427d0 0000012200000001 R_X86_64_64 0000000000032300 __julienne_string_m_MOD_character_cat_string_t + 0 │ │ │ │ +00000000000427d8 000000c000000001 R_X86_64_64 0000000000036ed0 __julienne_string_m_MOD_get_character_with_character_key + 0 │ │ │ │ +00000000000427e0 000000c200000001 R_X86_64_64 00000000000310e0 __julienne_string_m_MOD_file_extension + 0 │ │ │ │ +00000000000427e8 000000e200000001 R_X86_64_64 000000000002d850 __julienne_string_m_MOD_character_ne_string_t + 0 │ │ │ │ +00000000000427f0 0000010400000001 R_X86_64_64 00000000000320a0 __julienne_string_m_MOD_bracket + 0 │ │ │ │ +00000000000427f8 000000d500000001 R_X86_64_64 0000000000030a90 __julienne_string_m_MOD_get_double_precision + 0 │ │ │ │ +0000000000042800 0000008600000001 R_X86_64_64 000000000002dc90 __julienne_string_m_MOD_get_double_precision_array + 0 │ │ │ │ +0000000000042808 000000e300000001 R_X86_64_64 0000000000032860 __julienne_string_m_MOD_get_double_precision_array_with_character_key + 0 │ │ │ │ +0000000000042810 000000b200000001 R_X86_64_64 0000000000037090 __julienne_string_m_MOD_get_character_with_string_key + 0 │ │ │ │ +0000000000042818 000000cc00000001 R_X86_64_64 000000000002f990 __julienne_string_m_MOD_get_integer + 0 │ │ │ │ +0000000000042820 000000b700000001 R_X86_64_64 0000000000033d10 __julienne_string_m_MOD_get_double_precision_with_character_key + 0 │ │ │ │ +0000000000042828 0000008200000001 R_X86_64_64 000000000002d760 __julienne_string_m_MOD_assign_string_t_to_character + 0 │ │ │ │ +0000000000042830 000000b800000001 R_X86_64_64 0000000000033400 __julienne_string_m_MOD_get_integer_array_with_character_key + 0 │ │ │ │ +0000000000042838 0000012700000001 R_X86_64_64 000000000002f570 __julienne_string_m_MOD_get_integer_array + 0 │ │ │ │ +0000000000042840 000000c400000001 R_X86_64_64 0000000000033e30 __julienne_string_m_MOD_get_json_key + 0 │ │ │ │ +0000000000042848 0000003300000001 R_X86_64_64 000000000002fbd0 __julienne_string_m_MOD_get_logical + 0 │ │ │ │ +0000000000042850 000000ac00000001 R_X86_64_64 0000000000030cd0 __julienne_string_m_MOD_get_real + 0 │ │ │ │ +0000000000042858 0000010300000001 R_X86_64_64 000000000002e8f0 __julienne_string_m_MOD_get_real_array + 0 │ │ │ │ +0000000000042860 000000fa00000001 R_X86_64_64 0000000000033da0 __julienne_string_m_MOD_get_real_with_character_key + 0 │ │ │ │ +0000000000042868 000000fc00000001 R_X86_64_64 00000000000362f0 __julienne_string_m_MOD_get_string_t_array_with_string_t_key + 0 │ │ │ │ +0000000000042870 0000010d00000001 R_X86_64_64 000000000002fdb0 __julienne_string_m_MOD_get_string_t_array_with_character_key + 0 │ │ │ │ +0000000000042878 000000af00000001 R_X86_64_64 0000000000032e10 __julienne_string_m_MOD_get_real_array_with_character_key + 0 │ │ │ │ +0000000000042880 0000009000000001 R_X86_64_64 0000000000033a40 __julienne_string_m_MOD_get_logical_with_character_key + 0 │ │ │ │ +0000000000042888 0000012400000001 R_X86_64_64 00000000000339b0 __julienne_string_m_MOD_get_integer_with_character_key + 0 │ │ │ │ +0000000000042890 000000d100000001 R_X86_64_64 0000000000033ad0 __julienne_string_m_MOD_get_string_with_string_key + 0 │ │ │ │ +0000000000042898 000000f200000001 R_X86_64_64 00000000000323c0 __julienne_string_m_MOD_string_t_cat_character + 0 │ │ │ │ +00000000000428a0 0000011200000001 R_X86_64_64 000000000002db10 __julienne_string_m_MOD_string_t_eq_character + 0 │ │ │ │ +00000000000428a8 0000004a00000001 R_X86_64_64 0000000000032480 __julienne_string_m_MOD_string_t_cat_string_t + 0 │ │ │ │ +00000000000428b0 0000006100000001 R_X86_64_64 000000000002d990 __julienne_string_m_MOD_string_t_ne_string_t + 0 │ │ │ │ +00000000000428b8 0000003f00000001 R_X86_64_64 000000000002d8f0 __julienne_string_m_MOD_string_t_ne_character + 0 │ │ │ │ +00000000000428c0 0000011100000001 R_X86_64_64 000000000002dbb0 __julienne_string_m_MOD_string_t_eq_string_t + 0 │ │ │ │ +00000000000428c8 000000f000000001 R_X86_64_64 0000000000036270 __julienne_string_m_MOD_is_allocated + 0 │ │ │ │ +00000000000428d0 000000ff00000001 R_X86_64_64 0000000000036d60 __julienne_string_m_MOD_get_string_with_character_key + 0 │ │ │ │ +00000000000428d8 0000010200000001 R_X86_64_64 0000000000036290 __julienne_string_m_MOD_as_character + 0 │ │ │ │ +00000000000428f8 000000b100000001 R_X86_64_64 0000000000042cb8 __julienne_command_line_m_MOD___def_init_julienne_command_line_m_Command_line_t + 0 │ │ │ │ +0000000000042900 000000f500000001 R_X86_64_64 00000000000398b0 __julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t + 0 │ │ │ │ +0000000000042918 0000012000000001 R_X86_64_64 000000000002d020 __julienne_command_line_m_MOD_flag_value + 0 │ │ │ │ +0000000000042920 0000005f00000001 R_X86_64_64 000000000002d250 __julienne_command_line_m_MOD_argument_present + 0 │ │ │ │ +0000000000042958 0000009800000001 R_X86_64_64 000000000003cb40 __julienne_file_m_MOD___def_init_julienne_file_m_File_t + 0 │ │ │ │ +0000000000042960 0000004200000001 R_X86_64_64 0000000000039ae0 __julienne_file_m_MOD___copy_julienne_file_m_File_t + 0 │ │ │ │ +0000000000042968 0000005b00000001 R_X86_64_64 0000000000039e50 __julienne_file_m_MOD___final_julienne_file_m_File_t + 0 │ │ │ │ +0000000000042978 0000007c00000001 R_X86_64_64 000000000001ca70 __julienne_file_m_MOD_lines + 0 │ │ │ │ +0000000000042980 0000005d00000001 R_X86_64_64 000000000001c1a0 __julienne_file_m_MOD_write_to_character_file_name + 0 │ │ │ │ +0000000000042988 0000009600000001 R_X86_64_64 000000000001c100 __julienne_file_m_MOD_write_to_string_file_name + 0 │ │ │ │ +0000000000042990 0000005a00000001 R_X86_64_64 000000000001c6c0 __julienne_file_m_MOD_write_to_output_unit + 0 │ │ │ │ +00000000000429c0 0000003a00000001 R_X86_64_64 000000000003a4d0 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_ + 0 │ │ │ │ +0000000000042a00 0000008c00000001 R_X86_64_64 000000000003a4c0 __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_ + 0 │ │ │ │ +0000000000042a40 0000003c00000001 R_X86_64_64 000000000003a4b0 __julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_ + 0 │ │ │ │ +0000000000042a80 000000cb00000001 R_X86_64_64 000000000003a4e0 __julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_ + 0 │ │ │ │ +0000000000042ac0 000000bd00000001 R_X86_64_64 000000000003a4f0 __julienne_formats_m.julienne_formats_s_MOD___copy_character_1 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x6f90 contains 94 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -0000000000042000 0000004700000007 R_X86_64_JUMP_SLOT 0000000000017d70 __julienne_string_m_MOD_from_characters + 0 │ │ │ │ -0000000000042008 000000ed00000007 R_X86_64_JUMP_SLOT 00000000000087f0 __julienne_multi_image_m_MOD_internal_num_images + 0 │ │ │ │ -0000000000042010 000000bf00000007 R_X86_64_JUMP_SLOT 00000000000229e0 __julienne_test_diagnosis_m_MOD_construct_from_character + 0 │ │ │ │ +0000000000042000 0000004700000007 R_X86_64_JUMP_SLOT 0000000000032040 __julienne_string_m_MOD_from_characters + 0 │ │ │ │ +0000000000042008 000000ed00000007 R_X86_64_JUMP_SLOT 00000000000399d0 __julienne_multi_image_m_MOD_internal_num_images + 0 │ │ │ │ +0000000000042010 000000bf00000007 R_X86_64_JUMP_SLOT 0000000000008750 __julienne_test_diagnosis_m_MOD_construct_from_character + 0 │ │ │ │ 0000000000042018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_real_write@GFORTRAN_8 + 0 │ │ │ │ -0000000000042020 0000010200000007 R_X86_64_JUMP_SLOT 000000000001bfc0 __julienne_string_m_MOD_as_character + 0 │ │ │ │ +0000000000042020 0000010200000007 R_X86_64_JUMP_SLOT 0000000000036290 __julienne_string_m_MOD_as_character + 0 │ │ │ │ 0000000000042028 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_stop_string@GFORTRAN_8 + 0 │ │ │ │ 0000000000042030 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000042038 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_concat_string@GFORTRAN_8 + 0 │ │ │ │ 0000000000042040 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_runtime_error_at@GFORTRAN_8 + 0 │ │ │ │ -0000000000042048 000000cd00000007 R_X86_64_JUMP_SLOT 0000000000017bd0 __julienne_string_m_MOD_from_default_integer + 0 │ │ │ │ -0000000000042050 000000fc00000007 R_X86_64_JUMP_SLOT 000000000001c020 __julienne_string_m_MOD_get_string_t_array_with_string_t_key + 0 │ │ │ │ +0000000000042048 000000cd00000007 R_X86_64_JUMP_SLOT 0000000000031ea0 __julienne_string_m_MOD_from_default_integer + 0 │ │ │ │ +0000000000042050 000000fc00000007 R_X86_64_JUMP_SLOT 00000000000362f0 __julienne_string_m_MOD_get_string_t_array_with_string_t_key + 0 │ │ │ │ 0000000000042058 0000000600000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_read_done@GFORTRAN_8 + 0 │ │ │ │ -0000000000042060 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000027910 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string + 0 │ │ │ │ +0000000000042060 0000004d00000007 R_X86_64_JUMP_SLOT 000000000000d680 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string + 0 │ │ │ │ 0000000000042068 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 __assert_m_MOD_assert_always + 0 │ │ │ │ -0000000000042070 000000f400000007 R_X86_64_JUMP_SLOT 0000000000038680 __julienne_file_m_MOD_from_lines + 0 │ │ │ │ +0000000000042070 000000f400000007 R_X86_64_JUMP_SLOT 000000000001bc40 __julienne_file_m_MOD_from_lines + 0 │ │ │ │ 0000000000042078 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_inquire@GFORTRAN_8 + 0 │ │ │ │ 0000000000042080 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_close@GFORTRAN_8 + 0 │ │ │ │ -0000000000042088 0000007800000007 R_X86_64_JUMP_SLOT 00000000000176f0 __julienne_string_m_MOD_from_double_precision + 0 │ │ │ │ +0000000000042088 0000007800000007 R_X86_64_JUMP_SLOT 00000000000319c0 __julienne_string_m_MOD_from_double_precision + 0 │ │ │ │ 0000000000042090 0000000b00000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000042098 0000000c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_character@GFORTRAN_8 + 0 │ │ │ │ -00000000000420a0 0000005200000007 R_X86_64_JUMP_SLOT 0000000000036070 __julienne_test_result_m_MOD_construct_from_character + 0 │ │ │ │ -00000000000420a8 0000003000000007 R_X86_64_JUMP_SLOT 0000000000018280 __julienne_string_m_MOD_strings_with_string_t_separator + 0 │ │ │ │ +00000000000420a0 0000005200000007 R_X86_64_JUMP_SLOT 0000000000039640 __julienne_test_result_m_MOD_construct_from_character + 0 │ │ │ │ +00000000000420a8 0000003000000007 R_X86_64_JUMP_SLOT 0000000000032550 __julienne_string_m_MOD_strings_with_string_t_separator + 0 │ │ │ │ 00000000000420b0 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_integer_write@GFORTRAN_8 + 0 │ │ │ │ -00000000000420b8 0000007900000007 R_X86_64_JUMP_SLOT 0000000000022970 __julienne_test_diagnosis_m_MOD_diagnostics_string + 0 │ │ │ │ -00000000000420c0 0000008f00000007 R_X86_64_JUMP_SLOT 000000000001be90 __julienne_string_m_MOD_strings_with_comma_separator + 0 │ │ │ │ -00000000000420c8 0000011200000007 R_X86_64_JUMP_SLOT 0000000000013840 __julienne_string_m_MOD_string_t_eq_character + 0 │ │ │ │ -00000000000420d0 0000010600000007 R_X86_64_JUMP_SLOT 000000000001d700 __julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested + 0 │ │ │ │ -00000000000420d8 0000005f00000007 R_X86_64_JUMP_SLOT 0000000000032c20 __julienne_command_line_m_MOD_argument_present + 0 │ │ │ │ -00000000000420e0 0000010400000007 R_X86_64_JUMP_SLOT 0000000000017dd0 __julienne_string_m_MOD_bracket + 0 │ │ │ │ -00000000000420e8 0000006d00000007 R_X86_64_JUMP_SLOT 00000000000273f0 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character + 0 │ │ │ │ +00000000000420b8 0000007900000007 R_X86_64_JUMP_SLOT 00000000000086e0 __julienne_test_diagnosis_m_MOD_diagnostics_string + 0 │ │ │ │ +00000000000420c0 0000008f00000007 R_X86_64_JUMP_SLOT 0000000000036160 __julienne_string_m_MOD_strings_with_comma_separator + 0 │ │ │ │ +00000000000420c8 0000011200000007 R_X86_64_JUMP_SLOT 000000000002db10 __julienne_string_m_MOD_string_t_eq_character + 0 │ │ │ │ +00000000000420d0 0000010600000007 R_X86_64_JUMP_SLOT 0000000000037a20 __julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested + 0 │ │ │ │ +00000000000420d8 0000005f00000007 R_X86_64_JUMP_SLOT 000000000002d250 __julienne_command_line_m_MOD_argument_present + 0 │ │ │ │ +00000000000420e0 0000010400000007 R_X86_64_JUMP_SLOT 00000000000320a0 __julienne_string_m_MOD_bracket + 0 │ │ │ │ +00000000000420e8 0000006d00000007 R_X86_64_JUMP_SLOT 000000000000d160 __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character + 0 │ │ │ │ 00000000000420f0 0000000f00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_complex_write@GFORTRAN_8 + 0 │ │ │ │ -00000000000420f8 0000010c00000007 R_X86_64_JUMP_SLOT 0000000000032730 __julienne_test_diagnosis_m_MOD_append_string_if_test_failed + 0 │ │ │ │ +00000000000420f8 0000010c00000007 R_X86_64_JUMP_SLOT 00000000000184a0 __julienne_test_diagnosis_m_MOD_append_string_if_test_failed + 0 │ │ │ │ 0000000000042100 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000042108 0000009c00000007 R_X86_64_JUMP_SLOT 0000000000022a50 __julienne_test_diagnosis_m_MOD_construct_from_string_t + 0 │ │ │ │ +0000000000042108 0000009c00000007 R_X86_64_JUMP_SLOT 00000000000087c0 __julienne_test_diagnosis_m_MOD_construct_from_string_t + 0 │ │ │ │ 0000000000042110 0000001200000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_real@GFORTRAN_8 + 0 │ │ │ │ 0000000000042118 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_system_clock_8@GFORTRAN_8 + 0 │ │ │ │ 0000000000042120 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_integer@GFORTRAN_8 + 0 │ │ │ │ -0000000000042128 0000006b00000007 R_X86_64_JUMP_SLOT 0000000000037020 __julienne_test_description_m_MOD_run + 0 │ │ │ │ -0000000000042130 000000c900000007 R_X86_64_JUMP_SLOT 0000000000027c10 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character + 0 │ │ │ │ +0000000000042128 0000006b00000007 R_X86_64_JUMP_SLOT 0000000000019f10 __julienne_test_description_m_MOD_run + 0 │ │ │ │ +0000000000042130 000000c900000007 R_X86_64_JUMP_SLOT 000000000000d980 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character + 0 │ │ │ │ 0000000000042138 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_open@GFORTRAN_8 + 0 │ │ │ │ 0000000000042140 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_character_write@GFORTRAN_8 + 0 │ │ │ │ -0000000000042148 0000005000000007 R_X86_64_JUMP_SLOT 0000000000036370 __julienne_test_description_m_MOD_filter + 0 │ │ │ │ +0000000000042148 0000005000000007 R_X86_64_JUMP_SLOT 0000000000019260 __julienne_test_description_m_MOD_filter + 0 │ │ │ │ 0000000000042150 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_get_environment_variable_i4@GFORTRAN_8 + 0 │ │ │ │ 0000000000042158 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_os_error_at@GFORTRAN_10 + 0 │ │ │ │ -0000000000042160 0000009d00000007 R_X86_64_JUMP_SLOT 00000000000228b0 __julienne_test_fixture_m_MOD_report + 0 │ │ │ │ -0000000000042168 0000012000000007 R_X86_64_JUMP_SLOT 00000000000329f0 __julienne_command_line_m_MOD_flag_value + 0 │ │ │ │ -0000000000042170 0000011100000007 R_X86_64_JUMP_SLOT 00000000000138e0 __julienne_string_m_MOD_string_t_eq_string_t + 0 │ │ │ │ +0000000000042160 0000009d00000007 R_X86_64_JUMP_SLOT 0000000000039a10 __julienne_test_fixture_m_MOD_report + 0 │ │ │ │ +0000000000042168 0000012000000007 R_X86_64_JUMP_SLOT 000000000002d020 __julienne_command_line_m_MOD_flag_value + 0 │ │ │ │ +0000000000042170 0000011100000007 R_X86_64_JUMP_SLOT 000000000002dbb0 __julienne_string_m_MOD_string_t_eq_string_t + 0 │ │ │ │ 0000000000042178 0000001a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_error_stop_string@GFORTRAN_8 + 0 │ │ │ │ -0000000000042180 0000009b00000007 R_X86_64_JUMP_SLOT 000000000001cf30 __julienne_string_m_MOD_concatenate_elements + 0 │ │ │ │ -0000000000042188 0000007c00000007 R_X86_64_JUMP_SLOT 00000000000394b0 __julienne_file_m_MOD_lines + 0 │ │ │ │ -0000000000042190 0000007100000007 R_X86_64_JUMP_SLOT 00000000000086e0 __julienne_multi_image_m_MOD_internal_error_stop + 0 │ │ │ │ +0000000000042180 0000009b00000007 R_X86_64_JUMP_SLOT 0000000000037200 __julienne_string_m_MOD_concatenate_elements + 0 │ │ │ │ +0000000000042188 0000007c00000007 R_X86_64_JUMP_SLOT 000000000001ca70 __julienne_file_m_MOD_lines + 0 │ │ │ │ +0000000000042190 0000007100000007 R_X86_64_JUMP_SLOT 00000000000398c0 __julienne_multi_image_m_MOD_internal_error_stop + 0 │ │ │ │ 0000000000042198 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_compare_string@GFORTRAN_8 + 0 │ │ │ │ -00000000000421a0 000000e800000007 R_X86_64_JUMP_SLOT 0000000000017890 __julienne_string_m_MOD_from_default_real + 0 │ │ │ │ -00000000000421a8 000000da00000007 R_X86_64_JUMP_SLOT 00000000000087d0 __julienne_multi_image_m_MOD_internal_sync_all + 0 │ │ │ │ +00000000000421a0 000000e800000007 R_X86_64_JUMP_SLOT 0000000000031b60 __julienne_string_m_MOD_from_default_real + 0 │ │ │ │ +00000000000421a8 000000da00000007 R_X86_64_JUMP_SLOT 00000000000399b0 __julienne_multi_image_m_MOD_internal_sync_all + 0 │ │ │ │ 00000000000421b0 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_rewind@GFORTRAN_8 + 0 │ │ │ │ -00000000000421b8 0000010500000007 R_X86_64_JUMP_SLOT 00000000000357e0 __julienne_test_result_m_MOD_passed + 0 │ │ │ │ +00000000000421b8 0000010500000007 R_X86_64_JUMP_SLOT 0000000000038db0 __julienne_test_result_m_MOD_passed + 0 │ │ │ │ 00000000000421c0 0000001d00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_read@GFORTRAN_8 + 0 │ │ │ │ -00000000000421c8 000000e900000007 R_X86_64_JUMP_SLOT 00000000000229d0 __julienne_test_diagnosis_m_MOD_test_passed + 0 │ │ │ │ -00000000000421d0 000000db00000007 R_X86_64_JUMP_SLOT 0000000000027340 __julienne_test_diagnosis_m_MOD_expect + 0 │ │ │ │ -00000000000421d8 0000003900000007 R_X86_64_JUMP_SLOT 0000000000027e50 __julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis + 0 │ │ │ │ +00000000000421c8 000000e900000007 R_X86_64_JUMP_SLOT 0000000000008740 __julienne_test_diagnosis_m_MOD_test_passed + 0 │ │ │ │ +00000000000421d0 000000db00000007 R_X86_64_JUMP_SLOT 000000000000d0b0 __julienne_test_diagnosis_m_MOD_expect + 0 │ │ │ │ +00000000000421d8 0000003900000007 R_X86_64_JUMP_SLOT 000000000000dbc0 __julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis + 0 │ │ │ │ 00000000000421e0 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_string_trim@GFORTRAN_8 + 0 │ │ │ │ -00000000000421e8 0000012100000007 R_X86_64_JUMP_SLOT 00000000000137a0 __julienne_string_m_MOD_character_eq_string_t + 0 │ │ │ │ -00000000000421f0 0000011b00000007 R_X86_64_JUMP_SLOT 0000000000017a30 __julienne_string_m_MOD_from_integer_c_size_t + 0 │ │ │ │ +00000000000421e8 0000012100000007 R_X86_64_JUMP_SLOT 000000000002da70 __julienne_string_m_MOD_character_eq_string_t + 0 │ │ │ │ +00000000000421f0 0000011b00000007 R_X86_64_JUMP_SLOT 0000000000031d00 __julienne_string_m_MOD_from_integer_c_size_t + 0 │ │ │ │ 00000000000421f8 0000001f00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000042200 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_write_done@GFORTRAN_8 + 0 │ │ │ │ -0000000000042208 000000fe00000007 R_X86_64_JUMP_SLOT 0000000000032510 __julienne_test_diagnosis_m_MOD_append_character_if_test_failed + 0 │ │ │ │ +0000000000042208 000000fe00000007 R_X86_64_JUMP_SLOT 0000000000018280 __julienne_test_diagnosis_m_MOD_append_character_if_test_failed + 0 │ │ │ │ 0000000000042210 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_reshape@GFORTRAN_8 + 0 │ │ │ │ 0000000000042218 0000002200000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ -0000000000042220 000000f800000007 R_X86_64_JUMP_SLOT 00000000000133e0 __julienne_string_m_MOD_assign_character_to_string_t + 0 │ │ │ │ +0000000000042220 000000f800000007 R_X86_64_JUMP_SLOT 000000000002d6b0 __julienne_string_m_MOD_assign_character_to_string_t + 0 │ │ │ │ 0000000000042228 0000002300000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_string_index@GFORTRAN_8 + 0 │ │ │ │ -0000000000042230 0000012200000007 R_X86_64_JUMP_SLOT 0000000000018030 __julienne_string_m_MOD_character_cat_string_t + 0 │ │ │ │ +0000000000042230 0000012200000007 R_X86_64_JUMP_SLOT 0000000000032300 __julienne_string_m_MOD_character_cat_string_t + 0 │ │ │ │ 0000000000042238 0000002400000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_runtime_error@GFORTRAN_8 + 0 │ │ │ │ -0000000000042240 0000011c00000007 R_X86_64_JUMP_SLOT 0000000000035840 __julienne_test_result_m_MOD_co_characterize + 0 │ │ │ │ +0000000000042240 0000011c00000007 R_X86_64_JUMP_SLOT 0000000000038e10 __julienne_test_result_m_MOD_co_characterize + 0 │ │ │ │ 0000000000042248 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_iargc@GFORTRAN_8 + 0 │ │ │ │ 0000000000042250 0000002600000007 R_X86_64_JUMP_SLOT 0000000000000000 calloc@GLIBC_2.2.5 + 0 │ │ │ │ 0000000000042258 0000002700000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_get_command_argument_i4@GFORTRAN_8 + 0 │ │ │ │ -0000000000042260 0000008400000007 R_X86_64_JUMP_SLOT 0000000000027680 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string + 0 │ │ │ │ -0000000000042268 000000b500000007 R_X86_64_JUMP_SLOT 0000000000036340 __julienne_test_description_m_MOD_contains_characters + 0 │ │ │ │ -0000000000042270 0000003500000007 R_X86_64_JUMP_SLOT 0000000000017550 __julienne_string_m_MOD_from_default_logical + 0 │ │ │ │ +0000000000042260 0000008400000007 R_X86_64_JUMP_SLOT 000000000000d3f0 __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string + 0 │ │ │ │ +0000000000042268 000000b500000007 R_X86_64_JUMP_SLOT 0000000000019230 __julienne_test_description_m_MOD_contains_characters + 0 │ │ │ │ +0000000000042270 0000003500000007 R_X86_64_JUMP_SLOT 0000000000031820 __julienne_string_m_MOD_from_default_logical + 0 │ │ │ │ 0000000000042278 0000002800000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_logical_write@GFORTRAN_8 + 0 │ │ │ │ 0000000000042280 0000002900000007 R_X86_64_JUMP_SLOT 0000000000000000 realloc@GLIBC_2.2.5 + 0 │ │ │ │ -0000000000042288 0000010800000007 R_X86_64_JUMP_SLOT 0000000000008720 __julienne_multi_image_m_MOD_internal_co_sum_integer + 0 │ │ │ │ -0000000000042290 0000008200000007 R_X86_64_JUMP_SLOT 0000000000013490 __julienne_string_m_MOD_assign_string_t_to_character + 0 │ │ │ │ -0000000000042298 0000003400000007 R_X86_64_JUMP_SLOT 00000000000357c0 __julienne_test_result_m_MOD_skipped + 0 │ │ │ │ -00000000000422a0 0000003d00000007 R_X86_64_JUMP_SLOT 0000000000037780 __julienne_file_m_MOD_from_file_with_string_name + 0 │ │ │ │ +0000000000042288 0000010800000007 R_X86_64_JUMP_SLOT 0000000000039900 __julienne_multi_image_m_MOD_internal_co_sum_integer + 0 │ │ │ │ +0000000000042290 0000008200000007 R_X86_64_JUMP_SLOT 000000000002d760 __julienne_string_m_MOD_assign_string_t_to_character + 0 │ │ │ │ +0000000000042298 0000003400000007 R_X86_64_JUMP_SLOT 0000000000038d90 __julienne_test_result_m_MOD_skipped + 0 │ │ │ │ +00000000000422a0 0000003d00000007 R_X86_64_JUMP_SLOT 000000000001ad40 __julienne_file_m_MOD_from_file_with_string_name + 0 │ │ │ │ 00000000000422a8 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_pack@GFORTRAN_8 + 0 │ │ │ │ 00000000000422b0 0000002b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_st_write@GFORTRAN_8 + 0 │ │ │ │ 00000000000422b8 0000002c00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_adjustl@GFORTRAN_8 + 0 │ │ │ │ -00000000000422c0 000000c400000007 R_X86_64_JUMP_SLOT 0000000000019b60 __julienne_string_m_MOD_get_json_key + 0 │ │ │ │ +00000000000422c0 000000c400000007 R_X86_64_JUMP_SLOT 0000000000033e30 __julienne_string_m_MOD_get_json_key + 0 │ │ │ │ 00000000000422c8 0000002d00000007 R_X86_64_JUMP_SLOT 0000000000000000 _gfortran_transfer_array@GFORTRAN_8 + 0 │ │ │ │ 00000000000422d0 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ -00000000000422d8 0000004a00000007 R_X86_64_JUMP_SLOT 00000000000181b0 __julienne_string_m_MOD_string_t_cat_string_t + 0 │ │ │ │ -00000000000422e0 000000f200000007 R_X86_64_JUMP_SLOT 00000000000180f0 __julienne_string_m_MOD_string_t_cat_character + 0 │ │ │ │ -00000000000422e8 0000004600000007 R_X86_64_JUMP_SLOT 0000000000008810 __julienne_multi_image_m_MOD_internal_this_image + 0 │ │ │ │ +00000000000422d8 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000032480 __julienne_string_m_MOD_string_t_cat_string_t + 0 │ │ │ │ +00000000000422e0 000000f200000007 R_X86_64_JUMP_SLOT 00000000000323c0 __julienne_string_m_MOD_string_t_cat_character + 0 │ │ │ │ +00000000000422e8 0000004600000007 R_X86_64_JUMP_SLOT 00000000000399f0 __julienne_multi_image_m_MOD_internal_this_image + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 0x000000000000000e (SONAME) Library soname: [libfortran-julienne.so.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libfortran-assert.so.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgfortran.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x8000 │ │ │ │ - 0x000000000000000d (FINI) 0x3a94c │ │ │ │ + 0x000000000000000d (FINI) 0x3a954 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x41d40 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x41d48 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x43028 │ │ │ │ 0x0000000000000005 (STRTAB) 0x43830 │ │ │ │ 0x0000000000000006 (SYMTAB) 0xa68 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: af9b5e92d318e79000a274bff2d926e1fb83d963 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6c68c9370d0113df26d51c59e4c47a08a7f6f679 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,224 +1,224 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x694 (offset: 0x3d1f8) │ │ │ │ + Start of frame section: 0x694 (offset: 0x3d218) │ │ │ │ Entries in search table: 0xd1 │ │ │ │ - 0xfffffffffffcb4c0 (offset: 0x8020) -> 0x6b0 fde=[ 18] │ │ │ │ - 0xfffffffffffcbab0 (offset: 0x8610) -> 0x6d8 fde=[ 40] │ │ │ │ - 0xfffffffffffcbb80 (offset: 0x86e0) -> 0x6f0 fde=[ 58] │ │ │ │ - 0xfffffffffffcbbc0 (offset: 0x8720) -> 0x704 fde=[ 6c] │ │ │ │ - 0xfffffffffffcbc70 (offset: 0x87d0) -> 0x720 fde=[ 88] │ │ │ │ - 0xfffffffffffcbc90 (offset: 0x87f0) -> 0x734 fde=[ 9c] │ │ │ │ - 0xfffffffffffcbcb0 (offset: 0x8810) -> 0x748 fde=[ b0] │ │ │ │ - 0xfffffffffffcbcd0 (offset: 0x8830) -> 0x760 fde=[ c8] │ │ │ │ - 0xfffffffffffcbce0 (offset: 0x8840) -> 0x774 fde=[ dc] │ │ │ │ - 0xfffffffffffcbcf0 (offset: 0x8850) -> 0x788 fde=[ f0] │ │ │ │ - 0xfffffffffffcbd50 (offset: 0x88b0) -> 0x7a0 fde=[ 108] │ │ │ │ - 0xfffffffffffcbd60 (offset: 0x88c0) -> 0x7b8 fde=[ 120] │ │ │ │ - 0xfffffffffffcdd90 (offset: 0xa8f0) -> 0x820 fde=[ 188] │ │ │ │ - 0xfffffffffffcfbd0 (offset: 0xc730) -> 0x870 fde=[ 1d8] │ │ │ │ - 0xfffffffffffd1f40 (offset: 0xeaa0) -> 0x8c0 fde=[ 228] │ │ │ │ - 0xfffffffffffd30d0 (offset: 0xfc30) -> 0x910 fde=[ 278] │ │ │ │ - 0xfffffffffffd3a50 (offset: 0x105b0) -> 0x960 fde=[ 2c8] │ │ │ │ - 0xfffffffffffd3f10 (offset: 0x10a70) -> 0x9ac fde=[ 314] │ │ │ │ - 0xfffffffffffd4b10 (offset: 0x11670) -> 0x9fc fde=[ 364] │ │ │ │ - 0xfffffffffffd5710 (offset: 0x12270) -> 0xa4c fde=[ 3b4] │ │ │ │ - 0xfffffffffffd6260 (offset: 0x12dc0) -> 0xa98 fde=[ 400] │ │ │ │ - 0xfffffffffffd62d0 (offset: 0x12e30) -> 0xab0 fde=[ 418] │ │ │ │ - 0xfffffffffffd6880 (offset: 0x133e0) -> 0xb00 fde=[ 468] │ │ │ │ - 0xfffffffffffd6930 (offset: 0x13490) -> 0xb2c fde=[ 494] │ │ │ │ - 0xfffffffffffd6a20 (offset: 0x13580) -> 0xb58 fde=[ 4c0] │ │ │ │ - 0xfffffffffffd6ac0 (offset: 0x13620) -> 0xb8c fde=[ 4f4] │ │ │ │ - 0xfffffffffffd6b60 (offset: 0x136c0) -> 0xbc0 fde=[ 528] │ │ │ │ - 0xfffffffffffd6c40 (offset: 0x137a0) -> 0xbf4 fde=[ 55c] │ │ │ │ - 0xfffffffffffd6ce0 (offset: 0x13840) -> 0xc28 fde=[ 590] │ │ │ │ - 0xfffffffffffd6d80 (offset: 0x138e0) -> 0xc5c fde=[ 5c4] │ │ │ │ - 0xfffffffffffd6e60 (offset: 0x139c0) -> 0xc90 fde=[ 5f8] │ │ │ │ - 0xfffffffffffd7ac0 (offset: 0x14620) -> 0xcf8 fde=[ 660] │ │ │ │ - 0xfffffffffffd8740 (offset: 0x152a0) -> 0xd60 fde=[ 6c8] │ │ │ │ - 0xfffffffffffd8b60 (offset: 0x156c0) -> 0xdb0 fde=[ 718] │ │ │ │ - 0xfffffffffffd8da0 (offset: 0x15900) -> 0xdf8 fde=[ 760] │ │ │ │ - 0xfffffffffffd8f80 (offset: 0x15ae0) -> 0xe3c fde=[ 7a4] │ │ │ │ - 0xfffffffffffd9c60 (offset: 0x167c0) -> 0xea4 fde=[ 80c] │ │ │ │ - 0xfffffffffffd9ea0 (offset: 0x16a00) -> 0xeec fde=[ 854] │ │ │ │ - 0xfffffffffffda0e0 (offset: 0x16c40) -> 0xf34 fde=[ 89c] │ │ │ │ - 0xfffffffffffda2b0 (offset: 0x16e10) -> 0xf84 fde=[ 8ec] │ │ │ │ - 0xfffffffffffda510 (offset: 0x17070) -> 0xfd4 fde=[ 93c] │ │ │ │ - 0xfffffffffffda6b0 (offset: 0x17210) -> 0x101c fde=[ 984] │ │ │ │ - 0xfffffffffffda850 (offset: 0x173b0) -> 0x1064 fde=[ 9cc] │ │ │ │ - 0xfffffffffffda9f0 (offset: 0x17550) -> 0x10ac fde=[ a14] │ │ │ │ - 0xfffffffffffdab90 (offset: 0x176f0) -> 0x10f4 fde=[ a5c] │ │ │ │ - 0xfffffffffffdad30 (offset: 0x17890) -> 0x113c fde=[ aa4] │ │ │ │ - 0xfffffffffffdaed0 (offset: 0x17a30) -> 0x1184 fde=[ aec] │ │ │ │ - 0xfffffffffffdb070 (offset: 0x17bd0) -> 0x11cc fde=[ b34] │ │ │ │ - 0xfffffffffffdb210 (offset: 0x17d70) -> 0x1214 fde=[ b7c] │ │ │ │ - 0xfffffffffffdb270 (offset: 0x17dd0) -> 0x1240 fde=[ ba8] │ │ │ │ - 0xfffffffffffdb4d0 (offset: 0x18030) -> 0x1290 fde=[ bf8] │ │ │ │ - 0xfffffffffffdb590 (offset: 0x180f0) -> 0x12dc fde=[ c44] │ │ │ │ - 0xfffffffffffdb650 (offset: 0x181b0) -> 0x1328 fde=[ c90] │ │ │ │ - 0xfffffffffffdb720 (offset: 0x18280) -> 0x1374 fde=[ cdc] │ │ │ │ - 0xfffffffffffdba30 (offset: 0x18590) -> 0x13c4 fde=[ d2c] │ │ │ │ - 0xfffffffffffdbfe0 (offset: 0x18b40) -> 0x1414 fde=[ d7c] │ │ │ │ - 0xfffffffffffdc5d0 (offset: 0x19130) -> 0x1464 fde=[ dcc] │ │ │ │ - 0xfffffffffffdcb80 (offset: 0x196e0) -> 0x14b4 fde=[ e1c] │ │ │ │ - 0xfffffffffffdcc10 (offset: 0x19770) -> 0x14e8 fde=[ e50] │ │ │ │ - 0xfffffffffffdcca0 (offset: 0x19800) -> 0x151c fde=[ e84] │ │ │ │ - 0xfffffffffffdcee0 (offset: 0x19a40) -> 0x156c fde=[ ed4] │ │ │ │ - 0xfffffffffffdcf70 (offset: 0x19ad0) -> 0x15a0 fde=[ f08] │ │ │ │ - 0xfffffffffffdd000 (offset: 0x19b60) -> 0x15d4 fde=[ f3c] │ │ │ │ - 0xfffffffffffdd180 (offset: 0x19ce0) -> 0x1624 fde=[ f8c] │ │ │ │ - 0xfffffffffffde450 (offset: 0x1afb0) -> 0x168c fde=[ ff4] │ │ │ │ - 0xfffffffffffde560 (offset: 0x1b0c0) -> 0x16b8 fde=[ 1020] │ │ │ │ - 0xfffffffffffde9c0 (offset: 0x1b520) -> 0x1704 fde=[ 106c] │ │ │ │ - 0xfffffffffffdee80 (offset: 0x1b9e0) -> 0x1754 fde=[ 10bc] │ │ │ │ - 0xfffffffffffdf330 (offset: 0x1be90) -> 0x17a0 fde=[ 1108] │ │ │ │ - 0xfffffffffffdf440 (offset: 0x1bfa0) -> 0x17cc fde=[ 1134] │ │ │ │ - 0xfffffffffffdf460 (offset: 0x1bfc0) -> 0x17e0 fde=[ 1148] │ │ │ │ - 0xfffffffffffdf4c0 (offset: 0x1c020) -> 0x1818 fde=[ 1180] │ │ │ │ - 0xfffffffffffdff30 (offset: 0x1ca90) -> 0x1868 fde=[ 11d0] │ │ │ │ - 0xfffffffffffe00a0 (offset: 0x1cc00) -> 0x18b0 fde=[ 1218] │ │ │ │ - 0xfffffffffffe0260 (offset: 0x1cdc0) -> 0x1900 fde=[ 1268] │ │ │ │ - 0xfffffffffffe03d0 (offset: 0x1cf30) -> 0x194c fde=[ 12b4] │ │ │ │ - 0xfffffffffffe05e0 (offset: 0x1d140) -> 0x19a0 fde=[ 1308] │ │ │ │ - 0xfffffffffffe0660 (offset: 0x1d1c0) -> 0x19b8 fde=[ 1320] │ │ │ │ - 0xfffffffffffe0ba0 (offset: 0x1d700) -> 0x1a08 fde=[ 1370] │ │ │ │ - 0xfffffffffffe0f80 (offset: 0x1dae0) -> 0x1a64 fde=[ 13cc] │ │ │ │ - 0xfffffffffffe1500 (offset: 0x1e060) -> 0x1ab4 fde=[ 141c] │ │ │ │ - 0xfffffffffffe1800 (offset: 0x1e360) -> 0x1b00 fde=[ 1468] │ │ │ │ - 0xfffffffffffe1810 (offset: 0x1e370) -> 0x1b14 fde=[ 147c] │ │ │ │ - 0xfffffffffffe1820 (offset: 0x1e380) -> 0x1b28 fde=[ 1490] │ │ │ │ - 0xfffffffffffe18a0 (offset: 0x1e400) -> 0x1b40 fde=[ 14a8] │ │ │ │ - 0xfffffffffffe1de0 (offset: 0x1e940) -> 0x1b90 fde=[ 14f8] │ │ │ │ - 0xfffffffffffe1df0 (offset: 0x1e950) -> 0x1ba4 fde=[ 150c] │ │ │ │ - 0xfffffffffffe1e00 (offset: 0x1e960) -> 0x1bb8 fde=[ 1520] │ │ │ │ - 0xfffffffffffe1e10 (offset: 0x1e970) -> 0x1bcc fde=[ 1534] │ │ │ │ - 0xfffffffffffe1e90 (offset: 0x1e9f0) -> 0x1be4 fde=[ 154c] │ │ │ │ - 0xfffffffffffe23c0 (offset: 0x1ef20) -> 0x1c30 fde=[ 1598] │ │ │ │ - 0xfffffffffffe45a0 (offset: 0x21100) -> 0x1c98 fde=[ 1600] │ │ │ │ - 0xfffffffffffe5d50 (offset: 0x228b0) -> 0x1ce8 fde=[ 1650] │ │ │ │ - 0xfffffffffffe5da0 (offset: 0x22900) -> 0x1d04 fde=[ 166c] │ │ │ │ - 0xfffffffffffe5e10 (offset: 0x22970) -> 0x1d40 fde=[ 16a8] │ │ │ │ - 0xfffffffffffe5e70 (offset: 0x229d0) -> 0x1d78 fde=[ 16e0] │ │ │ │ - 0xfffffffffffe5e80 (offset: 0x229e0) -> 0x1d8c fde=[ 16f4] │ │ │ │ - 0xfffffffffffe5ef0 (offset: 0x22a50) -> 0x1dc4 fde=[ 172c] │ │ │ │ - 0xfffffffffffe5f80 (offset: 0x22ae0) -> 0x1de8 fde=[ 1750] │ │ │ │ - 0xfffffffffffe6300 (offset: 0x22e60) -> 0x1e2c fde=[ 1794] │ │ │ │ - 0xfffffffffffe6630 (offset: 0x23190) -> 0x1e70 fde=[ 17d8] │ │ │ │ - 0xfffffffffffe6950 (offset: 0x234b0) -> 0x1eb4 fde=[ 181c] │ │ │ │ - 0xfffffffffffe6ce0 (offset: 0x23840) -> 0x1ef8 fde=[ 1860] │ │ │ │ - 0xfffffffffffe7000 (offset: 0x23b60) -> 0x1f3c fde=[ 18a4] │ │ │ │ - 0xfffffffffffe7320 (offset: 0x23e80) -> 0x1f80 fde=[ 18e8] │ │ │ │ - 0xfffffffffffe7550 (offset: 0x240b0) -> 0x1fbc fde=[ 1924] │ │ │ │ - 0xfffffffffffe7780 (offset: 0x242e0) -> 0x1ff8 fde=[ 1960] │ │ │ │ - 0xfffffffffffe79b0 (offset: 0x24510) -> 0x2034 fde=[ 199c] │ │ │ │ - 0xfffffffffffe7be0 (offset: 0x24740) -> 0x2070 fde=[ 19d8] │ │ │ │ - 0xfffffffffffe7e10 (offset: 0x24970) -> 0x20ac fde=[ 1a14] │ │ │ │ - 0xfffffffffffe8040 (offset: 0x24ba0) -> 0x20e8 fde=[ 1a50] │ │ │ │ - 0xfffffffffffe8270 (offset: 0x24dd0) -> 0x2124 fde=[ 1a8c] │ │ │ │ - 0xfffffffffffe84a0 (offset: 0x25000) -> 0x2160 fde=[ 1ac8] │ │ │ │ - 0xfffffffffffe86d0 (offset: 0x25230) -> 0x219c fde=[ 1b04] │ │ │ │ - 0xfffffffffffe8900 (offset: 0x25460) -> 0x21d8 fde=[ 1b40] │ │ │ │ - 0xfffffffffffe8b30 (offset: 0x25690) -> 0x2214 fde=[ 1b7c] │ │ │ │ - 0xfffffffffffe8d60 (offset: 0x258c0) -> 0x2250 fde=[ 1bb8] │ │ │ │ - 0xfffffffffffe8f90 (offset: 0x25af0) -> 0x228c fde=[ 1bf4] │ │ │ │ - 0xfffffffffffe91c0 (offset: 0x25d20) -> 0x22c8 fde=[ 1c30] │ │ │ │ - 0xfffffffffffe93f0 (offset: 0x25f50) -> 0x2304 fde=[ 1c6c] │ │ │ │ - 0xfffffffffffe9620 (offset: 0x26180) -> 0x2340 fde=[ 1ca8] │ │ │ │ - 0xfffffffffffe9840 (offset: 0x263a0) -> 0x2384 fde=[ 1cec] │ │ │ │ - 0xfffffffffffe9ab0 (offset: 0x26610) -> 0x23b0 fde=[ 1d18] │ │ │ │ - 0xfffffffffffe9cf0 (offset: 0x26850) -> 0x23ec fde=[ 1d54] │ │ │ │ - 0xfffffffffffe9ed0 (offset: 0x26a30) -> 0x2438 fde=[ 1da0] │ │ │ │ - 0xfffffffffffea0f0 (offset: 0x26c50) -> 0x2478 fde=[ 1de0] │ │ │ │ - 0xfffffffffffea310 (offset: 0x26e70) -> 0x24b8 fde=[ 1e20] │ │ │ │ - 0xfffffffffffea530 (offset: 0x27090) -> 0x24f8 fde=[ 1e60] │ │ │ │ - 0xfffffffffffea7e0 (offset: 0x27340) -> 0x252c fde=[ 1e94] │ │ │ │ - 0xfffffffffffea890 (offset: 0x273f0) -> 0x2550 fde=[ 1eb8] │ │ │ │ - 0xfffffffffffeaac0 (offset: 0x27620) -> 0x2594 fde=[ 1efc] │ │ │ │ - 0xfffffffffffeab20 (offset: 0x27680) -> 0x25b8 fde=[ 1f20] │ │ │ │ - 0xfffffffffffead50 (offset: 0x278b0) -> 0x25fc fde=[ 1f64] │ │ │ │ - 0xfffffffffffeadb0 (offset: 0x27910) -> 0x2620 fde=[ 1f88] │ │ │ │ - 0xfffffffffffeb050 (offset: 0x27bb0) -> 0x2660 fde=[ 1fc8] │ │ │ │ - 0xfffffffffffeb0b0 (offset: 0x27c10) -> 0x2684 fde=[ 1fec] │ │ │ │ - 0xfffffffffffeb260 (offset: 0x27dc0) -> 0x26d0 fde=[ 2038] │ │ │ │ - 0xfffffffffffeb2d0 (offset: 0x27e30) -> 0x26f4 fde=[ 205c] │ │ │ │ - 0xfffffffffffeb2e0 (offset: 0x27e40) -> 0x2708 fde=[ 2070] │ │ │ │ - 0xfffffffffffeb2f0 (offset: 0x27e50) -> 0x271c fde=[ 2084] │ │ │ │ - 0xfffffffffffeca50 (offset: 0x295b0) -> 0x276c fde=[ 20d4] │ │ │ │ - 0xfffffffffffed6a0 (offset: 0x2a200) -> 0x27bc fde=[ 2124] │ │ │ │ - 0xfffffffffffee270 (offset: 0x2add0) -> 0x280c fde=[ 2174] │ │ │ │ - 0xfffffffffffeedd0 (offset: 0x2b930) -> 0x285c fde=[ 21c4] │ │ │ │ - 0xfffffffffffef8c0 (offset: 0x2c420) -> 0x28ac fde=[ 2214] │ │ │ │ - 0xffffffffffff0350 (offset: 0x2ceb0) -> 0x28fc fde=[ 2264] │ │ │ │ - 0xffffffffffff0de0 (offset: 0x2d940) -> 0x294c fde=[ 22b4] │ │ │ │ - 0xffffffffffff1810 (offset: 0x2e370) -> 0x299c fde=[ 2304] │ │ │ │ - 0xffffffffffff21d0 (offset: 0x2ed30) -> 0x29ec fde=[ 2354] │ │ │ │ - 0xffffffffffff2b40 (offset: 0x2f6a0) -> 0x2a3c fde=[ 23a4] │ │ │ │ - 0xffffffffffff3450 (offset: 0x2ffb0) -> 0x2a8c fde=[ 23f4] │ │ │ │ - 0xffffffffffff3ca0 (offset: 0x30800) -> 0x2adc fde=[ 2444] │ │ │ │ - 0xffffffffffff44c0 (offset: 0x31020) -> 0x2b2c fde=[ 2494] │ │ │ │ - 0xffffffffffff4c90 (offset: 0x317f0) -> 0x2b7c fde=[ 24e4] │ │ │ │ - 0xffffffffffff5430 (offset: 0x31f90) -> 0x2bcc fde=[ 2534] │ │ │ │ - 0xffffffffffff54b0 (offset: 0x32010) -> 0x2bec fde=[ 2554] │ │ │ │ - 0xffffffffffff5660 (offset: 0x321c0) -> 0x2c3c fde=[ 25a4] │ │ │ │ - 0xffffffffffff5820 (offset: 0x32380) -> 0x2c8c fde=[ 25f4] │ │ │ │ - 0xffffffffffff59b0 (offset: 0x32510) -> 0x2cdc fde=[ 2644] │ │ │ │ - 0xffffffffffff5ad0 (offset: 0x32630) -> 0x2d18 fde=[ 2680] │ │ │ │ - 0xffffffffffff5bd0 (offset: 0x32730) -> 0x2d3c fde=[ 26a4] │ │ │ │ - 0xffffffffffff5cf0 (offset: 0x32850) -> 0x2d60 fde=[ 26c8] │ │ │ │ - 0xffffffffffff5d60 (offset: 0x328c0) -> 0x2d84 fde=[ 26ec] │ │ │ │ - 0xffffffffffff5e50 (offset: 0x329b0) -> 0x2db0 fde=[ 2718] │ │ │ │ - 0xffffffffffff5e90 (offset: 0x329f0) -> 0x2dd0 fde=[ 2738] │ │ │ │ - 0xffffffffffff60c0 (offset: 0x32c20) -> 0x2e38 fde=[ 27a0] │ │ │ │ - 0xffffffffffff6520 (offset: 0x33080) -> 0x2e88 fde=[ 27f0] │ │ │ │ - 0xffffffffffff68f0 (offset: 0x33450) -> 0x2ee4 fde=[ 284c] │ │ │ │ - 0xffffffffffff7120 (offset: 0x33c80) -> 0x2f38 fde=[ 28a0] │ │ │ │ - 0xffffffffffff7220 (offset: 0x33d80) -> 0x2f80 fde=[ 28e8] │ │ │ │ - 0xffffffffffff7590 (offset: 0x340f0) -> 0x2fe4 fde=[ 294c] │ │ │ │ - 0xffffffffffff7b70 (offset: 0x346d0) -> 0x3030 fde=[ 2998] │ │ │ │ - 0xffffffffffff7b80 (offset: 0x346e0) -> 0x3044 fde=[ 29ac] │ │ │ │ - 0xffffffffffff7b90 (offset: 0x346f0) -> 0x3058 fde=[ 29c0] │ │ │ │ - 0xffffffffffff7ba0 (offset: 0x34700) -> 0x306c fde=[ 29d4] │ │ │ │ - 0xffffffffffff7bb0 (offset: 0x34710) -> 0x3080 fde=[ 29e8] │ │ │ │ - 0xffffffffffff7c20 (offset: 0x34780) -> 0x30a0 fde=[ 2a08] │ │ │ │ - 0xffffffffffff8020 (offset: 0x34b80) -> 0x30f0 fde=[ 2a58] │ │ │ │ - 0xffffffffffff8170 (offset: 0x34cd0) -> 0x3128 fde=[ 2a90] │ │ │ │ - 0xffffffffffff86e0 (offset: 0x35240) -> 0x3178 fde=[ 2ae0] │ │ │ │ - 0xffffffffffff8830 (offset: 0x35390) -> 0x31e4 fde=[ 2b4c] │ │ │ │ - 0xffffffffffff8b10 (offset: 0x35670) -> 0x3250 fde=[ 2bb8] │ │ │ │ - 0xffffffffffff8bc0 (offset: 0x35720) -> 0x3284 fde=[ 2bec] │ │ │ │ - 0xffffffffffff8c60 (offset: 0x357c0) -> 0x32b0 fde=[ 2c18] │ │ │ │ - 0xffffffffffff8c80 (offset: 0x357e0) -> 0x32c4 fde=[ 2c2c] │ │ │ │ - 0xffffffffffff8ce0 (offset: 0x35840) -> 0x32e0 fde=[ 2c48] │ │ │ │ - 0xffffffffffff9510 (offset: 0x36070) -> 0x3330 fde=[ 2c98] │ │ │ │ - 0xffffffffffff9670 (offset: 0x361d0) -> 0x3360 fde=[ 2cc8] │ │ │ │ - 0xffffffffffff9780 (offset: 0x362e0) -> 0x33b0 fde=[ 2d18] │ │ │ │ - 0xffffffffffff97e0 (offset: 0x36340) -> 0x33e4 fde=[ 2d4c] │ │ │ │ - 0xffffffffffff9810 (offset: 0x36370) -> 0x33fc fde=[ 2d64] │ │ │ │ - 0xffffffffffffa410 (offset: 0x36f70) -> 0x3460 fde=[ 2dc8] │ │ │ │ - 0xffffffffffffa4c0 (offset: 0x37020) -> 0x348c fde=[ 2df4] │ │ │ │ - 0xffffffffffffa8f0 (offset: 0x37450) -> 0x34dc fde=[ 2e44] │ │ │ │ - 0xffffffffffffa990 (offset: 0x374f0) -> 0x3508 fde=[ 2e70] │ │ │ │ - 0xffffffffffffaa30 (offset: 0x37590) -> 0x3534 fde=[ 2e9c] │ │ │ │ - 0xffffffffffffaad0 (offset: 0x37630) -> 0x3560 fde=[ 2ec8] │ │ │ │ - 0xffffffffffffab40 (offset: 0x376a0) -> 0x3598 fde=[ 2f00] │ │ │ │ - 0xffffffffffffabb0 (offset: 0x37710) -> 0x35d0 fde=[ 2f38] │ │ │ │ - 0xffffffffffffac20 (offset: 0x37780) -> 0x3608 fde=[ 2f70] │ │ │ │ - 0xffffffffffffb4c0 (offset: 0x38020) -> 0x3658 fde=[ 2fc0] │ │ │ │ - 0xffffffffffffbb20 (offset: 0x38680) -> 0x36a8 fde=[ 3010] │ │ │ │ - 0xffffffffffffbfe0 (offset: 0x38b40) -> 0x36f4 fde=[ 305c] │ │ │ │ - 0xffffffffffffc080 (offset: 0x38be0) -> 0x3720 fde=[ 3088] │ │ │ │ - 0xffffffffffffc5a0 (offset: 0x39100) -> 0x3770 fde=[ 30d8] │ │ │ │ - 0xffffffffffffc950 (offset: 0x394b0) -> 0x37c0 fde=[ 3128] │ │ │ │ - 0xffffffffffffd490 (offset: 0x39ff0) -> 0x3810 fde=[ 3178] │ │ │ │ - 0xffffffffffffd4a0 (offset: 0x3a000) -> 0x3828 fde=[ 3190] │ │ │ │ - 0xffffffffffffd810 (offset: 0x3a370) -> 0x388c fde=[ 31f4] │ │ │ │ + 0xfffffffffffcb4a0 (offset: 0x8020) -> 0x6b0 fde=[ 18] │ │ │ │ + 0xfffffffffffcba90 (offset: 0x8610) -> 0x6d8 fde=[ 40] │ │ │ │ + 0xfffffffffffcbb60 (offset: 0x86e0) -> 0x6f0 fde=[ 58] │ │ │ │ + 0xfffffffffffcbbc0 (offset: 0x8740) -> 0x728 fde=[ 90] │ │ │ │ + 0xfffffffffffcbbd0 (offset: 0x8750) -> 0x73c fde=[ a4] │ │ │ │ + 0xfffffffffffcbc40 (offset: 0x87c0) -> 0x774 fde=[ dc] │ │ │ │ + 0xfffffffffffcbcd0 (offset: 0x8850) -> 0x798 fde=[ 100] │ │ │ │ + 0xfffffffffffcc050 (offset: 0x8bd0) -> 0x7dc fde=[ 144] │ │ │ │ + 0xfffffffffffcc380 (offset: 0x8f00) -> 0x820 fde=[ 188] │ │ │ │ + 0xfffffffffffcc6a0 (offset: 0x9220) -> 0x864 fde=[ 1cc] │ │ │ │ + 0xfffffffffffcca30 (offset: 0x95b0) -> 0x8a8 fde=[ 210] │ │ │ │ + 0xfffffffffffccd50 (offset: 0x98d0) -> 0x8ec fde=[ 254] │ │ │ │ + 0xfffffffffffcd070 (offset: 0x9bf0) -> 0x930 fde=[ 298] │ │ │ │ + 0xfffffffffffcd2a0 (offset: 0x9e20) -> 0x96c fde=[ 2d4] │ │ │ │ + 0xfffffffffffcd4d0 (offset: 0xa050) -> 0x9a8 fde=[ 310] │ │ │ │ + 0xfffffffffffcd700 (offset: 0xa280) -> 0x9e4 fde=[ 34c] │ │ │ │ + 0xfffffffffffcd930 (offset: 0xa4b0) -> 0xa20 fde=[ 388] │ │ │ │ + 0xfffffffffffcdb60 (offset: 0xa6e0) -> 0xa5c fde=[ 3c4] │ │ │ │ + 0xfffffffffffcdd90 (offset: 0xa910) -> 0xa98 fde=[ 400] │ │ │ │ + 0xfffffffffffcdfc0 (offset: 0xab40) -> 0xad4 fde=[ 43c] │ │ │ │ + 0xfffffffffffce1f0 (offset: 0xad70) -> 0xb10 fde=[ 478] │ │ │ │ + 0xfffffffffffce420 (offset: 0xafa0) -> 0xb4c fde=[ 4b4] │ │ │ │ + 0xfffffffffffce650 (offset: 0xb1d0) -> 0xb88 fde=[ 4f0] │ │ │ │ + 0xfffffffffffce880 (offset: 0xb400) -> 0xbc4 fde=[ 52c] │ │ │ │ + 0xfffffffffffceab0 (offset: 0xb630) -> 0xc00 fde=[ 568] │ │ │ │ + 0xfffffffffffcece0 (offset: 0xb860) -> 0xc3c fde=[ 5a4] │ │ │ │ + 0xfffffffffffcef10 (offset: 0xba90) -> 0xc78 fde=[ 5e0] │ │ │ │ + 0xfffffffffffcf140 (offset: 0xbcc0) -> 0xcb4 fde=[ 61c] │ │ │ │ + 0xfffffffffffcf370 (offset: 0xbef0) -> 0xcf0 fde=[ 658] │ │ │ │ + 0xfffffffffffcf590 (offset: 0xc110) -> 0xd34 fde=[ 69c] │ │ │ │ + 0xfffffffffffcf800 (offset: 0xc380) -> 0xd60 fde=[ 6c8] │ │ │ │ + 0xfffffffffffcfa40 (offset: 0xc5c0) -> 0xd9c fde=[ 704] │ │ │ │ + 0xfffffffffffcfc20 (offset: 0xc7a0) -> 0xde8 fde=[ 750] │ │ │ │ + 0xfffffffffffcfe40 (offset: 0xc9c0) -> 0xe28 fde=[ 790] │ │ │ │ + 0xfffffffffffd0060 (offset: 0xcbe0) -> 0xe68 fde=[ 7d0] │ │ │ │ + 0xfffffffffffd0280 (offset: 0xce00) -> 0xea8 fde=[ 810] │ │ │ │ + 0xfffffffffffd0530 (offset: 0xd0b0) -> 0xedc fde=[ 844] │ │ │ │ + 0xfffffffffffd05e0 (offset: 0xd160) -> 0xf00 fde=[ 868] │ │ │ │ + 0xfffffffffffd0810 (offset: 0xd390) -> 0xf44 fde=[ 8ac] │ │ │ │ + 0xfffffffffffd0870 (offset: 0xd3f0) -> 0xf68 fde=[ 8d0] │ │ │ │ + 0xfffffffffffd0aa0 (offset: 0xd620) -> 0xfac fde=[ 914] │ │ │ │ + 0xfffffffffffd0b00 (offset: 0xd680) -> 0xfd0 fde=[ 938] │ │ │ │ + 0xfffffffffffd0da0 (offset: 0xd920) -> 0x1010 fde=[ 978] │ │ │ │ + 0xfffffffffffd0e00 (offset: 0xd980) -> 0x1034 fde=[ 99c] │ │ │ │ + 0xfffffffffffd0fb0 (offset: 0xdb30) -> 0x1080 fde=[ 9e8] │ │ │ │ + 0xfffffffffffd1020 (offset: 0xdba0) -> 0x10a4 fde=[ a0c] │ │ │ │ + 0xfffffffffffd1030 (offset: 0xdbb0) -> 0x10b8 fde=[ a20] │ │ │ │ + 0xfffffffffffd1040 (offset: 0xdbc0) -> 0x10cc fde=[ a34] │ │ │ │ + 0xfffffffffffd27a0 (offset: 0xf320) -> 0x111c fde=[ a84] │ │ │ │ + 0xfffffffffffd33f0 (offset: 0xff70) -> 0x116c fde=[ ad4] │ │ │ │ + 0xfffffffffffd3fc0 (offset: 0x10b40) -> 0x11bc fde=[ b24] │ │ │ │ + 0xfffffffffffd4b20 (offset: 0x116a0) -> 0x120c fde=[ b74] │ │ │ │ + 0xfffffffffffd5610 (offset: 0x12190) -> 0x125c fde=[ bc4] │ │ │ │ + 0xfffffffffffd60a0 (offset: 0x12c20) -> 0x12ac fde=[ c14] │ │ │ │ + 0xfffffffffffd6b30 (offset: 0x136b0) -> 0x12fc fde=[ c64] │ │ │ │ + 0xfffffffffffd7560 (offset: 0x140e0) -> 0x134c fde=[ cb4] │ │ │ │ + 0xfffffffffffd7f20 (offset: 0x14aa0) -> 0x139c fde=[ d04] │ │ │ │ + 0xfffffffffffd8890 (offset: 0x15410) -> 0x13ec fde=[ d54] │ │ │ │ + 0xfffffffffffd91a0 (offset: 0x15d20) -> 0x143c fde=[ da4] │ │ │ │ + 0xfffffffffffd99f0 (offset: 0x16570) -> 0x148c fde=[ df4] │ │ │ │ + 0xfffffffffffda210 (offset: 0x16d90) -> 0x14dc fde=[ e44] │ │ │ │ + 0xfffffffffffda9e0 (offset: 0x17560) -> 0x152c fde=[ e94] │ │ │ │ + 0xfffffffffffdb180 (offset: 0x17d00) -> 0x157c fde=[ ee4] │ │ │ │ + 0xfffffffffffdb200 (offset: 0x17d80) -> 0x159c fde=[ f04] │ │ │ │ + 0xfffffffffffdb3b0 (offset: 0x17f30) -> 0x15ec fde=[ f54] │ │ │ │ + 0xfffffffffffdb570 (offset: 0x180f0) -> 0x163c fde=[ fa4] │ │ │ │ + 0xfffffffffffdb700 (offset: 0x18280) -> 0x168c fde=[ ff4] │ │ │ │ + 0xfffffffffffdb820 (offset: 0x183a0) -> 0x16c8 fde=[ 1030] │ │ │ │ + 0xfffffffffffdb920 (offset: 0x184a0) -> 0x16ec fde=[ 1054] │ │ │ │ + 0xfffffffffffdba40 (offset: 0x185c0) -> 0x1710 fde=[ 1078] │ │ │ │ + 0xfffffffffffdbab0 (offset: 0x18630) -> 0x1734 fde=[ 109c] │ │ │ │ + 0xfffffffffffdbba0 (offset: 0x18720) -> 0x1760 fde=[ 10c8] │ │ │ │ + 0xfffffffffffdbbe0 (offset: 0x18760) -> 0x1780 fde=[ 10e8] │ │ │ │ + 0xfffffffffffdbc00 (offset: 0x18780) -> 0x1798 fde=[ 1100] │ │ │ │ + 0xfffffffffffdbf70 (offset: 0x18af0) -> 0x17fc fde=[ 1164] │ │ │ │ + 0xfffffffffffdc550 (offset: 0x190d0) -> 0x1848 fde=[ 11b0] │ │ │ │ + 0xfffffffffffdc650 (offset: 0x191d0) -> 0x1890 fde=[ 11f8] │ │ │ │ + 0xfffffffffffdc6b0 (offset: 0x19230) -> 0x18c4 fde=[ 122c] │ │ │ │ + 0xfffffffffffdc6e0 (offset: 0x19260) -> 0x18dc fde=[ 1244] │ │ │ │ + 0xfffffffffffdd2e0 (offset: 0x19e60) -> 0x1940 fde=[ 12a8] │ │ │ │ + 0xfffffffffffdd390 (offset: 0x19f10) -> 0x196c fde=[ 12d4] │ │ │ │ + 0xfffffffffffdd7c0 (offset: 0x1a340) -> 0x19bc fde=[ 1324] │ │ │ │ + 0xfffffffffffdd860 (offset: 0x1a3e0) -> 0x19e8 fde=[ 1350] │ │ │ │ + 0xfffffffffffdd900 (offset: 0x1a480) -> 0x1a14 fde=[ 137c] │ │ │ │ + 0xfffffffffffdd9a0 (offset: 0x1a520) -> 0x1a40 fde=[ 13a8] │ │ │ │ + 0xfffffffffffdda10 (offset: 0x1a590) -> 0x1a78 fde=[ 13e0] │ │ │ │ + 0xfffffffffffdda80 (offset: 0x1a600) -> 0x1ab0 fde=[ 1418] │ │ │ │ + 0xfffffffffffddb00 (offset: 0x1a680) -> 0x1ae8 fde=[ 1450] │ │ │ │ + 0xfffffffffffddc50 (offset: 0x1a7d0) -> 0x1b20 fde=[ 1488] │ │ │ │ + 0xfffffffffffde1c0 (offset: 0x1ad40) -> 0x1b70 fde=[ 14d8] │ │ │ │ + 0xfffffffffffdea60 (offset: 0x1b5e0) -> 0x1bc0 fde=[ 1528] │ │ │ │ + 0xfffffffffffdf0c0 (offset: 0x1bc40) -> 0x1c10 fde=[ 1578] │ │ │ │ + 0xfffffffffffdf580 (offset: 0x1c100) -> 0x1c5c fde=[ 15c4] │ │ │ │ + 0xfffffffffffdf620 (offset: 0x1c1a0) -> 0x1c88 fde=[ 15f0] │ │ │ │ + 0xfffffffffffdfb40 (offset: 0x1c6c0) -> 0x1cd8 fde=[ 1640] │ │ │ │ + 0xfffffffffffdfef0 (offset: 0x1ca70) -> 0x1d28 fde=[ 1690] │ │ │ │ + 0xfffffffffffe0a30 (offset: 0x1d5b0) -> 0x1d78 fde=[ 16e0] │ │ │ │ + 0xfffffffffffe2a60 (offset: 0x1f5e0) -> 0x1de0 fde=[ 1748] │ │ │ │ + 0xfffffffffffe48a0 (offset: 0x21420) -> 0x1e30 fde=[ 1798] │ │ │ │ + 0xfffffffffffe6c10 (offset: 0x23790) -> 0x1e80 fde=[ 17e8] │ │ │ │ + 0xfffffffffffe7da0 (offset: 0x24920) -> 0x1ed0 fde=[ 1838] │ │ │ │ + 0xfffffffffffe8720 (offset: 0x252a0) -> 0x1f20 fde=[ 1888] │ │ │ │ + 0xfffffffffffe8be0 (offset: 0x25760) -> 0x1f6c fde=[ 18d4] │ │ │ │ + 0xfffffffffffe97e0 (offset: 0x26360) -> 0x1fbc fde=[ 1924] │ │ │ │ + 0xfffffffffffea3e0 (offset: 0x26f60) -> 0x200c fde=[ 1974] │ │ │ │ + 0xfffffffffffeaf20 (offset: 0x27aa0) -> 0x2058 fde=[ 19c0] │ │ │ │ + 0xfffffffffffeaf30 (offset: 0x27ab0) -> 0x206c fde=[ 19d4] │ │ │ │ + 0xfffffffffffeaf40 (offset: 0x27ac0) -> 0x2080 fde=[ 19e8] │ │ │ │ + 0xfffffffffffeaf50 (offset: 0x27ad0) -> 0x2094 fde=[ 19fc] │ │ │ │ + 0xfffffffffffeafd0 (offset: 0x27b50) -> 0x20ac fde=[ 1a14] │ │ │ │ + 0xfffffffffffeb500 (offset: 0x28080) -> 0x20f8 fde=[ 1a60] │ │ │ │ + 0xfffffffffffeb510 (offset: 0x28090) -> 0x210c fde=[ 1a74] │ │ │ │ + 0xfffffffffffeb520 (offset: 0x280a0) -> 0x2120 fde=[ 1a88] │ │ │ │ + 0xfffffffffffeb5a0 (offset: 0x28120) -> 0x2138 fde=[ 1aa0] │ │ │ │ + 0xfffffffffffebae0 (offset: 0x28660) -> 0x2188 fde=[ 1af0] │ │ │ │ + 0xfffffffffffebc30 (offset: 0x287b0) -> 0x21f4 fde=[ 1b5c] │ │ │ │ + 0xfffffffffffebf10 (offset: 0x28a90) -> 0x2260 fde=[ 1bc8] │ │ │ │ + 0xfffffffffffee0f0 (offset: 0x2ac70) -> 0x22c8 fde=[ 1c30] │ │ │ │ + 0xfffffffffffef8a0 (offset: 0x2c420) -> 0x2318 fde=[ 1c80] │ │ │ │ + 0xfffffffffffefc70 (offset: 0x2c7f0) -> 0x2374 fde=[ 1cdc] │ │ │ │ + 0xffffffffffff04a0 (offset: 0x2d020) -> 0x23c8 fde=[ 1d30] │ │ │ │ + 0xffffffffffff06d0 (offset: 0x2d250) -> 0x2430 fde=[ 1d98] │ │ │ │ + 0xffffffffffff0b30 (offset: 0x2d6b0) -> 0x2480 fde=[ 1de8] │ │ │ │ + 0xffffffffffff0be0 (offset: 0x2d760) -> 0x24ac fde=[ 1e14] │ │ │ │ + 0xffffffffffff0cd0 (offset: 0x2d850) -> 0x24d8 fde=[ 1e40] │ │ │ │ + 0xffffffffffff0d70 (offset: 0x2d8f0) -> 0x250c fde=[ 1e74] │ │ │ │ + 0xffffffffffff0e10 (offset: 0x2d990) -> 0x2540 fde=[ 1ea8] │ │ │ │ + 0xffffffffffff0ef0 (offset: 0x2da70) -> 0x2574 fde=[ 1edc] │ │ │ │ + 0xffffffffffff0f90 (offset: 0x2db10) -> 0x25a8 fde=[ 1f10] │ │ │ │ + 0xffffffffffff1030 (offset: 0x2dbb0) -> 0x25dc fde=[ 1f44] │ │ │ │ + 0xffffffffffff1110 (offset: 0x2dc90) -> 0x2610 fde=[ 1f78] │ │ │ │ + 0xffffffffffff1d70 (offset: 0x2e8f0) -> 0x2678 fde=[ 1fe0] │ │ │ │ + 0xffffffffffff29f0 (offset: 0x2f570) -> 0x26e0 fde=[ 2048] │ │ │ │ + 0xffffffffffff2e10 (offset: 0x2f990) -> 0x2730 fde=[ 2098] │ │ │ │ + 0xffffffffffff3050 (offset: 0x2fbd0) -> 0x2778 fde=[ 20e0] │ │ │ │ + 0xffffffffffff3230 (offset: 0x2fdb0) -> 0x27bc fde=[ 2124] │ │ │ │ + 0xffffffffffff3f10 (offset: 0x30a90) -> 0x2824 fde=[ 218c] │ │ │ │ + 0xffffffffffff4150 (offset: 0x30cd0) -> 0x286c fde=[ 21d4] │ │ │ │ + 0xffffffffffff4390 (offset: 0x30f10) -> 0x28b4 fde=[ 221c] │ │ │ │ + 0xffffffffffff4560 (offset: 0x310e0) -> 0x2904 fde=[ 226c] │ │ │ │ + 0xffffffffffff47c0 (offset: 0x31340) -> 0x2954 fde=[ 22bc] │ │ │ │ + 0xffffffffffff4960 (offset: 0x314e0) -> 0x299c fde=[ 2304] │ │ │ │ + 0xffffffffffff4b00 (offset: 0x31680) -> 0x29e4 fde=[ 234c] │ │ │ │ + 0xffffffffffff4ca0 (offset: 0x31820) -> 0x2a2c fde=[ 2394] │ │ │ │ + 0xffffffffffff4e40 (offset: 0x319c0) -> 0x2a74 fde=[ 23dc] │ │ │ │ + 0xffffffffffff4fe0 (offset: 0x31b60) -> 0x2abc fde=[ 2424] │ │ │ │ + 0xffffffffffff5180 (offset: 0x31d00) -> 0x2b04 fde=[ 246c] │ │ │ │ + 0xffffffffffff5320 (offset: 0x31ea0) -> 0x2b4c fde=[ 24b4] │ │ │ │ + 0xffffffffffff54c0 (offset: 0x32040) -> 0x2b94 fde=[ 24fc] │ │ │ │ + 0xffffffffffff5520 (offset: 0x320a0) -> 0x2bc0 fde=[ 2528] │ │ │ │ + 0xffffffffffff5780 (offset: 0x32300) -> 0x2c10 fde=[ 2578] │ │ │ │ + 0xffffffffffff5840 (offset: 0x323c0) -> 0x2c5c fde=[ 25c4] │ │ │ │ + 0xffffffffffff5900 (offset: 0x32480) -> 0x2ca8 fde=[ 2610] │ │ │ │ + 0xffffffffffff59d0 (offset: 0x32550) -> 0x2cf4 fde=[ 265c] │ │ │ │ + 0xffffffffffff5ce0 (offset: 0x32860) -> 0x2d44 fde=[ 26ac] │ │ │ │ + 0xffffffffffff6290 (offset: 0x32e10) -> 0x2d94 fde=[ 26fc] │ │ │ │ + 0xffffffffffff6880 (offset: 0x33400) -> 0x2de4 fde=[ 274c] │ │ │ │ + 0xffffffffffff6e30 (offset: 0x339b0) -> 0x2e34 fde=[ 279c] │ │ │ │ + 0xffffffffffff6ec0 (offset: 0x33a40) -> 0x2e68 fde=[ 27d0] │ │ │ │ + 0xffffffffffff6f50 (offset: 0x33ad0) -> 0x2e9c fde=[ 2804] │ │ │ │ + 0xffffffffffff7190 (offset: 0x33d10) -> 0x2eec fde=[ 2854] │ │ │ │ + 0xffffffffffff7220 (offset: 0x33da0) -> 0x2f20 fde=[ 2888] │ │ │ │ + 0xffffffffffff72b0 (offset: 0x33e30) -> 0x2f54 fde=[ 28bc] │ │ │ │ + 0xffffffffffff7430 (offset: 0x33fb0) -> 0x2fa4 fde=[ 290c] │ │ │ │ + 0xffffffffffff8700 (offset: 0x35280) -> 0x300c fde=[ 2974] │ │ │ │ + 0xffffffffffff8810 (offset: 0x35390) -> 0x3038 fde=[ 29a0] │ │ │ │ + 0xffffffffffff8c70 (offset: 0x357f0) -> 0x3084 fde=[ 29ec] │ │ │ │ + 0xffffffffffff9130 (offset: 0x35cb0) -> 0x30d4 fde=[ 2a3c] │ │ │ │ + 0xffffffffffff95e0 (offset: 0x36160) -> 0x3120 fde=[ 2a88] │ │ │ │ + 0xffffffffffff96f0 (offset: 0x36270) -> 0x314c fde=[ 2ab4] │ │ │ │ + 0xffffffffffff9710 (offset: 0x36290) -> 0x3160 fde=[ 2ac8] │ │ │ │ + 0xffffffffffff9770 (offset: 0x362f0) -> 0x3198 fde=[ 2b00] │ │ │ │ + 0xffffffffffffa1e0 (offset: 0x36d60) -> 0x31e8 fde=[ 2b50] │ │ │ │ + 0xffffffffffffa350 (offset: 0x36ed0) -> 0x3230 fde=[ 2b98] │ │ │ │ + 0xffffffffffffa510 (offset: 0x37090) -> 0x3280 fde=[ 2be8] │ │ │ │ + 0xffffffffffffa680 (offset: 0x37200) -> 0x32cc fde=[ 2c34] │ │ │ │ + 0xffffffffffffa880 (offset: 0x37400) -> 0x3320 fde=[ 2c88] │ │ │ │ + 0xffffffffffffa8f0 (offset: 0x37470) -> 0x3338 fde=[ 2ca0] │ │ │ │ + 0xffffffffffffaea0 (offset: 0x37a20) -> 0x3388 fde=[ 2cf0] │ │ │ │ + 0xffffffffffffb280 (offset: 0x37e00) -> 0x33e4 fde=[ 2d4c] │ │ │ │ + 0xffffffffffffb800 (offset: 0x38380) -> 0x3434 fde=[ 2d9c] │ │ │ │ + 0xffffffffffffbb00 (offset: 0x38680) -> 0x3480 fde=[ 2de8] │ │ │ │ + 0xffffffffffffbb80 (offset: 0x38700) -> 0x3498 fde=[ 2e00] │ │ │ │ + 0xffffffffffffc0c0 (offset: 0x38c40) -> 0x34e8 fde=[ 2e50] │ │ │ │ + 0xffffffffffffc170 (offset: 0x38cf0) -> 0x351c fde=[ 2e84] │ │ │ │ + 0xffffffffffffc210 (offset: 0x38d90) -> 0x3548 fde=[ 2eb0] │ │ │ │ + 0xffffffffffffc230 (offset: 0x38db0) -> 0x355c fde=[ 2ec4] │ │ │ │ + 0xffffffffffffc290 (offset: 0x38e10) -> 0x3578 fde=[ 2ee0] │ │ │ │ + 0xffffffffffffcac0 (offset: 0x39640) -> 0x35c8 fde=[ 2f30] │ │ │ │ + 0xffffffffffffcc20 (offset: 0x397a0) -> 0x35f8 fde=[ 2f60] │ │ │ │ + 0xffffffffffffcd30 (offset: 0x398b0) -> 0x3648 fde=[ 2fb0] │ │ │ │ + 0xffffffffffffcd40 (offset: 0x398c0) -> 0x3660 fde=[ 2fc8] │ │ │ │ + 0xffffffffffffcd80 (offset: 0x39900) -> 0x3674 fde=[ 2fdc] │ │ │ │ + 0xffffffffffffce30 (offset: 0x399b0) -> 0x3690 fde=[ 2ff8] │ │ │ │ + 0xffffffffffffce50 (offset: 0x399d0) -> 0x36a4 fde=[ 300c] │ │ │ │ + 0xffffffffffffce70 (offset: 0x399f0) -> 0x36b8 fde=[ 3020] │ │ │ │ + 0xffffffffffffce90 (offset: 0x39a10) -> 0x36d0 fde=[ 3038] │ │ │ │ + 0xffffffffffffcee0 (offset: 0x39a60) -> 0x36ec fde=[ 3054] │ │ │ │ + 0xffffffffffffcf60 (offset: 0x39ae0) -> 0x3728 fde=[ 3090] │ │ │ │ + 0xffffffffffffd2d0 (offset: 0x39e50) -> 0x378c fde=[ 30f4] │ │ │ │ + 0xffffffffffffd8b0 (offset: 0x3a430) -> 0x37d8 fde=[ 3140] │ │ │ │ + 0xffffffffffffd8c0 (offset: 0x3a440) -> 0x37ec fde=[ 3154] │ │ │ │ + 0xffffffffffffd8d0 (offset: 0x3a450) -> 0x3800 fde=[ 3168] │ │ │ │ + 0xffffffffffffd930 (offset: 0x3a4b0) -> 0x3818 fde=[ 3180] │ │ │ │ + 0xffffffffffffd940 (offset: 0x3a4c0) -> 0x382c fde=[ 3194] │ │ │ │ + 0xffffffffffffd950 (offset: 0x3a4d0) -> 0x3840 fde=[ 31a8] │ │ │ │ + 0xffffffffffffd960 (offset: 0x3a4e0) -> 0x3854 fde=[ 31bc] │ │ │ │ + 0xffffffffffffd970 (offset: 0x3a4f0) -> 0x3868 fde=[ 31d0] │ │ │ │ + 0xffffffffffffd9e0 (offset: 0x3a560) -> 0x3888 fde=[ 31f0] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -247,6385 +247,6385 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000058 0000000000000010 0000005c FDE cie=00000000 pc=00000000000086e0..0000000000008712 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000086e8 │ │ │ │ +00000058 0000000000000034 0000005c FDE cie=00000000 pc=00000000000086e0..0000000000008733 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000086e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000086e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000086f1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - │ │ │ │ -0000006c 0000000000000018 00000070 FDE cie=00000000 pc=0000000000008720..00000000000087c4 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008728 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 150 to 00000000000087be │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000086f5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000086f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000000872c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000872d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000872e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008730 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008732 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087bf │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000088 0000000000000010 0000008c FDE cie=00000000 pc=00000000000087d0..00000000000087e9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000009c 0000000000000010 000000a0 FDE cie=00000000 pc=00000000000087f0..000000000000880e │ │ │ │ +00000090 0000000000000010 00000094 FDE cie=00000000 pc=0000000000008740..000000000000874a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b0 0000000000000014 000000b4 FDE cie=00000000 pc=0000000000008810..000000000000882e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000c8 0000000000000010 000000cc FDE cie=00000000 pc=0000000000008830..000000000000883b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000dc 0000000000000010 000000e0 FDE cie=00000000 pc=0000000000008840..000000000000884a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000000f0 0000000000000014 000000f4 FDE cie=00000000 pc=0000000000008850..00000000000088a1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000000a4 0000000000000034 000000a8 FDE cie=00000000 pc=0000000000008750..00000000000087b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008756 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000875b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000875c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008760 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000876c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000087ae │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000087af │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000087b0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087b4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000108 0000000000000014 0000010c FDE cie=00000000 pc=00000000000088b0..00000000000088bb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000000dc 0000000000000020 000000e0 FDE cie=00000000 pc=00000000000087c0..0000000000008845 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000087c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000087ce │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000000883b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000883f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000120 0000000000000064 00000124 FDE cie=00000000 pc=00000000000088c0..000000000000a8e4 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000088c6 │ │ │ │ +00000100 0000000000000040 00000104 FDE cie=00000000 pc=0000000000008850..0000000000008bcd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000088d4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008858 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000088dd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000885a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000088e6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000885b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000088ea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000885c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000088eb │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000088f9 │ │ │ │ - DW_CFA_def_cfa_offset: 1344 │ │ │ │ - DW_CFA_advance_loc2: 7206 to 000000000000a51f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008863 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 204 to 000000000000892f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a520 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a521 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008933 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a523 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008934 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a525 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008936 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a527 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008938 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a529 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000893a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a530 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000000a5be │ │ │ │ + │ │ │ │ +00000144 0000000000000040 00000148 FDE cie=00000000 pc=0000000000008bd0..0000000000008ef3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008bd6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bd8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bda │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bdb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bdc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008be3 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000008ca7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008cac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a5d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008cb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000188 000000000000004c 0000018c FDE cie=00000000 pc=000000000000a8f0..000000000000c72e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a8f6 │ │ │ │ +00000188 0000000000000040 0000018c FDE cie=00000000 pc=0000000000008f00..000000000000921b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a8fd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a8ff │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a901 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a902 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a903 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a90a │ │ │ │ - DW_CFA_def_cfa_offset: 2624 │ │ │ │ - DW_CFA_advance_loc2: 7573 to 000000000000c69f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008f13 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc1: 187 to 0000000000008fce │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008fd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008fd3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fd9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6aa │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000001d8 000000000000004c 000001dc FDE cie=00000000 pc=000000000000c730..000000000000ea9d │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c740 │ │ │ │ +000001cc 0000000000000040 000001d0 FDE cie=00000000 pc=0000000000009220..00000000000095ad │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c742 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009230 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c744 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009232 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c746 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009233 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c747 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009234 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c748 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c74f │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 8478 to 000000000000e86d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000923b │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 211 to 000000000000930e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e86e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e86f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009312 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e871 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009313 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e873 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009315 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e875 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009317 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e877 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009319 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e880 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000228 000000000000004c 0000022c FDE cie=00000000 pc=000000000000eaa0..000000000000fc2e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000eaa6 │ │ │ │ +00000210 0000000000000040 00000214 FDE cie=00000000 pc=00000000000095b0..00000000000098cb │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000095b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000eaad │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eaaf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eab1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eab2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eab3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000eaba │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 3560 to 000000000000f8a2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000095c3 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000009684 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009688 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009689 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000968b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000968d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000968f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009690 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000278 000000000000004c 0000027c FDE cie=00000000 pc=000000000000fc30..00000000000105ad │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fc36 │ │ │ │ +00000254 0000000000000040 00000258 FDE cie=00000000 pc=00000000000098d0..0000000000009beb │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000098d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000fc47 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc49 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc4b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000098db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc4c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000098dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc4d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fc59 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 721 to 000000000000ff2a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000098e3 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000999c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff2e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff2f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000099a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff31 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000099a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff33 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff35 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff37 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ff40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000099b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000002c8 0000000000000048 000002cc FDE cie=00000000 pc=00000000000105b0..0000000000010a61 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000105b6 │ │ │ │ +00000298 0000000000000038 0000029c FDE cie=00000000 pc=0000000000009bf0..0000000000009e13 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000105c9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009bf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105cb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009bf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105cd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009bfa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105cf │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000105d8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000010670 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009c01 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000009ca5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010671 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010672 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010674 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ca9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010676 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009caa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010678 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001067a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010680 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000314 000000000000004c 00000318 FDE cie=00000000 pc=0000000000010a70..0000000000011668 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010a76 │ │ │ │ +000002d4 0000000000000038 000002d8 FDE cie=00000000 pc=0000000000009e20..000000000000a043 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009e26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a78 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a7a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a7c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a7d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a7e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a82 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1622 to 00000000000110d8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009e31 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000009ed3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000110dc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000110dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000110df │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ed7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000110e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009ed8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000110e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009eda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000110e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009edc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000110f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000364 000000000000004c 00000368 FDE cie=00000000 pc=0000000000011670..0000000000012268 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011676 │ │ │ │ +00000310 0000000000000038 00000314 FDE cie=00000000 pc=000000000000a050..000000000000a27b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011678 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a058 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001167a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a059 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001167c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a05a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001167d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001167e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011682 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1622 to 0000000000011cd8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a061 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000000a107 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cdc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011cdd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cdf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a10b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ce1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a10c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a10e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ce5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a110 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000011cf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a118 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000003b4 0000000000000048 000003b8 FDE cie=00000000 pc=0000000000012270..0000000000012da5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012276 │ │ │ │ +0000034c 0000000000000038 00000350 FDE cie=00000000 pc=000000000000a280..000000000000a4a3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012278 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a288 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001227d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a289 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001227f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a28a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012280 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012281 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012285 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1666 to 0000000000012907 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a291 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000a336 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012908 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012909 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001290b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a33a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001290d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a33b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001290f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a33d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012911 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a33f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012918 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a340 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000400 0000000000000014 00000404 FDE cie=00000000 pc=0000000000012dc0..0000000000012e28 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000012ddc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000012e17 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000418 000000000000004c 0000041c FDE cie=00000000 pc=0000000000012e30..00000000000133d3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012e36 │ │ │ │ +00000388 0000000000000038 0000038c FDE cie=00000000 pc=000000000000a4b0..000000000000a6db │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a4b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012e3d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e3f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e41 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012e42 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012e43 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012e47 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1389 to 00000000000133b4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a4c1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000000a567 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000133b7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000133b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a56b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a56c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a56e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a570 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000133c1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a578 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 0000000000000028 0000046c FDE cie=00000000 pc=00000000000133e0..0000000000013490 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000133e5 │ │ │ │ +000003c4 0000000000000038 000003c8 FDE cie=00000000 pc=000000000000a6e0..000000000000a903 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a6e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000133ef │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001340d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a6e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a6ea │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a6f1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000a796 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a79a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a79b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a79d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001340e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a79f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013410 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a7a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000013455 │ │ │ │ + │ │ │ │ +00000400 0000000000000038 00000404 FDE cie=00000000 pc=000000000000a910..000000000000ab33 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a916 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a918 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a919 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a91a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a921 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000a9c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9c9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a9ca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013459 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013460 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000494 0000000000000028 00000498 FDE cie=00000000 pc=0000000000013490..000000000001357c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013495 │ │ │ │ +0000043c 0000000000000038 00000440 FDE cie=00000000 pc=000000000000ab40..000000000000ad63 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ab46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013499 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001349d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000013519 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab49 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ab4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ab51 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000000abf3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abf7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000abf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001351d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abfa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001351e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abfc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013528 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000004c0 0000000000000030 000004c4 FDE cie=00000000 pc=0000000000013580..0000000000013611 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013586 │ │ │ │ +00000478 0000000000000038 0000047c FDE cie=00000000 pc=000000000000ad70..000000000000af9b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ad76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001358a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001358b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ad79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001358f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 117 to 0000000000013604 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ad7a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ad81 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000000ae27 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013608 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ae2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013609 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001360b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001360c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ae38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000004f4 0000000000000030 000004f8 FDE cie=00000000 pc=0000000000013620..00000000000136b1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013626 │ │ │ │ +000004b4 0000000000000038 000004b8 FDE cie=00000000 pc=000000000000afa0..000000000000b1c3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000afa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000013631 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afa8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013632 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000afa9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013636 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000136a4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000afaa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000afb1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000b056 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b05a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b05b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000136a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b05d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b05f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000136ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000528 0000000000000030 0000052c FDE cie=00000000 pc=00000000000136c0..0000000000013796 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000136c6 │ │ │ │ +000004f0 0000000000000038 000004f4 FDE cie=00000000 pc=000000000000b1d0..000000000000b3f3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b1d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136ca │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000136cb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b1d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136cf │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000013788 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b1da │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b1e1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000b285 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b289 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001378d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b28a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001378e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b28c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013790 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b28e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013791 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b290 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000055c 0000000000000030 00000560 FDE cie=00000000 pc=00000000000137a0..0000000000013831 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000137a6 │ │ │ │ +0000052c 0000000000000038 00000530 FDE cie=00000000 pc=000000000000b400..000000000000b623 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b406 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000137aa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b408 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000137ab │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b409 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000137af │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 117 to 0000000000013824 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b40a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b411 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000000b4b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013828 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b4b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013829 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001382b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001382c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000590 0000000000000030 00000594 FDE cie=00000000 pc=0000000000013840..00000000000138d1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013846 │ │ │ │ +00000568 0000000000000038 0000056c FDE cie=00000000 pc=000000000000b630..000000000000b853 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000013851 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b638 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013852 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b639 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013856 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000138c4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b63a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b641 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000000b6e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b6e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b6ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000138c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000138cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000138cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b6f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000005c4 0000000000000030 000005c8 FDE cie=00000000 pc=00000000000138e0..00000000000139b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000138e6 │ │ │ │ +000005a4 0000000000000038 000005a8 FDE cie=00000000 pc=000000000000b860..000000000000ba83 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138ea │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000138eb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b869 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138ef │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 185 to 00000000000139a8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b86a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000b871 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000000b913 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b917 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000139ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b918 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000139ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b91a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000139b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b91c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000139b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b920 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000005f8 0000000000000064 000005fc FDE cie=00000000 pc=00000000000139c0..0000000000014614 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000139c6 │ │ │ │ +000005e0 0000000000000038 000005e4 FDE cie=00000000 pc=000000000000ba90..000000000000bcbb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ba96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000139c8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000139ca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ba99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000139cc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ba9a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000139cd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000139d1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000139d8 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc2: 2470 to 000000000001437e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000baa1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000000bb47 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014382 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014383 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014385 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014387 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bb4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014389 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001438b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014390 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bb58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000014404 │ │ │ │ + │ │ │ │ +0000061c 0000000000000038 00000620 FDE cie=00000000 pc=000000000000bcc0..000000000000bee3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bcc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcc8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bcc9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bcca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bcd1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000bd76 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014405 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014406 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014408 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001440a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001440c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd7d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001440e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd7f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014410 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000660 0000000000000064 00000664 FDE cie=00000000 pc=0000000000014620..0000000000015299 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014626 │ │ │ │ +00000658 0000000000000040 0000065c FDE cie=00000000 pc=000000000000bef0..000000000000c10c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014628 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000befd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001462a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000beff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001462c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bf06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001462d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bf0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014631 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014638 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc2: 2503 to 0000000000014fff │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000bf14 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 187 to 000000000000bfcf │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015003 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfd3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015006 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bfd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bfd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001500a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bfd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001500c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bfda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015018 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bfe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 579 to 000000000001525b │ │ │ │ + │ │ │ │ +0000069c 0000000000000028 000006a0 FDE cie=00000000 pc=000000000000c110..000000000000c37c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c115 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000c120 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c127 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 219 to 000000000000c202 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c206 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c207 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c210 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000006c8 0000000000000038 000006cc FDE cie=00000000 pc=000000000000c380..000000000000c5b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c386 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c390 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c391 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c395 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c3a2 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 191 to 000000000000c461 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001525c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001525d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001525f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c465 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015261 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c466 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015263 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c468 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015265 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c46a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015266 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 000000000000004c 000006cc FDE cie=00000000 pc=00000000000152a0..00000000000156b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000152a6 │ │ │ │ +00000704 0000000000000048 00000708 FDE cie=00000000 pc=000000000000c5c0..000000000000c79c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c5c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c5cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c5cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ac │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c5d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000152ad │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c5dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000152ae │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c5e3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000152b5 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 819 to 00000000000155e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5e7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000000c665 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000155ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c669 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000155ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c66a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000155ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c66c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000155f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c66e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000155f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c670 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000155f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c672 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000015600 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c678 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000718 0000000000000044 0000071c FDE cie=00000000 pc=00000000000156c0..00000000000158f4 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000156c6 │ │ │ │ +00000750 000000000000003c 00000754 FDE cie=00000000 pc=000000000000c7a0..000000000000c9bf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c7a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000156cf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c7a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000156d1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c7a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000156d2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c7aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000156d3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000156da │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 464 to 00000000000158aa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c7b1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 451 to 000000000000c974 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158af │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c978 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c979 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c97b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c97d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000158c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c980 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000760 0000000000000040 00000764 FDE cie=00000000 pc=0000000000015900..0000000000015ad5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015906 │ │ │ │ +00000790 000000000000003c 00000794 FDE cie=00000000 pc=000000000000c9c0..000000000000cbdf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c9c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001590f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015911 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c9c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015912 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c9ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015913 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015917 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 383 to 0000000000015a96 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c9d1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 449 to 000000000000cb92 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015a9a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015a9b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015a9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015a9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015aa1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015aa8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000007a4 0000000000000064 000007a8 FDE cie=00000000 pc=0000000000015ae0..00000000000167b3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015ae6 │ │ │ │ +000007d0 000000000000003c 000007d4 FDE cie=00000000 pc=000000000000cbe0..000000000000cdff │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cbe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015ae8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015aea │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbe9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015aef │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015af0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015af1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015af5 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 3016 to 00000000000166bd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cbf1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 449 to 000000000000cdb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000166c1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cdb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cdb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cdb9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cdbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000166d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cdc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000001675a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000810 0000000000000030 00000814 FDE cie=00000000 pc=000000000000ce00..000000000000d0a1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ce06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce07 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce08 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ce0f │ │ │ │ + DW_CFA_def_cfa_offset: 864 │ │ │ │ + DW_CFA_advance_loc1: 139 to 000000000000ce9a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001675b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001675c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001675e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016760 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ce9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016762 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016764 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cea1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016765 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cea8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000844 0000000000000020 00000848 FDE cie=00000000 pc=000000000000d0b0..000000000000d15c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d0b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d0b9 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000000d128 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d12c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000080c 0000000000000044 00000810 FDE cie=00000000 pc=00000000000167c0..00000000000169f4 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167c6 │ │ │ │ +00000868 0000000000000040 0000086c FDE cie=00000000 pc=000000000000d160..000000000000d38f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000167cf │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000d174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000167d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d176 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000167d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d17a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000167d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d17b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000167da │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 464 to 00000000000169aa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d185 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000000d283 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000169b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d287 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000169b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d288 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000169b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d28a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000169b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d28c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000169b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d28e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000169c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d290 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000008ac 0000000000000020 000008b0 FDE cie=00000000 pc=000000000000d390..000000000000d3eb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d395 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d39f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000d3e1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d3e5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d3e6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000854 0000000000000044 00000858 FDE cie=00000000 pc=0000000000016a00..0000000000016c34 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016a06 │ │ │ │ +000008d0 0000000000000040 000008d4 FDE cie=00000000 pc=000000000000d3f0..000000000000d614 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d3f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016a0f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d3fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016a11 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d409 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a12 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d40a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d40b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016a1a │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 464 to 0000000000016bea │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d415 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 249 to 000000000000d50e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016bf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d512 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016bf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d513 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d515 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d517 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d519 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016c00 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d520 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000914 0000000000000020 00000918 FDE cie=00000000 pc=000000000000d620..000000000000d67b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d625 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d62f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000d671 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d675 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d676 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000938 000000000000003c 0000093c FDE cie=00000000 pc=000000000000d680..000000000000d917 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d686 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000000d699 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d69a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d69b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d6a2 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 335 to 000000000000d7f1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d7f5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d7f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7fa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d800 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000089c 000000000000004c 000008a0 FDE cie=00000000 pc=0000000000016c40..0000000000016e0f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016c46 │ │ │ │ +00000978 0000000000000020 0000097c FDE cie=00000000 pc=000000000000d920..000000000000d97b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d925 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d92f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000d971 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d975 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d976 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000099c 0000000000000048 000009a0 FDE cie=00000000 pc=000000000000d980..000000000000db25 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d986 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016c48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d98b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016c4a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d990 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016c4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d992 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d993 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c51 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d99d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016c55 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 367 to 0000000000016dc4 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d9a7 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000000da24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016dc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da29 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016dcb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016dcd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016dcf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da2f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da31 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000da38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000009e8 0000000000000020 000009ec FDE cie=00000000 pc=000000000000db30..000000000000db94 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000db35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000db45 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000000db8a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016dd1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000db8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016dd8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000db8f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a0c 0000000000000010 00000a10 FDE cie=00000000 pc=000000000000dba0..000000000000dbad │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a20 0000000000000010 00000a24 FDE cie=00000000 pc=000000000000dbb0..000000000000dbc0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008ec 000000000000004c 000008f0 FDE cie=00000000 pc=0000000000016e10..000000000001706c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e16 │ │ │ │ +00000a34 000000000000004c 00000a38 FDE cie=00000000 pc=000000000000dbc0..000000000000f31c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000dbc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e18 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dbcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dbcf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dbd1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dbd2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e21 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dbd3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e25 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 455 to 0000000000016fec │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000dbda │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 4636 to 000000000000edf6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ff0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000edf7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016ff1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000edf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016ff3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016ff5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016ff7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000edfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016ff9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ee00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017000 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ee01 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000093c 0000000000000044 00000940 FDE cie=00000000 pc=0000000000017070..000000000001720d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017076 │ │ │ │ +00000a84 000000000000004c 00000a88 FDE cie=00000000 pc=000000000000f320..000000000000ff6d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017078 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f328 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001707d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f32a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001707e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f32c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017087 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f32d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001708e │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 00000000000171b9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f32e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000f335 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 2954 to 000000000000febf │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fec0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000171bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fec1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000171be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000171c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000171c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000171c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000171c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000984 0000000000000044 00000988 FDE cie=00000000 pc=0000000000017210..00000000000173ad │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017216 │ │ │ │ +00000ad4 000000000000004c 00000ad8 FDE cie=00000000 pc=000000000000ff70..0000000000010b3d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ff76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017218 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001721d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001721e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017227 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ff7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001722e │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000017359 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ff7e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ff85 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 2788 to 0000000000010a69 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010a6a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001735d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010a6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001735e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017360 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a6f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017362 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017364 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010a73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017368 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009cc 0000000000000044 000009d0 FDE cie=00000000 pc=00000000000173b0..000000000001754d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000173b6 │ │ │ │ +00000b24 000000000000004c 00000b28 FDE cie=00000000 pc=0000000000010b40..000000000001169d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010b46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000173b8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000173bd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000173be │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000173c7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000173ce │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 00000000000174f9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b4e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010b55 │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc2: 2676 to 00000000000115c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000115ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000174fd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000115cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000174fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017502 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017504 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017508 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000115d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a14 0000000000000044 00000a18 FDE cie=00000000 pc=0000000000017550..00000000000176ed │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017556 │ │ │ │ +00000b74 000000000000004c 00000b78 FDE cie=00000000 pc=00000000000116a0..000000000001218d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000116a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017558 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001755d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001755e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017567 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000116ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001756e │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000017699 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000116ae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000116b5 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc2: 2577 to 00000000000120c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000120c7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001769d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000120c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001769e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000120ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000120cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000120ce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000120d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000176a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000120d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a5c 0000000000000044 00000a60 FDE cie=00000000 pc=00000000000176f0..000000000001788d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000176f6 │ │ │ │ +00000bc4 000000000000004c 00000bc8 FDE cie=00000000 pc=0000000000012190..0000000000012c1d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000176f8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000176fd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001219a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000176fe │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001219c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017707 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001219d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001770e │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000017839 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001219e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000121a5 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 2524 to 0000000000012b81 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012b82 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001783d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012b83 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001783e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b85 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017840 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017842 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017844 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017848 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012b90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000aa4 0000000000000044 00000aa8 FDE cie=00000000 pc=0000000000017890..0000000000017a2d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017896 │ │ │ │ +00000c14 000000000000004c 00000c18 FDE cie=00000000 pc=0000000000012c20..00000000000136a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012c26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017898 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001789d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001789e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000178a7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000178ae │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012c2e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012c35 │ │ │ │ DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 00000000000179d9 │ │ │ │ + DW_CFA_advance_loc2: 2498 to 00000000000135f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000135fb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000179dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000135fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000135fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000179e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013600 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000179e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000179e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013604 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000179e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013608 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000aec 0000000000000044 00000af0 FDE cie=00000000 pc=0000000000017a30..0000000000017bcd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017a36 │ │ │ │ +00000c64 000000000000004c 00000c68 FDE cie=00000000 pc=00000000000136b0..00000000000140d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000136b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a38 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017a3d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a3e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017a47 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000136bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017a4e │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000017b79 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000136be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000136c5 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 2356 to 0000000000013ff9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013ffd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b7d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013ffe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014000 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014002 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014004 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014006 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017b88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000014010 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b34 0000000000000044 00000b38 FDE cie=00000000 pc=0000000000017bd0..0000000000017d6d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017bd6 │ │ │ │ +00000cb4 000000000000004c 00000cb8 FDE cie=00000000 pc=00000000000140e0..0000000000014a98 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000140e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017bd8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017bdd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bde │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000140ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017be7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000140ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017bee │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000017d19 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000140ee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000140f5 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 2244 to 00000000000149b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000149bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017d1d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000149be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000149c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017d28 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000149d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b7c 0000000000000028 00000b80 FDE cie=00000000 pc=0000000000017d70..0000000000017dc3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017d76 │ │ │ │ +00000d04 000000000000004c 00000d08 FDE cie=00000000 pc=0000000000014aa0..0000000000015408 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014aa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017d7d │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014aa8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017d86 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014aaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000017dbf │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014aac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014aad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014aae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000014ab5 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 2164 to 0000000000015329 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001532d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001532e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015330 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015332 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017dc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015334 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015336 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015340 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ba8 000000000000004c 00000bac FDE cie=00000000 pc=0000000000017dd0..0000000000018028 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017dd6 │ │ │ │ +00000d54 000000000000004c 00000d58 FDE cie=00000000 pc=0000000000015410..0000000000015d18 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015418 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ddd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001541a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ddf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001541c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017de0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001541d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017de1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001541e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017de5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 394 to 0000000000017f6f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015425 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 2068 to 0000000000015c39 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f73 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015c3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017f74 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015c3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bf8 0000000000000048 00000bfc FDE cie=00000000 pc=0000000000018030..00000000000180ef │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018036 │ │ │ │ +00000da4 000000000000004c 00000da8 FDE cie=00000000 pc=0000000000015d20..000000000001656d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000018040 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000018045 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018047 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018048 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015d2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018049 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015d2e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001804d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 143 to 00000000000180dc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015d35 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 1624 to 000000000001638d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000180e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016391 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000180e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016392 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000180e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016394 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000180e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016396 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000180e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016398 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000180e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001639a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000180ea │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000163a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000c44 0000000000000048 00000c48 FDE cie=00000000 pc=00000000000180f0..00000000000181ac │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000180f6 │ │ │ │ +00000df4 000000000000004c 00000df8 FDE cie=00000000 pc=0000000000016570..0000000000016d8d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000180f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016578 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000018102 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001657a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001657c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018105 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001657d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018106 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001657e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001810a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000018199 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016585 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 1576 to 0000000000016bad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001819d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016bb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001819e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016bb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016bb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016bb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016bb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016bba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000181a7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016bc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000c90 0000000000000048 00000c94 FDE cie=00000000 pc=00000000000181b0..0000000000018272 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000181b6 │ │ │ │ +00000e44 000000000000004c 00000e48 FDE cie=00000000 pc=0000000000016d90..000000000001755d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000181bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000181bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016d9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000181be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016d9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000181c2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000001825f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016da5 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 1496 to 000000000001737d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018263 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017381 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018264 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017382 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018266 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017384 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018268 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017386 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001826a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017388 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001826c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001738a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001826d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017390 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000cdc 000000000000004c 00000ce0 FDE cie=00000000 pc=0000000000018280..0000000000018587 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018286 │ │ │ │ +00000e94 000000000000004c 00000e98 FDE cie=00000000 pc=0000000000017560..0000000000017cfd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017568 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001828a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001756a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001828c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001756c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001828d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001756d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001828e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001756e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018295 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 715 to 0000000000018560 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017575 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 1493 to 0000000000017b4a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017b4e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018565 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017b4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018567 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018569 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001856b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001856d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b57 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000018570 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d2c 000000000000004c 00000d30 FDE cie=00000000 pc=0000000000018590..0000000000018b34 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018596 │ │ │ │ +00000ee4 000000000000001c 00000ee8 FDE cie=00000000 pc=0000000000017d00..0000000000017d7d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017d05 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017d0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 111 to 0000000000017d7b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017d7c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000f04 000000000000004c 00000f08 FDE cie=00000000 pc=0000000000017d80..0000000000017f2a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017d86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018598 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001859a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001859c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000185a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017d8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000185a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017d8e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000185ab │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 894 to 0000000000018929 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017d95 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 367 to 0000000000017f04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001892d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017f08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001892e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017f09 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018930 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f0b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018932 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f0d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018934 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018936 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000018940 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d7c 000000000000004c 00000d80 FDE cie=00000000 pc=0000000000018b40..0000000000019124 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018b46 │ │ │ │ +00000f54 000000000000004c 00000f58 FDE cie=00000000 pc=0000000000017f30..00000000000180e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017f36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018b48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018b4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018b4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017f3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017f40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018b54 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017f41 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018b5b │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 939 to 0000000000018f06 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000017f48 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 369 to 00000000000180b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f0a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000180bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018f0b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000180be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018f0d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018f0f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018f13 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000018f20 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000180d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dcc 000000000000004c 00000dd0 FDE cie=00000000 pc=0000000000019130..00000000000196d1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019136 │ │ │ │ +00000fa4 000000000000004c 00000fa8 FDE cie=00000000 pc=00000000000180f0..0000000000018272 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018100 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019138 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018102 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001913a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018104 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001913c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018106 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019140 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018107 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019144 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018108 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001914b │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 942 to 00000000000194f9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001810f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 322 to 0000000000018251 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000194fd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018255 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000194fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018256 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018258 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019502 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001825a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019504 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001825c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019506 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001825e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019510 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018260 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e1c 0000000000000030 00000e20 FDE cie=00000000 pc=00000000000196e0..0000000000019764 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000196e6 │ │ │ │ +00000ff4 0000000000000038 00000ff8 FDE cie=00000000 pc=0000000000018280..0000000000018395 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000196ea │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018288 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000196eb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018289 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000196f2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000019758 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001828a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001828e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000018317 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001831b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001975b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001831c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001975c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001831e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001975e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018320 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001975f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018328 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e50 0000000000000030 00000e54 FDE cie=00000000 pc=0000000000019770..00000000000197f4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019776 │ │ │ │ +00001030 0000000000000020 00001034 FDE cie=00000000 pc=00000000000183a0..0000000000018499 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000183a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001977a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001977b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019782 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000183a9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000018422 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018426 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000018430 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001054 0000000000000020 00001058 FDE cie=00000000 pc=00000000000184a0..00000000000185b1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000184a5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000184a9 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000001853d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018541 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018548 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001078 0000000000000020 0000107c FDE cie=00000000 pc=00000000000185c0..0000000000018628 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000185c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000185ce │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000197e8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000001861e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000197eb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018622 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018623 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000109c 0000000000000028 000010a0 FDE cie=00000000 pc=0000000000018630..000000000001871f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018635 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018636 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000197ec │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001863d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000186dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000186dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000197ee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000186de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000197ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000186e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e84 000000000000004c 00000e88 FDE cie=00000000 pc=0000000000019800..0000000000019a36 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019806 │ │ │ │ +000010c8 000000000000001c 000010cc FDE cie=00000000 pc=0000000000018720..0000000000018751 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018725 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000018750 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000010e8 0000000000000014 000010ec FDE cie=00000000 pc=0000000000018760..000000000001876b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001100 0000000000000060 00001104 FDE cie=00000000 pc=0000000000018780..0000000000018ae5 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001878f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018791 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001980a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018793 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001980f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018795 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019810 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018796 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019811 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018797 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019815 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 400 to 00000000000199a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001879b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 720 to 0000000000018a6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000199a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018a6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000199aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018a6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000199ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000199ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000199b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000199b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000199b8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000018a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000018ab0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018ab8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00000ed4 0000000000000030 00000ed8 FDE cie=00000000 pc=0000000000019a40..0000000000019acc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019a46 │ │ │ │ +00001164 0000000000000048 00001168 FDE cie=00000000 pc=0000000000018af0..00000000000190cc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019a4a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018afd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019a4b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018aff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019a52 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b01 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018b02 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018b03 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018b07 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000019ac2 │ │ │ │ + DW_CFA_advance_loc2: 1426 to 0000000000019099 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001909c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001909d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001909f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ac3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000190a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000190a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019ac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000190a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019ac7 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000190b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000011b0 0000000000000044 000011b4 FDE cie=00000000 pc=00000000000190d0..00000000000191c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000190d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000190e2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000190ef │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000019108 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001910a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019116 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019117 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001912f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000019132 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019134 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019138 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001914f │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001915c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000019187 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001918a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f08 0000000000000030 00000f0c FDE cie=00000000 pc=0000000000019ad0..0000000000019b5f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019ad6 │ │ │ │ +000011f8 0000000000000030 000011fc FDE cie=00000000 pc=00000000000191d0..000000000001922f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000191d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019ada │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000191d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019adb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000191da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019ae2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000019b55 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000001921d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019b56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019b57 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001921e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001921f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019b5a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019220 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001922c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001922d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001922e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000122c 0000000000000014 00001230 FDE cie=00000000 pc=0000000000019230..000000000001925a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019238 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000019256 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f3c 000000000000004c 00000f40 FDE cie=00000000 pc=0000000000019b60..0000000000019cdf │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019b66 │ │ │ │ +00001244 0000000000000060 00001248 FDE cie=00000000 pc=0000000000019260..0000000000019e53 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019266 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b68 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001926b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001926d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001926f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019270 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019b71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019271 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b75 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 343 to 0000000000019ccc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019278 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc2: 1785 to 0000000000019971 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019cd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019972 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019cd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019973 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019cd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019975 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019cd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019977 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019cd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019cd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001997b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019cda │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019980 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1224 to 0000000000019e48 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e49 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e4c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e4e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e50 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e52 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000012a8 0000000000000028 000012ac FDE cie=00000000 pc=0000000000019e60..0000000000019f06 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019e65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000019e72 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019e76 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000019efb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019eff │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019f00 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019f01 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f8c 0000000000000064 00000f90 FDE cie=00000000 pc=0000000000019ce0..000000000001afab │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019ce6 │ │ │ │ +000012d4 000000000000004c 000012d8 FDE cie=00000000 pc=0000000000019f10..000000000001a334 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019ce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019f18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019f1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019cf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019f1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019cfb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019f1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019cfc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019f1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019d03 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 3454 to 000000000001aa81 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019f25 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 752 to 000000000001a215 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aa82 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a219 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aa83 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a21a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aa85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a21c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aa87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a21e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aa89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a220 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aa8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a222 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001aa90 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a228 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1138 to 000000000001af02 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001324 0000000000000028 00001328 FDE cie=00000000 pc=000000000001a340..000000000001a3d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a345 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a34b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a352 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000001a3cb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001af03 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a3cf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a3d0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a3d1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001350 0000000000000028 00001354 FDE cie=00000000 pc=000000000001a3e0..000000000001a476 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a3e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a3eb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a3f2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000001a46b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a46f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a470 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a471 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000137c 0000000000000028 00001380 FDE cie=00000000 pc=000000000001a480..000000000001a51b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a485 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a48b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a492 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000001a510 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a514 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a515 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a516 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000013a8 0000000000000034 000013ac FDE cie=00000000 pc=000000000001a520..000000000001a589 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a526 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a52b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a52f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a533 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a53f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000001a582 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a583 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a584 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a586 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a588 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000013e0 0000000000000034 000013e4 FDE cie=00000000 pc=000000000001a590..000000000001a5f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a596 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a59b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a59f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a5a3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a5af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001af04 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000001a5f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a5f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af08 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a5f4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a5f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a5f8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001418 0000000000000034 0000141c FDE cie=00000000 pc=000000000001a600..000000000001a670 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a606 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a60b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af0a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a60f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a613 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a61f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001a669 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a66a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a66b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a66d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a66f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001450 0000000000000034 00001454 FDE cie=00000000 pc=000000000001a680..000000000001a7c6 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001a6a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af0c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a6b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 203 to 000000000001a77b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a77c │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001af0d │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a788 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a7a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a7a9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a7b0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a7b8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a7c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a7c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ff4 0000000000000028 00000ff8 FDE cie=00000000 pc=000000000001afb0..000000000001b0b6 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001afb5 │ │ │ │ +00001488 000000000000004c 0000148c FDE cie=00000000 pc=000000000001a7d0..000000000001ad3e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a7d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001afb6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a7dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001afc0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000001b091 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7df │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7e1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a7e2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a7e3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a7e7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 1341 to 000000000001ad24 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001ad27 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad28 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b095 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b096 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b0a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad31 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001020 0000000000000048 00001024 FDE cie=00000000 pc=000000000001b0c0..000000000001b51a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b0c6 │ │ │ │ +000014d8 000000000000004c 000014dc FDE cie=00000000 pc=000000000001ad40..000000000001b5dc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ad46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b0cd │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ad54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0cf │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001ad5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0d1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ad62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b0d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b0d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ad64 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001b0e4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000001b1af │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001ad6b │ │ │ │ + DW_CFA_def_cfa_offset: 1232 │ │ │ │ + DW_CFA_advance_loc2: 803 to 000000000001b08e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b1b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b08f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b090 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b092 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b094 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b098 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b1c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b099 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000106c 000000000000004c 00001070 FDE cie=00000000 pc=000000000001b520..000000000001b9da │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b526 │ │ │ │ +00001528 000000000000004c 0000152c FDE cie=00000000 pc=000000000001b5e0..000000000001bc3d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b5e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b52d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b5e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b52f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b5ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b531 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b5ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b532 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b5ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b533 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b5ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b53a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 275 to 000000000001b64d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b5f5 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 1196 to 000000000001baa1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b651 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001baa5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b652 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001baa6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b654 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baa8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b656 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baaa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b658 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b65a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001baae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b660 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010bc 0000000000000048 000010c0 FDE cie=00000000 pc=000000000001b9e0..000000000001be8a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b9e6 │ │ │ │ +00001578 0000000000000048 0000157c FDE cie=00000000 pc=000000000001bc40..000000000001c0f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bc46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001b9f7 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000001bc59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b9fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bc5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b9fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bc5f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ba04 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000001bafd │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001bc68 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000001bd00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bb01 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bd01 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bb02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bd02 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bd0a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bb10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bd10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001108 0000000000000028 0000110c FDE cie=00000000 pc=000000000001be90..000000000001bf96 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001be95 │ │ │ │ +000015c4 0000000000000028 000015c8 FDE cie=00000000 pc=000000000001c100..000000000001c192 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c105 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001be96 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001c112 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001be9d │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000001bf74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c116 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 109 to 000000000001c183 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c187 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bf79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c188 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001bf80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c18d │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001134 0000000000000010 00001138 FDE cie=00000000 pc=000000000001bfa0..000000000001bfb2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001148 0000000000000034 0000114c FDE cie=00000000 pc=000000000001bfc0..000000000001c013 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bfc6 │ │ │ │ +000015f0 000000000000004c 000015f4 FDE cie=00000000 pc=000000000001c1a0..000000000001c6bd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c1a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfc8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001bfd1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c1ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfd5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001c1b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfd9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1b7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1b8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c1c2 │ │ │ │ + DW_CFA_def_cfa_offset: 1200 │ │ │ │ + DW_CFA_advance_loc2: 1104 to 000000000001c612 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c613 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001c00c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c614 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c00d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c00e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c61a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c012 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c61c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c620 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001180 000000000000004c 00001184 FDE cie=00000000 pc=000000000001c020..000000000001ca86 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c026 │ │ │ │ +00001640 000000000000004c 00001644 FDE cie=00000000 pc=000000000001c6c0..000000000001ca63 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c02d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c6cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c02f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c031 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c6d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c032 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c033 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c6d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c03d │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1894 to 000000000001c7a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001c6da │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 889 to 000000000001ca53 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca54 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c7a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca55 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca5d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c7b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca5e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011d0 0000000000000044 000011d4 FDE cie=00000000 pc=000000000001ca90..000000000001cbfc │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ca96 │ │ │ │ +00001690 000000000000004c 00001694 FDE cie=00000000 pc=000000000001ca70..000000000001d5a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ca76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001caa1 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001caa3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ca7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001caa4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001caa8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001caaf │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 316 to 000000000001cbeb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca81 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ca85 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1666 to 000000000001d107 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d108 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cbef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d109 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cbf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d10b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d10d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d10f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cbf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d111 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cbf7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d118 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001218 000000000000004c 0000121c FDE cie=00000000 pc=000000000001cc00..000000000001cdbf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cc06 │ │ │ │ +000016e0 0000000000000064 000016e4 FDE cie=00000000 pc=000000000001d5b0..000000000001f5d4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d5b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cc0e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d5c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cc16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d5cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cc18 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d5d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cc1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d5da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cc1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d5db │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cc24 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 315 to 000000000001cd5f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001d5e9 │ │ │ │ + DW_CFA_def_cfa_offset: 1344 │ │ │ │ + DW_CFA_advance_loc2: 7206 to 000000000001f20f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f210 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd61 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f211 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f213 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd65 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f215 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd67 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f217 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd69 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f219 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cd70 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f220 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000001f2ae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f2af │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f2b0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f2b2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f2b4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f2b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f2b8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f2c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001268 0000000000000048 0000126c FDE cie=00000000 pc=000000000001cdc0..000000000001cf2f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cdc6 │ │ │ │ +00001748 000000000000004c 0000174c FDE cie=00000000 pc=000000000001f5e0..000000000002141e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f5e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cdce │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f5ed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001cdd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f5ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f5f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cdd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f5f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cddd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f5f3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cde1 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 241 to 000000000001ced2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f5fa │ │ │ │ + DW_CFA_def_cfa_offset: 2624 │ │ │ │ + DW_CFA_advance_loc2: 7573 to 000000000002138f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ced3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021390 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ced4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021391 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ced6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021393 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ced8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021395 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ceda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021397 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cedc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021399 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001cee0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002139a │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000012b4 0000000000000050 000012b8 FDE cie=00000000 pc=000000000001cf30..000000000001d122 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cf36 │ │ │ │ +00001798 000000000000004c 0000179c FDE cie=00000000 pc=0000000000021420..000000000002378d │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000021430 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021432 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021434 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021436 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf3d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021437 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cf43 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021438 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cf4a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 453 to 000000000001d10f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002143f │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 8478 to 000000000002355d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d113 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002355e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d114 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002355f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d116 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023561 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023563 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d11a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023565 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d11c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023567 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d11d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023570 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001308 0000000000000014 0000130c FDE cie=00000000 pc=000000000001d140..000000000001d1b8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001d164 │ │ │ │ +000017e8 000000000000004c 000017ec FDE cie=00000000 pc=0000000000023790..000000000002491e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023796 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002379d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002379f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000237a1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000237a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001d1a1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000237a3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000237aa │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 3560 to 0000000000024592 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024593 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024594 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024596 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024598 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002459a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002459c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000245a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001320 000000000000004c 00001324 FDE cie=00000000 pc=000000000001d1c0..000000000001d6f6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d1c6 │ │ │ │ +00001838 000000000000004c 0000183c FDE cie=00000000 pc=0000000000024920..000000000002529d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024926 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1ca │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000024937 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d1cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024939 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d1d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002493b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002493c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002493d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d1d7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1285 to 000000000001d6dc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000024949 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 721 to 0000000000024c1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001d6df │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024c1e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d6e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024c1f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d6e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d6e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c23 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d6e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c27 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d6e9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024c30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001370 0000000000000058 00001374 FDE cie=00000000 pc=000000000001d700..000000000001dad4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d706 │ │ │ │ +00001888 0000000000000048 0000188c FDE cie=00000000 pc=00000000000252a0..0000000000025751 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000252a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d708 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000252b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d70a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d70b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252bd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d70c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d713 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc1: 189 to 000000000001d7d0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252bf │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000252c8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000025360 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025361 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025362 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025364 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025366 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025368 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002536a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d7e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025370 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 477 to 000000000001d9bd │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018d4 000000000000004c 000018d8 FDE cie=00000000 pc=0000000000025760..0000000000026358 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025766 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025768 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002576a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002576c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002576d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002576e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025772 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1622 to 0000000000025dc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025dcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025dcd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d9c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dcf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d9c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dd1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d9c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dd3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d9c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dd5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d9d0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000013cc 000000000000004c 000013d0 FDE cie=00000000 pc=000000000001dae0..000000000001e052 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dae6 │ │ │ │ +00001924 000000000000004c 00001928 FDE cie=00000000 pc=0000000000026360..0000000000026f58 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026366 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026368 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001daea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002636a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001daec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002636c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001daed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002636d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001daee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002636e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001daf5 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc2: 675 to 000000000001dd98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026372 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1622 to 00000000000269c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dd99 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000269cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dd9a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000269cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dd9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dd9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dda0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dda2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dda8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000269e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000141c 0000000000000048 00001420 FDE cie=00000000 pc=000000000001e060..000000000001e35b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e066 │ │ │ │ +00001974 0000000000000048 00001978 FDE cie=00000000 pc=0000000000026f60..0000000000027a95 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026f66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e06d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e072 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026f6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e077 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e078 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026f70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e079 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026f71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e07d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026f75 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 640 to 000000000001e2fd │ │ │ │ + DW_CFA_advance_loc2: 1666 to 00000000000275f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e2fe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000275f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e2ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000275f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e301 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e303 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e305 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000275ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e307 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027601 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e310 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027608 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001468 0000000000000010 0000146c FDE cie=00000000 pc=000000000001e360..000000000001e36b │ │ │ │ +000019c0 0000000000000010 000019c4 FDE cie=00000000 pc=0000000000027aa0..0000000000027aab │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000147c 0000000000000010 00001480 FDE cie=00000000 pc=000000000001e370..000000000001e37b │ │ │ │ +000019d4 0000000000000010 000019d8 FDE cie=00000000 pc=0000000000027ab0..0000000000027abc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001490 0000000000000014 00001494 FDE cie=00000000 pc=000000000001e380..000000000001e3f8 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000001e3a5 │ │ │ │ +000019e8 0000000000000010 000019ec FDE cie=00000000 pc=0000000000027ac0..0000000000027acb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019fc 0000000000000014 00001a00 FDE cie=00000000 pc=0000000000027ad0..0000000000027b49 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000027af6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001e3e2 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000027b34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014a8 000000000000004c 000014ac FDE cie=00000000 pc=000000000001e400..000000000001e936 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e406 │ │ │ │ +00001a14 0000000000000048 00001a18 FDE cie=00000000 pc=0000000000027b50..0000000000028076 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e40a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e40f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027b5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e411 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027b61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e412 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027b62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e413 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027b63 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e417 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b67 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1285 to 000000000001e91c │ │ │ │ + DW_CFA_advance_loc2: 1269 to 000000000002805c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001e91f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002805f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e920 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028060 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e922 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028062 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028064 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e926 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e928 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028068 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e929 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028069 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000014f8 0000000000000010 000014fc FDE cie=00000000 pc=000000000001e940..000000000001e94b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000150c 0000000000000010 00001510 FDE cie=00000000 pc=000000000001e950..000000000001e95c │ │ │ │ +00001a60 0000000000000010 00001a64 FDE cie=00000000 pc=0000000000028080..000000000002808b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001520 0000000000000010 00001524 FDE cie=00000000 pc=000000000001e960..000000000001e96b │ │ │ │ +00001a74 0000000000000010 00001a78 FDE cie=00000000 pc=0000000000028090..000000000002809b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001534 0000000000000014 00001538 FDE cie=00000000 pc=000000000001e970..000000000001e9e9 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000001e996 │ │ │ │ +00001a88 0000000000000014 00001a8c FDE cie=00000000 pc=00000000000280a0..0000000000028118 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000280c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001e9d4 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000028102 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000154c 0000000000000048 00001550 FDE cie=00000000 pc=000000000001e9f0..000000000001ef16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e9f6 │ │ │ │ +00001aa0 000000000000004c 00001aa4 FDE cie=00000000 pc=0000000000028120..0000000000028656 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e9fa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002812a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e9ff │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002812f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028131 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ea02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028132 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ea03 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028133 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ea07 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028137 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1269 to 000000000001eefc │ │ │ │ + DW_CFA_advance_loc2: 1285 to 000000000002863c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001eeff │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002863f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ef00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028640 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028642 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028644 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028648 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ef09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028649 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001598 0000000000000064 0000159c FDE cie=00000000 pc=000000000001ef20..0000000000021100 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ef26 │ │ │ │ +00001af0 0000000000000068 00001af4 FDE cie=00000000 pc=0000000000028660..00000000000287a7 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000028672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef28 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028677 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef2a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002867c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ef2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002867e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ef2d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028682 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ef2e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028683 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001ef38 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 7425 to 0000000000020c39 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002868a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 225 to 000000000002876b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c3d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002876f │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020c3e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028770 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028772 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028774 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028776 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028778 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020c50 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002877d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1149 to 00000000000210cd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028781 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000210ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028782 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000210cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028783 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000210d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028785 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000210d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028787 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000210d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028789 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000210d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002878b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000210d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028790 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001600 000000000000004c 00001604 FDE cie=00000000 pc=0000000000021100..00000000000228ac │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021106 │ │ │ │ +00001b5c 0000000000000068 00001b60 FDE cie=00000000 pc=00000000000287b0..0000000000028a86 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000287b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021108 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000287c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002110a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287c2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002110c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002110d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000287c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002110e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000287cc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021115 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 2773 to 0000000000021bea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000287d0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 431 to 000000000002897f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021beb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028983 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021bec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028984 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021bee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028986 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028988 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002898a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021bf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002898c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021bf8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028998 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001650 0000000000000018 00001654 FDE cie=00000000 pc=00000000000228b0..00000000000228f6 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000228b8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000228f0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000289b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000289b1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000289b2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289b6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289b8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000228f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000289c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000166c 0000000000000038 00001670 FDE cie=00000000 pc=0000000000022900..0000000000022967 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022906 │ │ │ │ +00001bc8 0000000000000064 00001bcc FDE cie=00000000 pc=0000000000028a90..000000000002ac70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002290b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002290c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002290d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028a9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022911 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028a9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000022942 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028a9e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000028aa8 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 7425 to 000000000002a7a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a7ad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a7ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022949 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002294a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002294c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002294e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a7b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002294f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016a8 0000000000000034 000016ac FDE cie=00000000 pc=0000000000022970..00000000000229c3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022976 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022978 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022981 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022985 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022989 │ │ │ │ + DW_CFA_advance_loc2: 1149 to 000000000002ac3d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ac3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000229bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ac3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000229bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000229be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000229c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000229c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ac48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016e0 0000000000000010 000016e4 FDE cie=00000000 pc=00000000000229d0..00000000000229da │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016f4 0000000000000034 000016f8 FDE cie=00000000 pc=00000000000229e0..0000000000022a45 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000229e6 │ │ │ │ +00001c30 000000000000004c 00001c34 FDE cie=00000000 pc=000000000002ac70..000000000002c41c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ac76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000229eb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000229ec │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000229f0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ac7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000229fc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ac7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000022a3e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ac7e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002ac85 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 2773 to 000000000002b75a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b75b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b75c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b75e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b760 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b762 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b764 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000172c 0000000000000020 00001730 FDE cie=00000000 pc=0000000000022a50..0000000000022ad5 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022a55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022a5e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000022acb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022acf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b768 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001750 0000000000000040 00001754 FDE cie=00000000 pc=0000000000022ae0..0000000000022e5d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022ae6 │ │ │ │ +00001c80 0000000000000058 00001c84 FDE cie=00000000 pc=000000000002c420..000000000002c7e5 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002c42f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c431 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022aea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c433 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022aeb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c434 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022aec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c435 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022af3 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000022bbf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c439 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 826 to 000000000002c773 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022bc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c774 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022bc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c775 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c777 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c779 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c77b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022bd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c780 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002c7b0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c7b8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001794 0000000000000040 00001798 FDE cie=00000000 pc=0000000000022e60..0000000000023183 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022e66 │ │ │ │ +00001cdc 0000000000000050 00001ce0 FDE cie=00000000 pc=000000000002c7f0..000000000002d013 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c7f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e68 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c7fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e6a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e6b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c801 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e6c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c802 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022e73 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000000000022f37 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c803 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c807 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 2028 to 000000000002cff3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002cff6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002cff7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cff9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cffb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cffd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cfff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022f48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d000 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000017d8 0000000000000040 000017dc FDE cie=00000000 pc=0000000000023190..00000000000234ab │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023196 │ │ │ │ +00001d30 0000000000000064 00001d34 FDE cie=00000000 pc=000000000002d020..000000000002d249 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d026 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023198 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d02b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002319a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d02d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002319b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d02f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002319c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d030 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000231a3 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000002325e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d031 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d035 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 358 to 000000000002d19b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d19f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023262 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d1a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023263 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023265 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023267 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023269 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023270 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d1b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000181c 0000000000000040 00001820 FDE cie=00000000 pc=00000000000234b0..000000000002383d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000234b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000234c0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000234c2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000234c3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000234c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000234cb │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 211 to 000000000002359e │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000002d1db │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d1dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000235a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d1dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000235a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000235b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d1e6 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001860 0000000000000040 00001864 FDE cie=00000000 pc=0000000000023840..0000000000023b5b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023846 │ │ │ │ +00001d98 000000000000004c 00001d9c FDE cie=00000000 pc=000000000002d250..000000000002d6a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d256 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023848 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d25d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002384a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d25f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002384b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d261 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002384c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d262 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023853 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000023914 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d263 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d26a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 993 to 000000000002d64b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d64c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023918 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d64d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023919 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d64f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002391b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d651 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002391d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d653 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002391f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d655 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023920 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d656 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000018a4 0000000000000040 000018a8 FDE cie=00000000 pc=0000000000023b60..0000000000023e7b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023b66 │ │ │ │ +00001de8 0000000000000028 00001dec FDE cie=00000000 pc=000000000002d6b0..000000000002d760 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d6b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b68 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b6a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b6b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b6c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d6bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023b73 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000023c2c │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002d6dd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d6de │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d6e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000002d725 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023c30 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023c31 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c33 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c37 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d729 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023c40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002d730 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000018e8 0000000000000038 000018ec FDE cie=00000000 pc=0000000000023e80..00000000000240a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023e86 │ │ │ │ +00001e14 0000000000000028 00001e18 FDE cie=00000000 pc=000000000002d760..000000000002d84c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d765 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e88 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d769 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e89 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e8a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023e91 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000023f35 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d76d │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000002d7e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f39 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023f3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d7ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f3e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d7ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023f40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002d7f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001924 0000000000000038 00001928 FDE cie=00000000 pc=00000000000240b0..00000000000242d3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000240b6 │ │ │ │ +00001e40 0000000000000030 00001e44 FDE cie=00000000 pc=000000000002d850..000000000002d8e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000240b8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d85a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000240b9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d85b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000240ba │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000240c1 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000024163 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d85f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000002d8d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024167 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d8d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002416a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d8d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002416c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d8db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024170 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d8dc │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001960 0000000000000038 00001964 FDE cie=00000000 pc=00000000000242e0..000000000002450b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000242e6 │ │ │ │ +00001e74 0000000000000030 00001e78 FDE cie=00000000 pc=000000000002d8f0..000000000002d981 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d8f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242e8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002d901 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000242e9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d902 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000242ea │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000242f1 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000024397 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d906 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000002d974 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002439b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002439c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d978 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002439e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000243a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d97b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000243a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d97c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000199c 0000000000000038 000019a0 FDE cie=00000000 pc=0000000000024510..0000000000024733 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024516 │ │ │ │ +00001ea8 0000000000000030 00001eac FDE cie=00000000 pc=000000000002d990..000000000002da66 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024518 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d99a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024519 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d99b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002451a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024521 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 165 to 00000000000245c6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d99f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000002da58 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000245ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000245cb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002da5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000245cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002da5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000245cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002da60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000245d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002da61 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000019d8 0000000000000038 000019dc FDE cie=00000000 pc=0000000000024740..000000000002496b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024746 │ │ │ │ +00001edc 0000000000000030 00001ee0 FDE cie=00000000 pc=000000000002da70..000000000002db01 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002da76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024748 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002da7a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024749 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002da7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002474a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024751 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 166 to 00000000000247f7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002da7f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000002daf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000247fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000247fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002daf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000247fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002daf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024800 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dafb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024808 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dafc │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a14 0000000000000038 00001a18 FDE cie=00000000 pc=0000000000024970..0000000000024b93 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024976 │ │ │ │ +00001f10 0000000000000030 00001f14 FDE cie=00000000 pc=000000000002db10..000000000002dba1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002db16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024978 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002db21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024979 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002db22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002497a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024981 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000024a26 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db26 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000002db94 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a2b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024a2d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002db99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024a2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002db9c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a50 0000000000000038 00001a54 FDE cie=00000000 pc=0000000000024ba0..0000000000024dc3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024ba6 │ │ │ │ +00001f44 0000000000000030 00001f48 FDE cie=00000000 pc=000000000002dbb0..000000000002dc86 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dbb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024ba8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dbba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ba9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dbbb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024baa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024bb1 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000024c55 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dbbf │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000002dc78 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024c59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024c5a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002dc7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc81 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001a8c 0000000000000038 00001a90 FDE cie=00000000 pc=0000000000024dd0..0000000000024ff3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024dd6 │ │ │ │ +00001f78 0000000000000064 00001f7c FDE cie=00000000 pc=000000000002dc90..000000000002e8e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dc96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024dd8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024dd9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024dda │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dc9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024de1 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000024e83 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dc9d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dca1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dca8 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc2: 2470 to 000000000002e64e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e652 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e653 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024e87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e655 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e657 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e659 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e65b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024e90 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001ac8 0000000000000038 00001acc FDE cie=00000000 pc=0000000000025000..000000000002522b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025006 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025008 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025009 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002500a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025011 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 166 to 00000000000250b7 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000002e6d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e6d5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e6d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000250bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000250bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000250be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000250c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000250c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b04 0000000000000038 00001b08 FDE cie=00000000 pc=0000000000025230..0000000000025453 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025236 │ │ │ │ +00001fe0 0000000000000064 00001fe4 FDE cie=00000000 pc=000000000002e8f0..000000000002f569 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e8f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025238 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025239 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002523a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025241 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 165 to 00000000000252e6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e8fd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e901 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e908 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc2: 2503 to 000000000002f2cf │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2d3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f2d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000252ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000252eb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f2dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000252f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f2e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001b40 0000000000000038 00001b44 FDE cie=00000000 pc=0000000000025460..0000000000025683 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025466 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025468 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025469 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002546a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025471 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000025515 │ │ │ │ + DW_CFA_advance_loc2: 579 to 000000000002f52b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f52c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f52d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025519 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f52f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002551a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f531 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002551c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f533 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002551e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f535 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025520 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f536 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b7c 0000000000000038 00001b80 FDE cie=00000000 pc=0000000000025690..00000000000258b3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025696 │ │ │ │ +00002048 000000000000004c 0000204c FDE cie=00000000 pc=000000000002f570..000000000002f987 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f576 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025698 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f578 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025699 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f57a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002569a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f57c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000256a1 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000025743 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f57d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f57e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f585 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 819 to 000000000002f8b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f8bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f8bd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025747 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025748 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002574a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002574c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f8c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025750 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002f8d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001bb8 0000000000000038 00001bbc FDE cie=00000000 pc=00000000000258c0..0000000000025ae3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000258c6 │ │ │ │ +00002098 0000000000000044 0000209c FDE cie=00000000 pc=000000000002f990..000000000002fbc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f996 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000258c8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f99f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000258c9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000258ca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f9a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000258d1 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000025975 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f9a3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f9aa │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000002fb7a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025979 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002597a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb81 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002597c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002597e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb85 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025980 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002fb90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001bf4 0000000000000038 00001bf8 FDE cie=00000000 pc=0000000000025af0..0000000000025d13 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025af6 │ │ │ │ +000020e0 0000000000000040 000020e4 FDE cie=00000000 pc=000000000002fbd0..000000000002fda5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fbd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025af8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002fbdf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025af9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbe1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025afa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbe2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025b01 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000025ba3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbe3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fbe7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 383 to 000000000002fd66 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd6a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025ba7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025baa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025bac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd71 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025bb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002fd78 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001c30 0000000000000038 00001c34 FDE cie=00000000 pc=0000000000025d20..0000000000025f4b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025d26 │ │ │ │ +00002124 0000000000000064 00002128 FDE cie=00000000 pc=000000000002fdb0..0000000000030a83 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fdb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d28 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d29 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d2a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fdbf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025d31 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000025dd7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdc0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fdc1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdc5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 3016 to 000000000003098d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030991 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030992 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030994 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025ddc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030996 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025dde │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030998 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025de0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003099a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025de8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000309a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001c6c 0000000000000038 00001c70 FDE cie=00000000 pc=0000000000025f50..0000000000026173 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025f56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f58 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025f59 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025f5a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025f61 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000026006 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000030a2a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030a2b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030a2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002600a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a2e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002600b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002600d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002600f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026010 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030a35 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001ca8 0000000000000040 00001cac FDE cie=00000000 pc=0000000000026180..000000000002639c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026186 │ │ │ │ +0000218c 0000000000000044 00002190 FDE cie=00000000 pc=0000000000030a90..0000000000030cc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002618d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030a9f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002618f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030aa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026196 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030aa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002619d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030aa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000261a4 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000002625f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030aaa │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 464 to 0000000000030c7a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026263 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030c80 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026264 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030c81 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026266 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026268 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002626a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030c87 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026270 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030c90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001cec 0000000000000028 00001cf0 FDE cie=00000000 pc=00000000000263a0..000000000002660c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000263a5 │ │ │ │ +000021d4 0000000000000044 000021d8 FDE cie=00000000 pc=0000000000030cd0..0000000000030f04 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030cd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000263b0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030cdf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000263b7 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 219 to 0000000000026492 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ce1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030ce2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030ce3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030cea │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 464 to 0000000000030eba │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030ec0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030ec1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ec3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ec5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026497 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030ec7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000264a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001d18 0000000000000038 00001d1c FDE cie=00000000 pc=0000000000026610..0000000000026848 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026616 │ │ │ │ +0000221c 000000000000004c 00002220 FDE cie=00000000 pc=0000000000030f10..00000000000310df │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026620 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026621 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026625 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000026632 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 191 to 00000000000266f1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f20 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030f21 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f25 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 367 to 0000000000031094 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031098 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031099 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000266f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003109b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000266f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003109d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003109f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000266fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000310a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026700 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000310a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001d54 0000000000000048 00001d58 FDE cie=00000000 pc=0000000000026850..0000000000026a2c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026856 │ │ │ │ +0000226c 000000000000004c 00002270 FDE cie=00000000 pc=00000000000310e0..000000000003133c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000310e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002685b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000310e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002685d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000310ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026862 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000310ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002686c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000310ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026873 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000310f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026877 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000268f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000310f5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 455 to 00000000000312bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000268f9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000312c0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000268fa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000312c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026900 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312c7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026902 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026908 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000312d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001da0 000000000000003c 00001da4 FDE cie=00000000 pc=0000000000026a30..0000000000026c4f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026a36 │ │ │ │ +000022bc 0000000000000044 000022c0 FDE cie=00000000 pc=0000000000031340..00000000000314dd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a38 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031348 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a39 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003134d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a3a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003134e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026a41 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 451 to 0000000000026c04 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031357 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003135e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031489 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003148d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026c08 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003148e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026c09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031490 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031492 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031494 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000026c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031498 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001de0 000000000000003c 00001de4 FDE cie=00000000 pc=0000000000026c50..0000000000026e6f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026c56 │ │ │ │ +00002304 0000000000000044 00002308 FDE cie=00000000 pc=00000000000314e0..000000000003167d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000314e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c58 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000314e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026c59 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000314ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026c5a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000314ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026c61 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 449 to 0000000000026e22 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000314f7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000314fe │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031629 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003162d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026e26 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003162e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026e27 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031630 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031634 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031638 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e20 000000000000003c 00001e24 FDE cie=00000000 pc=0000000000026e70..000000000002708f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026e76 │ │ │ │ +0000234c 0000000000000044 00002350 FDE cie=00000000 pc=0000000000031680..000000000003181d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031686 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026e78 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031688 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026e79 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003168d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026e7a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003168e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026e81 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 449 to 0000000000027042 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031697 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003169e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 00000000000317c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000317cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027046 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000317ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027047 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027049 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002704b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000317d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027050 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000317d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e60 0000000000000030 00001e64 FDE cie=00000000 pc=0000000000027090..0000000000027331 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027096 │ │ │ │ +00002394 0000000000000044 00002398 FDE cie=00000000 pc=0000000000031820..00000000000319bd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031826 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027097 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031828 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027098 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003182d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002709f │ │ │ │ - DW_CFA_def_cfa_offset: 864 │ │ │ │ - DW_CFA_advance_loc1: 139 to 000000000002712a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003182e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031837 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003183e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031969 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003196d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003196e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002712e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031970 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002712f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027131 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031974 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027138 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001e94 0000000000000020 00001e98 FDE cie=00000000 pc=0000000000027340..00000000000273ec │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027345 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027349 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 111 to 00000000000273b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000273bc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000273c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031978 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001eb8 0000000000000040 00001ebc FDE cie=00000000 pc=00000000000273f0..000000000002761f │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000273f6 │ │ │ │ +000023dc 0000000000000044 000023e0 FDE cie=00000000 pc=00000000000319c0..0000000000031b5d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000319c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000027404 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000319c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027406 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000319cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002740a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000319ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002740b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000319d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027415 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 254 to 0000000000027513 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000319de │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031b09 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027517 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027518 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002751a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002751c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002751e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001efc 0000000000000020 00001f00 FDE cie=00000000 pc=0000000000027620..000000000002767b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027625 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002762f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000027671 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027675 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027676 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001f20 0000000000000040 00001f24 FDE cie=00000000 pc=0000000000027680..00000000000278a4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027686 │ │ │ │ +00002424 0000000000000044 00002428 FDE cie=00000000 pc=0000000000031b60..0000000000031cfd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031b66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002768d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027699 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031b6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002769a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002769b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031b77 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000276a5 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 249 to 000000000002779e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031b7e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031ca9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000277a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031cad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031cae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000277b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001f64 0000000000000020 00001f68 FDE cie=00000000 pc=00000000000278b0..000000000002790b │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000278b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000278bf │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000027901 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027905 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031cb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027906 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031cb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001f88 000000000000003c 00001f8c FDE cie=00000000 pc=0000000000027910..0000000000027ba7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027916 │ │ │ │ +0000246c 0000000000000044 00002470 FDE cie=00000000 pc=0000000000031d00..0000000000031e9d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031d06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000027929 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002792a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031d0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002792b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031d0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027932 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 335 to 0000000000027a81 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031d17 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031d1e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031e49 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e4d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027a85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031e4e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031e50 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031e52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027a8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031e54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031e58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fc8 0000000000000020 00001fcc FDE cie=00000000 pc=0000000000027bb0..0000000000027c0b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027bb5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027bbf │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000027c01 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +000024b4 0000000000000044 000024b8 FDE cie=00000000 pc=0000000000031ea0..000000000003203d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027c05 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027c06 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001fec 0000000000000048 00001ff0 FDE cie=00000000 pc=0000000000027c10..0000000000027db5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027c16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027c1b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ea8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027c20 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031ead │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c22 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031eae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027c23 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031eb7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027c2d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027c37 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 125 to 0000000000027cb4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031ebe │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000031fe9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027cb8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027cb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031fed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027cbb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031fee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027cbd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027cbf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027cc1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027cc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002038 0000000000000020 0000203c FDE cie=00000000 pc=0000000000027dc0..0000000000027e24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027dc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027dd5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000027e1a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027e1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027e1f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ff8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000205c 0000000000000010 00002060 FDE cie=00000000 pc=0000000000027e30..0000000000027e3d │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002070 0000000000000010 00002074 FDE cie=00000000 pc=0000000000027e40..0000000000027e50 │ │ │ │ +000024fc 0000000000000028 00002500 FDE cie=00000000 pc=0000000000032040..0000000000032093 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032046 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003204d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032056 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000003208f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032090 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032092 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002084 000000000000004c 00002088 FDE cie=00000000 pc=0000000000027e50..00000000000295ac │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027e56 │ │ │ │ +00002528 000000000000004c 0000252c FDE cie=00000000 pc=00000000000320a0..00000000000322f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000320a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027e5d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000320ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e5f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e61 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027e62 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000320b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027e63 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000320b1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027e6a │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 4636 to 0000000000029086 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000320b5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 394 to 000000000003223f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029087 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032243 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029088 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032244 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002908a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032246 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002908c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032248 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002908e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003224a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029090 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003224c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029091 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032250 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020d4 000000000000004c 000020d8 FDE cie=00000000 pc=00000000000295b0..000000000002a1fd │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000295b6 │ │ │ │ +00002578 0000000000000048 0000257c FDE cie=00000000 pc=0000000000032300..00000000000323bf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032310 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ba │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032315 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032317 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032318 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032319 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000295c5 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 2954 to 000000000002a14f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003231d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 143 to 00000000000323ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a150 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000323b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a151 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a153 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000323b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a155 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000323b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a157 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000323b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a159 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000323b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a160 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323ba │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002124 000000000000004c 00002128 FDE cie=00000000 pc=000000000002a200..000000000002adcd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a206 │ │ │ │ +000025c4 0000000000000048 000025c8 FDE cie=00000000 pc=00000000000323c0..000000000003247c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000323c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a208 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000323c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a20a │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000323d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a20c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000323d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a20d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a20e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000323d6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a215 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 2788 to 000000000002acf9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000323da │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000032469 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002acfa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003246d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002acfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003246e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002acfd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032470 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002acff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032472 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ad01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032474 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ad03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032476 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002ad08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032477 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002174 000000000000004c 00002178 FDE cie=00000000 pc=000000000002add0..000000000002b92d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002add6 │ │ │ │ +00002610 0000000000000048 00002614 FDE cie=00000000 pc=0000000000032480..0000000000032542 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032486 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002add8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032488 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002adda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003248a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002addc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003248c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002addd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003248d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002adde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003248e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ade5 │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc2: 2676 to 000000000002b859 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032492 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000003252f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b85a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032533 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b85b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032534 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b85d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032536 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b85f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032538 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b861 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003253a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b863 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003253c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002b868 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003253d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000021c4 000000000000004c 000021c8 FDE cie=00000000 pc=000000000002b930..000000000002c41d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b936 │ │ │ │ +0000265c 000000000000004c 00002660 FDE cie=00000000 pc=0000000000032550..0000000000032857 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032558 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b93a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003255a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b93c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003255c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b93d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003255d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b93e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003255e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002b945 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc2: 2577 to 000000000002c356 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032565 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 715 to 0000000000032830 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c357 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032834 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c358 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032835 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c35a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032837 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c35c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032839 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c35e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003283b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c360 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003283d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c368 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000032840 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002214 000000000000004c 00002218 FDE cie=00000000 pc=000000000002c420..000000000002cead │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c426 │ │ │ │ +000026ac 000000000000004c 000026b0 FDE cie=00000000 pc=0000000000032860..0000000000032e04 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c428 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c42a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003286a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c42c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003286c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c42d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032870 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c42e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032874 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c435 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 2524 to 000000000002ce11 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003287b │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 894 to 0000000000032bf9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ce12 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bfd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ce13 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032bfe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ce15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ce17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ce19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ce1b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002ce20 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002264 000000000000004c 00002268 FDE cie=00000000 pc=000000000002ceb0..000000000002d938 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ceb6 │ │ │ │ +000026fc 000000000000004c 00002700 FDE cie=00000000 pc=0000000000032e10..00000000000333f4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032e16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ceb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ceba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cebc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cebd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cebe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e24 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002cec5 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 2498 to 000000000002d887 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032e2b │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 939 to 00000000000331d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d88b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000331da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d88c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000331db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d88e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d890 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d892 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d894 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d898 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000331f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022b4 000000000000004c 000022b8 FDE cie=00000000 pc=000000000002d940..000000000002e368 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002d946 │ │ │ │ +0000274c 000000000000004c 00002750 FDE cie=00000000 pc=0000000000033400..00000000000339a1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033406 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d948 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033408 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d94a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003340a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d94c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003340c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d94d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033410 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d94e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033414 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002d955 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc2: 2356 to 000000000002e289 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003341b │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 942 to 00000000000337c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e28d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e28e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000337ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e290 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e292 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e294 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e296 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000337d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002e2a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000337e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002304 000000000000004c 00002308 FDE cie=00000000 pc=000000000002e370..000000000002ed28 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e376 │ │ │ │ +0000279c 0000000000000030 000027a0 FDE cie=00000000 pc=00000000000339b0..0000000000033a34 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000339b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e378 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000339ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e37a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000339bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e37c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e37d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e37e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002e385 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 2244 to 000000000002ec49 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000339c2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000033a28 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec4d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ec4e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec52 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033a2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec54 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ec56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002ec60 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a2f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002354 000000000000004c 00002358 FDE cie=00000000 pc=000000000002ed30..000000000002f698 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ed36 │ │ │ │ +000027d0 0000000000000030 000027d4 FDE cie=00000000 pc=0000000000033a40..0000000000033ac4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033a46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed38 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033a4a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed3a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed3c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed3d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed3e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ed45 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 2164 to 000000000002f5b9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033a52 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000033ab8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f5bd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f5be │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5c2 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000033abb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033abc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033abe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002f5d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033abf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000023a4 000000000000004c 000023a8 FDE cie=00000000 pc=000000000002f6a0..000000000002ffa8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f6a6 │ │ │ │ +00002804 000000000000004c 00002808 FDE cie=00000000 pc=0000000000033ad0..0000000000033d06 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033ad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f6a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ad8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f6aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ada │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f6ac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033adf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f6ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033ae0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f6ae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033ae1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002f6b5 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 2068 to 000000000002fec9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ae5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 400 to 0000000000033c75 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fecd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fece │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033c7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002fee0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033c88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023f4 000000000000004c 000023f8 FDE cie=00000000 pc=000000000002ffb0..00000000000307fd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ffb6 │ │ │ │ +00002854 0000000000000030 00002858 FDE cie=00000000 pc=0000000000033d10..0000000000033d9c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ffb8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033d1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ffba │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ffbc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ffbd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ffbe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ffc5 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 1624 to 000000000003061d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033d22 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000033d92 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030621 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030622 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030624 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030626 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d93 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030628 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003062a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d96 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030630 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d97 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002444 000000000000004c 00002448 FDE cie=00000000 pc=0000000000030800..000000000003101d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030806 │ │ │ │ +00002888 0000000000000030 0000288c FDE cie=00000000 pc=0000000000033da0..0000000000033e2f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030808 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033daa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003080a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033dab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003080c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003080d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003080e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000030815 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 1576 to 0000000000030e3d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033db2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000033e25 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030e41 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030e42 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030e44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030e46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033e26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030e48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033e27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033e2a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002494 000000000000004c 00002498 FDE cie=00000000 pc=0000000000031020..00000000000317ed │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031026 │ │ │ │ +000028bc 000000000000004c 000028c0 FDE cie=00000000 pc=0000000000033e30..0000000000033faf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033e36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031028 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003102a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003102c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003102d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033e40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003102e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033e41 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000031035 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 1496 to 000000000003160d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033e45 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 343 to 0000000000033f9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031611 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fa0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031612 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033fa1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031614 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031616 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031618 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003161a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031620 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033faa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024e4 000000000000004c 000024e8 FDE cie=00000000 pc=00000000000317f0..0000000000031f8d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000317f6 │ │ │ │ +0000290c 0000000000000064 00002910 FDE cie=00000000 pc=0000000000033fb0..000000000003527b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033fb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000317f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000317fa │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033fc2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000317fc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033fc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000317fd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fcb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000317fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033fcc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000031805 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 1493 to 0000000000031dda │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033fd3 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 3454 to 0000000000034d51 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031dde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034d52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034d53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031de1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031de3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031de5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031de7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034d5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000031df0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034d60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1138 to 00000000000351d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351d3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351d4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351d6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351d8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351da │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000351dc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351dd │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002534 000000000000001c 00002538 FDE cie=00000000 pc=0000000000031f90..000000000003200d │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031f95 │ │ │ │ +00002974 0000000000000028 00002978 FDE cie=00000000 pc=0000000000035280..0000000000035386 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035285 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000031f9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000003200b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035286 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035290 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 209 to 0000000000035361 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035365 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003200c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035366 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035370 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002554 000000000000004c 00002558 FDE cie=00000000 pc=0000000000032010..00000000000321ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032016 │ │ │ │ +000029a0 0000000000000048 000029a4 FDE cie=00000000 pc=0000000000035390..00000000000357ea │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035396 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032018 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003539d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003201a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003539f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003201c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000353a1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003201d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000353a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003201e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000353a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032025 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 367 to 0000000000032194 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000353b4 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 203 to 000000000003547f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032198 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035483 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032199 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035484 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003219b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035486 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003219d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035488 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003219f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003548a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000321a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003548c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000321a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035490 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000025a4 000000000000004c 000025a8 FDE cie=00000000 pc=00000000000321c0..0000000000032372 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000321c6 │ │ │ │ +000029ec 000000000000004c 000029f0 FDE cie=00000000 pc=00000000000357f0..0000000000035caa │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000357f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000321c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000357fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000321ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000357ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000321cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035801 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000321d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035802 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000321d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035803 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000321d8 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 369 to 0000000000032349 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003580a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 275 to 000000000003591d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003234d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035921 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003234e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035922 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032350 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035924 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032352 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035926 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032354 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035928 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032356 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003592a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032360 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035930 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025f4 000000000000004c 000025f8 FDE cie=00000000 pc=0000000000032380..0000000000032502 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032390 │ │ │ │ +00002a3c 0000000000000048 00002a40 FDE cie=00000000 pc=0000000000035cb0..000000000003615a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035cb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032392 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000035cc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032394 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035cc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032396 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ccb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032397 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035ccc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032398 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035ccd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003239f │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 322 to 00000000000324e1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035cd4 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 249 to 0000000000035dcd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000324e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035dd1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000324e6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000324e8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000324ea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000324ec │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000324ee │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000324f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002644 0000000000000038 00002648 FDE cie=00000000 pc=0000000000032510..0000000000032625 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032516 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032518 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032519 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003251a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003251e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 137 to 00000000000325a7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035dd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000325ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035dd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000325ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035dd6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035dd8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035dda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000325b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002680 0000000000000020 00002684 FDE cie=00000000 pc=0000000000032630..0000000000032729 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032635 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032639 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000326b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000326b6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000326c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000026a4 0000000000000020 000026a8 FDE cie=00000000 pc=0000000000032730..0000000000032841 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032735 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032739 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000327cd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000327d1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000327d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000026c8 0000000000000020 000026cc FDE cie=00000000 pc=0000000000032850..00000000000328b8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032855 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003285e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000328ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000328b3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000026ec 0000000000000028 000026f0 FDE cie=00000000 pc=00000000000328c0..00000000000329af │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000328c5 │ │ │ │ +00002a88 0000000000000028 00002a8c FDE cie=00000000 pc=0000000000036160..0000000000036266 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036165 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000328c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036166 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000328cd │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000003296c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003616d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 215 to 0000000000036244 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003296d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036248 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003296e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036249 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032970 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036250 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002718 000000000000001c 0000271c FDE cie=00000000 pc=00000000000329b0..00000000000329e1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000329b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000329e0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00002ab4 0000000000000010 00002ab8 FDE cie=00000000 pc=0000000000036270..0000000000036282 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002738 0000000000000064 0000273c FDE cie=00000000 pc=00000000000329f0..0000000000032c19 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000329f6 │ │ │ │ +00002ac8 0000000000000034 00002acc FDE cie=00000000 pc=0000000000036290..00000000000362e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036296 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000329fb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000329fd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000362a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000329ff │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032a00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032a01 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a05 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 358 to 0000000000032b6b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032b6f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032b70 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000362a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032b72 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032b74 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032b76 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032b78 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032b80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000032bab │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032bac │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000362a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032bad │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000362dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032baf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000362dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000362de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032bb6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027a0 000000000000004c 000027a4 FDE cie=00000000 pc=0000000000032c20..0000000000033074 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032c26 │ │ │ │ +00002b00 000000000000004c 00002b04 FDE cie=00000000 pc=00000000000362f0..0000000000036d56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000362f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032c2d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000362fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c2f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036301 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036302 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c33 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036303 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032c3a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 993 to 000000000003301b │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003630d │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 1894 to 0000000000036a73 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003301c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a77 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003301d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036a78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003301f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033021 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a7c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033023 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033025 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036a80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033026 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036a88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027f0 0000000000000058 000027f4 FDE cie=00000000 pc=0000000000033080..0000000000033445 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003308f │ │ │ │ +00002b50 0000000000000044 00002b54 FDE cie=00000000 pc=0000000000036d60..0000000000036ecc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036d66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033091 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000036d71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033093 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033094 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036d74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033095 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d78 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033099 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 826 to 00000000000333d3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036d7f │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000036ebb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000333d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ebf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000333d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ec0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ec2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ec4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ec6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000333e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ec7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000033410 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033418 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000284c 0000000000000050 00002850 FDE cie=00000000 pc=0000000000033450..0000000000033c73 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033456 │ │ │ │ +00002b98 000000000000004c 00002b9c FDE cie=00000000 pc=0000000000036ed0..000000000003708f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036ed6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003345d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036ede │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003345f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036ee6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033461 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ee8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033462 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036eec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033463 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036eed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033467 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 2028 to 0000000000033c53 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036ef4 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 315 to 000000000003702f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033c56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037030 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033c57 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037031 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c59 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037033 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c5b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037035 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c5d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037037 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037039 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033c60 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037040 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000028a0 0000000000000044 000028a4 FDE cie=00000000 pc=0000000000033c80..0000000000033d71 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033c86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033c92 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000033c9f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000033cb8 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cba │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033cc6 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033cc7 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033cdf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033ce2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033ce8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000033cff │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000033d0c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000033d37 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000033d3a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000028e8 0000000000000060 000028ec FDE cie=00000000 pc=0000000000033d80..00000000000340e5 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000033d8f │ │ │ │ +00002be8 0000000000000048 00002bec FDE cie=00000000 pc=0000000000037090..00000000000371ff │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d91 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003709e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d93 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000370a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d95 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000370a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d96 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000370a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d97 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d9b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 720 to 000000000003406b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370b1 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 241 to 00000000000371a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003406c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000371a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003406d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000371a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003406f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000371a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034071 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000371a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034073 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000371aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034075 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000371ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000034080 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000371b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000340b0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000340b8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -0000294c 0000000000000048 00002950 FDE cie=00000000 pc=00000000000340f0..00000000000346cc │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000340f6 │ │ │ │ +00002c34 0000000000000050 00002c38 FDE cie=00000000 pc=0000000000037200..00000000000373f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037206 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000340fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037208 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003720a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034101 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003720c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034102 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003720d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034103 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037213 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034107 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1426 to 0000000000034699 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003721a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 453 to 00000000000373df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003469c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000373e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003469d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000373e4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003469f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000346a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000346a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000346a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000373ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000346b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000373ed │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002998 0000000000000010 0000299c FDE cie=00000000 pc=00000000000346d0..00000000000346d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000029ac 0000000000000010 000029b0 FDE cie=00000000 pc=00000000000346e0..00000000000346ed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000029c0 0000000000000010 000029c4 FDE cie=00000000 pc=00000000000346f0..00000000000346fd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029d4 0000000000000010 000029d8 FDE cie=00000000 pc=0000000000034700..000000000003470b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000029e8 000000000000001c 000029ec FDE cie=00000000 pc=0000000000034710..0000000000034771 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000034725 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003472f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000034742 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000034752 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ +00002c88 0000000000000014 00002c8c FDE cie=00000000 pc=0000000000037400..0000000000037468 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003741c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000037457 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002a08 000000000000004c 00002a0c FDE cie=00000000 pc=0000000000034780..0000000000034b74 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034786 │ │ │ │ +00002ca0 000000000000004c 00002ca4 FDE cie=00000000 pc=0000000000037470..0000000000037a13 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034788 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003747d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003478a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003747f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003478c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037481 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003478d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037482 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003478e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037483 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034795 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 494 to 0000000000034983 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037487 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1389 to 00000000000379f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034984 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000379f7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034985 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000379f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034987 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034989 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003498b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003498d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000034990 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037a01 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a58 0000000000000034 00002a5c FDE cie=00000000 pc=0000000000034b80..0000000000034cc6 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000034ba6 │ │ │ │ +00002cf0 0000000000000058 00002cf4 FDE cie=00000000 pc=0000000000037a20..0000000000037df4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037a26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000034bb0 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037a2b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037a2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 203 to 0000000000034c7b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037a33 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc1: 189 to 0000000000037af0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037af1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037af2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037af4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034c7c │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037af8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034c88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000034ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034ca9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034cb0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034cb8 │ │ │ │ + DW_CFA_advance_loc2: 477 to 0000000000037cdd │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ce1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ce2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ce4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034cc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ce8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037cf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a90 000000000000004c 00002a94 FDE cie=00000000 pc=0000000000034cd0..000000000003523e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034cd6 │ │ │ │ +00002d4c 000000000000004c 00002d50 FDE cie=00000000 pc=0000000000037e00..0000000000038372 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037e06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000034cdd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034cdf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034ce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034ce2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034ce3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037e0e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034ce7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1341 to 0000000000035224 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037e15 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc2: 675 to 00000000000380b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000035227 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035228 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003522a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003522c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003522e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035230 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035231 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000380c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002ae0 0000000000000068 00002ae4 FDE cie=00000000 pc=0000000000035240..0000000000035387 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000035252 │ │ │ │ +00002d9c 0000000000000048 00002da0 FDE cie=00000000 pc=0000000000038380..000000000003867b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035257 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003838d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003525c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038392 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003525e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038397 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035262 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038398 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035263 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038399 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003526a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 225 to 000000000003534b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003839d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 640 to 000000000003861d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003534f │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003861e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035350 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003861f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035352 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038621 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035354 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038623 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035356 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038625 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035358 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038627 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003535d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000038630 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035361 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035362 │ │ │ │ + │ │ │ │ +00002de8 0000000000000014 00002dec FDE cie=00000000 pc=0000000000038680..00000000000386f8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000386a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035363 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035365 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035367 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035369 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003536b │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000386e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b4c 0000000000000068 00002b50 FDE cie=00000000 pc=0000000000035390..0000000000035666 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035396 │ │ │ │ +00002e00 000000000000004c 00002e04 FDE cie=00000000 pc=0000000000038700..0000000000038c36 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000353a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003870a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000353a2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003870f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000353a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038711 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000353a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038712 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000353ac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038713 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000353b0 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 431 to 000000000003555f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035563 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035564 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035566 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035568 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003556a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003556c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035578 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000035590 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038717 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1285 to 0000000000038c1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035591 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038c1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035592 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038c20 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035594 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035596 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035598 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003559a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000355a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038c29 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002bb8 0000000000000030 00002bbc FDE cie=00000000 pc=0000000000035670..000000000003571b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035676 │ │ │ │ +00002e50 0000000000000030 00002e54 FDE cie=00000000 pc=0000000000038c40..0000000000038ceb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038c46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000035681 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000038c51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035682 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038c52 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035686 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c56 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000003570e │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000038cde │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035712 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038ce2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035713 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038ce3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035715 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ce5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035716 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038ce6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bec 0000000000000028 00002bf0 FDE cie=00000000 pc=0000000000035720..00000000000357b9 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035725 │ │ │ │ +00002e84 0000000000000028 00002e88 FDE cie=00000000 pc=0000000000038cf0..0000000000038d89 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038cf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000035732 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000038d02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035736 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038d06 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000357af │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000038d7f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000357b2 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000357b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038d83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000357b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038d84 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c18 0000000000000010 00002c1c FDE cie=00000000 pc=00000000000357c0..00000000000357d3 │ │ │ │ +00002eb0 0000000000000010 00002eb4 FDE cie=00000000 pc=0000000000038d90..0000000000038da3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c2c 0000000000000018 00002c30 FDE cie=00000000 pc=00000000000357e0..0000000000035836 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000357e8 │ │ │ │ +00002ec4 0000000000000018 00002ec8 FDE cie=00000000 pc=0000000000038db0..0000000000038e06 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038db8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000035830 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000038e00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035831 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e01 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c48 000000000000004c 00002c4c FDE cie=00000000 pc=0000000000035840..0000000000036065 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035846 │ │ │ │ +00002ee0 000000000000004c 00002ee4 FDE cie=00000000 pc=0000000000038e10..0000000000039635 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038e16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035848 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003584a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003584c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038e1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003584d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003584e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035855 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000038e25 │ │ │ │ DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 289 to 0000000000035976 │ │ │ │ + DW_CFA_advance_loc2: 289 to 0000000000038f46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035977 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038f47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035978 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038f48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003597a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038f4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003597c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038f4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003597e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038f4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035980 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038f50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035988 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038f58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c98 000000000000002c 00002c9c FDE cie=00000000 pc=0000000000036070..00000000000361c1 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036075 │ │ │ │ +00002f30 000000000000002c 00002f34 FDE cie=00000000 pc=0000000000039640..0000000000039791 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039645 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036079 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039649 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036080 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039650 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 262 to 0000000000036186 │ │ │ │ + DW_CFA_advance_loc2: 262 to 0000000000039756 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003618a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003975a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003618b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003975b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036190 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cc8 000000000000004c 00002ccc FDE cie=00000000 pc=00000000000361d0..00000000000362d2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000361d6 │ │ │ │ +00002f60 000000000000004c 00002f64 FDE cie=00000000 pc=00000000000397a0..00000000000398a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000397a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000361db │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000397ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000361dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000397ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000361df │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000397af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000361e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000397b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000361e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000397b1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000361e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000397b8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 207 to 00000000000362b7 │ │ │ │ + DW_CFA_advance_loc1: 207 to 0000000000039887 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000362b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039888 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000362b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039889 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003988b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003988d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003988f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000362c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039891 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000362c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039898 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d18 0000000000000030 00002d1c FDE cie=00000000 pc=00000000000362e0..000000000003633f │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000362e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000362e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000362ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000003632d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003632e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003632f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003633c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003633d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003633e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002d4c 0000000000000014 00002d50 FDE cie=00000000 pc=0000000000036340..000000000003636a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036348 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000036366 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00002fb0 0000000000000014 00002fb4 FDE cie=00000000 pc=00000000000398b0..00000000000398b5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d64 0000000000000060 00002d68 FDE cie=00000000 pc=0000000000036370..0000000000036f63 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036376 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003637b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003637d │ │ │ │ +00002fc8 0000000000000010 00002fcc FDE cie=00000000 pc=00000000000398c0..00000000000398f2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000398c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003637f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036380 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036381 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036388 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc2: 1785 to 0000000000036a81 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036a82 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036a83 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a85 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a87 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a89 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a8b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036a90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1224 to 0000000000036f58 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036f59 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036f5a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036f5c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036f5e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036f60 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036f62 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002dc8 0000000000000028 00002dcc FDE cie=00000000 pc=0000000000036f70..0000000000037016 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036f75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000036f82 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036f86 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000003700b │ │ │ │ +00002fdc 0000000000000018 00002fe0 FDE cie=00000000 pc=0000000000039900..00000000000399a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039908 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 150 to 000000000003999e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003700f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037010 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037011 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003999f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002df4 000000000000004c 00002df8 FDE cie=00000000 pc=0000000000037020..0000000000037444 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037026 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037028 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003702a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003702c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003702d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003702e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037035 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 752 to 0000000000037325 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037329 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003732a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003732c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003732e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037330 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037332 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037338 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00002ff8 0000000000000010 00002ffc FDE cie=00000000 pc=00000000000399b0..00000000000399c9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e44 0000000000000028 00002e48 FDE cie=00000000 pc=0000000000037450..00000000000374e6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037455 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003745b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037462 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000374db │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000374df │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000374e0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000374e1 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000300c 0000000000000010 00003010 FDE cie=00000000 pc=00000000000399d0..00000000000399ee │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e70 0000000000000028 00002e74 FDE cie=00000000 pc=00000000000374f0..0000000000037586 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000374f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000374fb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037502 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000003757b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003757f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037580 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037581 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00003020 0000000000000014 00003024 FDE cie=00000000 pc=00000000000399f0..0000000000039a0e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e9c 0000000000000028 00002ea0 FDE cie=00000000 pc=0000000000037590..000000000003762b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037595 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003759b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000375a2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000037620 │ │ │ │ +00003038 0000000000000018 0000303c FDE cie=00000000 pc=0000000000039a10..0000000000039a56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039a18 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000039a50 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037624 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037625 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037626 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a51 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ec8 0000000000000034 00002ecc FDE cie=00000000 pc=0000000000037630..0000000000037699 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037636 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003763b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003763f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037643 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003764f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000037692 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037693 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037694 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037696 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037698 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002f00 0000000000000034 00002f04 FDE cie=00000000 pc=00000000000376a0..0000000000037709 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000376a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000376ab │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000376af │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000376b3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000376bf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000037702 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037703 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037704 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037706 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037708 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002f38 0000000000000034 00002f3c FDE cie=00000000 pc=0000000000037710..0000000000037780 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037716 │ │ │ │ +00003054 0000000000000038 00003058 FDE cie=00000000 pc=0000000000039a60..0000000000039ac7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039a66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003771b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039a6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003771f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037723 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039a6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003772f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000037779 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003777a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003777b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003777d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003777f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002f70 000000000000004c 00002f74 FDE cie=00000000 pc=0000000000037780..000000000003801c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037786 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037794 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003779d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000377a2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000377a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a71 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000377a4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000377ab │ │ │ │ - DW_CFA_def_cfa_offset: 1232 │ │ │ │ - DW_CFA_advance_loc2: 803 to 0000000000037ace │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000039aa2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037acf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037ad0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ad2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039aa9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ad4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039aaa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039aac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039aae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037ad9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039aaf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002fc0 000000000000004c 00002fc4 FDE cie=00000000 pc=0000000000038020..000000000003867d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038026 │ │ │ │ +00003090 0000000000000060 00003094 FDE cie=00000000 pc=0000000000039ae0..0000000000039e45 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000039aef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038028 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039af1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003802a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039af3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003802c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039af5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003802d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039af6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003802e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039af7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038035 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 1196 to 00000000000384e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039afb │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 720 to 0000000000039dcb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000384e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039dcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000384e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039dcd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dcf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dd1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dd3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dd5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000039de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000039e10 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039e18 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00003010 0000000000000048 00003014 FDE cie=00000000 pc=0000000000038680..0000000000038b31 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038686 │ │ │ │ +000030f4 0000000000000048 000030f8 FDE cie=00000000 pc=0000000000039e50..000000000003a42c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039e56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000038699 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039e5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003869b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003869d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003869e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039e62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003869f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039e63 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000386a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e67 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000038740 │ │ │ │ + DW_CFA_advance_loc2: 1426 to 000000000003a3f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038741 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003a3fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038742 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a3fd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038744 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038746 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a401 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038748 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a403 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003874a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a405 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038750 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003a410 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000305c 0000000000000028 00003060 FDE cie=00000000 pc=0000000000038b40..0000000000038bd2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038b45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000038b52 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b56 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000038bc3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038bc7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038bcd │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00003140 0000000000000010 00003144 FDE cie=00000000 pc=000000000003a430..000000000003a43b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003088 000000000000004c 0000308c FDE cie=00000000 pc=0000000000038be0..00000000000390fd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038be6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038be8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038bed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038bf6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038bf7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038bf8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038c02 │ │ │ │ - DW_CFA_def_cfa_offset: 1200 │ │ │ │ - DW_CFA_advance_loc2: 1104 to 0000000000039052 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039053 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039054 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039056 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039058 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003905a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003905c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039060 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00003154 0000000000000010 00003158 FDE cie=00000000 pc=000000000003a440..000000000003a44a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030d8 000000000000004c 000030dc FDE cie=00000000 pc=0000000000039100..00000000000394a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039106 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003910d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003910f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039111 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039112 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039113 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003911a │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 889 to 0000000000039493 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039494 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039495 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039497 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039499 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003949b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003949d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003949e │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00003168 0000000000000014 0000316c FDE cie=00000000 pc=000000000003a450..000000000003a4a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003128 000000000000004c 0000312c FDE cie=00000000 pc=00000000000394b0..0000000000039fe5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000394b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000394bd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394bf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000394c0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000394c1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000394c5 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1666 to 0000000000039b47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039b48 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039b49 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b4b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b4d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b4f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b51 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039b58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003178 0000000000000014 0000317c FDE cie=00000000 pc=0000000000039ff0..0000000000039ff5 │ │ │ │ +00003180 0000000000000010 00003184 FDE cie=00000000 pc=000000000003a4b0..000000000003a4b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003194 0000000000000010 00003198 FDE cie=00000000 pc=000000000003a4c0..000000000003a4cd │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000031a8 0000000000000010 000031ac FDE cie=00000000 pc=000000000003a4d0..000000000003a4dd │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003190 0000000000000060 00003194 FDE cie=00000000 pc=000000000003a000..000000000003a365 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003a00f │ │ │ │ +000031bc 0000000000000010 000031c0 FDE cie=00000000 pc=000000000003a4e0..000000000003a4eb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000031d0 000000000000001c 000031d4 FDE cie=00000000 pc=000000000003a4f0..000000000003a551 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000003a505 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a011 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a013 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a015 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a016 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a017 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a01b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 720 to 000000000003a2eb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a2ec │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a2ed │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a2ef │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a50f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a2f1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a2f3 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003a522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a2f5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003a300 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003a330 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a532 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a338 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000031f4 0000000000000048 000031f8 FDE cie=00000000 pc=000000000003a370..000000000003a94c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a376 │ │ │ │ +000031f0 000000000000004c 000031f4 FDE cie=00000000 pc=000000000003a560..000000000003a954 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a37d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a568 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a37f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a56a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a381 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a56c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a382 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a56d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a383 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a56e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a387 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 1426 to 000000000003a919 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a575 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 494 to 000000000003a763 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003a91c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a764 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a91d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a765 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a91f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a767 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a921 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a769 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a923 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a76b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a925 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a76d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003a930 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003a770 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 00003240 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -1,103 +1,7 @@ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUS │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUS │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -d$xL+d$pH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -I;D$8tPH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -eHH9\$0t4 │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -T$hH+F0H │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AWAVAUATU │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVATUSH │ │ │ │ -D$$--hef │ │ │ │ -[]A\A^A_ │ │ │ │ -[]A\A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ @@ -166,63 +70,234 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -T$xD;T$T │ │ │ │ +B8M+B0xLO │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ - []A\A]A^ │ │ │ │ +H+T$ I+W8H │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUS │ │ │ │ +([]A\A]A^A_ │ │ │ │ +L$8M+L$0I │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +T$8I+T$0H │ │ │ │ +[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -B8M+B0xLO │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUS │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUS │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ h[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ + []A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -H+T$ I+W8H │ │ │ │ +[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +T$xD;T$T │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +d$xL+d$pH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUS │ │ │ │ -([]A\A]A^A_ │ │ │ │ -L$8M+L$0I │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +I;D$8tPH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +eHH9\$0t4 │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +T$hH+F0H │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -T$8I+T$0H │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +x[]A\A]A^A_ │ │ │ │ +AWAVAUATU │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVATUSH │ │ │ │ +D$$--hef │ │ │ │ +[]A\A^A_ │ │ │ │ +[]A\A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ B8M+B0xLO │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +expected │ │ │ │ + within a tolerance of │ │ │ │ + percent; │ │ │ │ +; actual value is │ │ │ │ +The value │ │ │ │ + was expected to be less than │ │ │ │ +expected ' │ │ │ │ +'; actual value is ' │ │ │ │ +(A2,Z16.16) │ │ │ │ +expected to be true │ │ │ │ + is before │ │ │ │ + alphabetically. │ │ │ │ +Error allocating %lu bytes │ │ │ │ + │ │ │ │ +--contains │ │ │ │ +formatted │ │ │ │ +, only : │ │ │ │ + implicit none │ │ │ │ + test_fixture_t( │ │ │ │ + ,test_fixture_t( │ │ │ │ + end associate │ │ │ │ +end program test_suite_driver │ │ │ │ + end function │ │ │ │ + type( │ │ │ │ + use julienne_m, only : & │ │ │ │ + implicit none │ │ │ │ + type, extends(test_t) :: │ │ │ │ + contains │ │ │ │ + end type │ │ │ │ + test_subject = 'A │ │ │ │ + test_results = │ │ │ │ +_test%run( & │ │ │ │ + test_diagnosis = .all.( & │ │ │ │ +%pi() .within. 0.001 & │ │ │ │ + ) // ' (pi approximation)' │ │ │ │ + test_diagnosis = & │ │ │ │ +end module │ │ │ │ + "test suite": { │ │ │ │ + "test subjects" : [ │ │ │ │ +test suite │ │ │ │ +test subjects │ │ │ │ +(*(a,:,i0)) │ │ │ │ + tests passed. │ │ │ │ + tests were skipped. │ │ │ │ +flag_value │ │ │ │ +("(",g20.13,",",g20.13,")") │ │ │ │ +(g20.13) │ │ │ │ +strings_array │ │ │ │ +(a,f0.3,a) │ │ │ │ +Test-suite run time: │ │ │ │ + seconds │ │ │ │ +Number of images: │ │ │ │ + tests were skipped _____ │ │ │ │ +Some tests failed. │ │ │ │ +passes on │ │ │ │ +FAILS on │ │ │ │ + SKIPS on │ │ │ │ +peer image failure │ │ │ │ + diagnostics on image │ │ │ │ +(*('(',G0,',',G0,')',:,' │ │ │ │ +(*(G25.20,:,' │ │ │ │ +(*(G0,:,' │ │ │ │ + within a fractional tolerance of │ │ │ │ + was expected to be greater than │ │ │ │ + was expected to be greater than or equal to │ │ │ │ + was expected to be less than or equal to │ │ │ │ +././src/julienne/julienne_test_diagnosis_s.F90 │ │ │ │ +In file '././src/julienne/julienne_test_diagnosis_s.F90', around line 137 │ │ │ │ +In file '././src/julienne/julienne_github_ci_s.f90', around line 19 │ │ │ │ +././src/julienne/julienne_file_s.F90 │ │ │ │ +In file '././src/julienne/julienne_file_s.F90', around line 104 │ │ │ │ +In file '././src/julienne/julienne_file_s.F90', around line 67 │ │ │ │ +In file '././src/julienne/julienne_file_s.F90', around line 70 │ │ │ │ +Integer overflow when calculating the amount of memory to allocate │ │ │ │ +In file '././src/julienne/julienne_file_s.F90', around line 46 │ │ │ │ ././src/julienne/julienne_test_suite_s.F90 │ │ │ │ ! Copyright (c) 2024-2025, The Regents of the University of California and Sourcery Institute │ │ │ │ ! Terms of use are as specified in LICENSE.txt │ │ │ │ use julienne_m, only : test_fixture_t, test_harness_t │ │ │ │ associate(test_harness => test_harness_t([ & │ │ │ │ call test_harness%report_results │ │ │ │ type(test_diagnosis_t) test_diagnosis │ │ │ │ @@ -241,23 +316,28 @@ │ │ │ │ ,test_description_t('skipping something') & │ │ │ │ function check_something() result(test_diagnosis) │ │ │ │ [22./7., 3.14159] .approximates. │ │ │ │ function do_something() result(test_diagnosis) │ │ │ │ test_diagnosis_t(test_passed = 1 == 1, diagnostics_string = 'craziness ensued') │ │ │ │ Error reallocating to %lu bytes │ │ │ │ In file '././src/julienne/julienne_test_suite_s.F90', around line 88 │ │ │ │ -Integer overflow when calculating the amount of memory to allocate │ │ │ │ In file '././src/julienne/julienne_test_suite_s.F90', around line 33 │ │ │ │ +././src/julienne/julienne_test_s.F90 │ │ │ │ +In file '././src/julienne/julienne_command_line_s.f90', around line 47 │ │ │ │ +Attempting to allocate already allocated variable '%s' │ │ │ │ +At line 51 of file ././src/julienne/julienne_command_line_s.f90 │ │ │ │ +In file '././src/julienne/julienne_command_line_s.f90', around line 51 │ │ │ │ +In file '././src/julienne/julienne_command_line_s.f90', around line 35 │ │ │ │ +In file '././src/julienne/julienne_command_line_s.f90', around line 26 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 540 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 541 │ │ │ │ ././src/julienne/julienne_string_s.F90 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 515 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 516 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 314 │ │ │ │ -Attempting to allocate already allocated variable '%s' │ │ │ │ At line 310 of file ././src/julienne/julienne_string_s.F90 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 310 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 73 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 67 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 61 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 55 │ │ │ │ In file '././src/julienne/julienne_string_s.F90', around line 49 │ │ │ │ @@ -273,275 +353,45 @@ │ │ │ │ angular brackets (<>) denote a user-provided value, and passing a substring limits execution to │ │ │ │ the tests with test subjects or test descriptions containing the user-specified substring. │ │ │ │ Append '-- --help' or '-- -h' to your `fpm test` command to display usage information. │ │ │ │ Running all tests. │ │ │ │ (Add '-- --contains ' to run only tests with subjects or descriptions containing the specified string.) │ │ │ │ Running only tests with subjects or descriptions containing ' │ │ │ │ In file '././src/julienne/julienne_test_harness_s.F90', around line 19 │ │ │ │ -././src/julienne/julienne_test_s.F90 │ │ │ │ +././src/julienne/julienne_test_result_s.F90 │ │ │ │ In file '././src/julienne/julienne_test_fixture_s.F90', around line 10 │ │ │ │ - within a fractional tolerance of │ │ │ │ - was expected to be greater than │ │ │ │ - was expected to be greater than or equal to │ │ │ │ - was expected to be less than or equal to │ │ │ │ -././src/julienne/julienne_test_diagnosis_s.F90 │ │ │ │ -In file '././src/julienne/julienne_test_diagnosis_s.F90', around line 137 │ │ │ │ -In file '././src/julienne/julienne_command_line_s.f90', around line 47 │ │ │ │ -At line 51 of file ././src/julienne/julienne_command_line_s.f90 │ │ │ │ -In file '././src/julienne/julienne_command_line_s.f90', around line 51 │ │ │ │ -In file '././src/julienne/julienne_command_line_s.f90', around line 35 │ │ │ │ -In file '././src/julienne/julienne_command_line_s.f90', around line 26 │ │ │ │ -In file '././src/julienne/julienne_github_ci_s.f90', around line 19 │ │ │ │ format_s separated_values: unsupported type │ │ │ │ formats_s separated_values: unsupported rank │ │ │ │ -././src/julienne/julienne_test_result_s.F90 │ │ │ │ -././src/julienne/julienne_file_s.F90 │ │ │ │ -In file '././src/julienne/julienne_file_s.F90', around line 104 │ │ │ │ -In file '././src/julienne/julienne_file_s.F90', around line 67 │ │ │ │ -In file '././src/julienne/julienne_file_s.F90', around line 70 │ │ │ │ -In file '././src/julienne/julienne_file_s.F90', around line 46 │ │ │ │ -formatted │ │ │ │ -, only : │ │ │ │ - implicit none │ │ │ │ - test_fixture_t( │ │ │ │ - ,test_fixture_t( │ │ │ │ - end associate │ │ │ │ -end program test_suite_driver │ │ │ │ - end function │ │ │ │ - type( │ │ │ │ - use julienne_m, only : & │ │ │ │ - implicit none │ │ │ │ - type, extends(test_t) :: │ │ │ │ - contains │ │ │ │ - end type │ │ │ │ - test_subject = 'A │ │ │ │ - test_results = │ │ │ │ -_test%run( & │ │ │ │ - test_diagnosis = .all.( & │ │ │ │ -%pi() .within. 0.001 & │ │ │ │ - ) // ' (pi approximation)' │ │ │ │ - test_diagnosis = & │ │ │ │ -end module │ │ │ │ - "test suite": { │ │ │ │ - "test subjects" : [ │ │ │ │ -test suite │ │ │ │ -test subjects │ │ │ │ -Error allocating %lu bytes │ │ │ │ -("(",g20.13,",",g20.13,")") │ │ │ │ -(g20.13) │ │ │ │ -strings_array │ │ │ │ ---contains │ │ │ │ -(a,f0.3,a) │ │ │ │ -Test-suite run time: │ │ │ │ - seconds │ │ │ │ -Number of images: │ │ │ │ -(*(a,:,i0)) │ │ │ │ - tests passed. │ │ │ │ - tests were skipped _____ │ │ │ │ -Some tests failed. │ │ │ │ - tests were skipped. │ │ │ │ -expected │ │ │ │ - within a tolerance of │ │ │ │ - percent; │ │ │ │ -; actual value is │ │ │ │ -The value │ │ │ │ - was expected to be less than │ │ │ │ -expected ' │ │ │ │ -'; actual value is ' │ │ │ │ -(A2,Z16.16) │ │ │ │ -expected to be true │ │ │ │ - is before │ │ │ │ - alphabetically. │ │ │ │ - │ │ │ │ -flag_value │ │ │ │ -(*('(',G0,',',G0,')',:,' │ │ │ │ -(*(G25.20,:,' │ │ │ │ -(*(G0,:,' │ │ │ │ -passes on │ │ │ │ -FAILS on │ │ │ │ - SKIPS on │ │ │ │ -peer image failure │ │ │ │ - diagnostics on image │ │ │ │ ,,,,,,,, │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __cxa_finalize │ │ │ │ -__julienne_multi_image_m_MOD_internal_error_stop │ │ │ │ -__julienne_multi_image_m_MOD_julienne_error_stop │ │ │ │ -_gfortran_error_stop_string │ │ │ │ -__julienne_multi_image_m_MOD_internal_co_sum_integer │ │ │ │ -__julienne_multi_image_m_MOD_julienne_co_sum_integer │ │ │ │ -__stack_chk_fail │ │ │ │ -__julienne_multi_image_m_MOD_internal_sync_all │ │ │ │ -__julienne_multi_image_m_MOD_julienne_sync_all │ │ │ │ -__julienne_multi_image_m_MOD_internal_num_images │ │ │ │ -__julienne_multi_image_m_MOD_julienne_num_images │ │ │ │ -__julienne_multi_image_m_MOD_internal_this_image │ │ │ │ -__julienne_multi_image_m_MOD_julienne_this_image │ │ │ │ -__julienne_bin_m_MOD_last │ │ │ │ -__julienne_bin_m_MOD_first │ │ │ │ -__julienne_bin_m_MOD_construct │ │ │ │ -__julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t │ │ │ │ -__julienne_bin_m_MOD___vtab_julienne_bin_m_Bin_t │ │ │ │ -__julienne_bin_m_MOD___def_init_julienne_bin_m_Bin_t │ │ │ │ -__julienne_test_suite_m_MOD_write_driver │ │ │ │ -__julienne_string_m_MOD___vtab_julienne_string_m_String_t │ │ │ │ -_gfortran_st_open │ │ │ │ -_gfortran_st_write │ │ │ │ -_gfortran_transfer_character_write │ │ │ │ -_gfortran_st_write_done │ │ │ │ -__julienne_string_m_MOD_character_cat_string_t │ │ │ │ -__julienne_string_m_MOD_string_t_cat_character │ │ │ │ -__julienne_string_m_MOD_string_t_cat_string_t │ │ │ │ -__julienne_string_m_MOD_as_character │ │ │ │ -_gfortran_st_close │ │ │ │ -__julienne_test_suite_m_MOD_stub_file │ │ │ │ -__julienne_string_m_MOD_assign_string_t_to_character │ │ │ │ -__julienne_string_m_MOD_from_characters │ │ │ │ -_gfortran_concat_string │ │ │ │ -__julienne_file_m_MOD_from_lines │ │ │ │ -__julienne_test_suite_m_MOD_driver_file │ │ │ │ -_gfortran_os_error_at │ │ │ │ -__julienne_test_suite_m_MOD_to_file │ │ │ │ -__julienne_string_m_MOD_strings_with_comma_separator │ │ │ │ -__julienne_string_m_MOD_bracket │ │ │ │ -__julienne_test_suite_m_MOD_from_file │ │ │ │ -__julienne_file_m_MOD___vtab_julienne_file_m_File_t │ │ │ │ -__julienne_file_m_MOD_lines │ │ │ │ -__julienne_string_m_MOD_get_json_key │ │ │ │ -__julienne_string_m_MOD_string_t_eq_character │ │ │ │ -__julienne_string_m_MOD_get_string_t_array_with_string_t_key │ │ │ │ -__julienne_test_suite_m_MOD_from_components │ │ │ │ -_gfortran_runtime_error │ │ │ │ -__julienne_test_suite_m_MOD_test_types │ │ │ │ -__julienne_test_suite_m_MOD_test_modules │ │ │ │ -__julienne_test_suite_m_MOD_test_subjects │ │ │ │ -__julienne_formats_m_MOD___vtab__STAR │ │ │ │ -__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t │ │ │ │ -__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t │ │ │ │ -__julienne_test_m_MOD___vtab_julienne_test_m_Test_t │ │ │ │ -__julienne_test_fixture_m_MOD___vtab_julienne_test_fixture_m_Test_fixture_t │ │ │ │ -__julienne_test_fixture_m_MOD___def_init_julienne_test_fixture_m_Test_fixture_t │ │ │ │ -__julienne_test_fixture_m_MOD_report │ │ │ │ -__julienne_string_m_MOD_assign_character_to_string_t │ │ │ │ -__julienne_string_m_MOD_character_ne_string_t │ │ │ │ -_gfortran_compare_string │ │ │ │ -__julienne_string_m_MOD_string_t_ne_character │ │ │ │ -__julienne_string_m_MOD_string_t_ne_string_t │ │ │ │ -__julienne_string_m_MOD_character_eq_string_t │ │ │ │ -__julienne_string_m_MOD_string_t_eq_string_t │ │ │ │ -__julienne_string_m_MOD_get_double_precision_array │ │ │ │ -_gfortran_string_index │ │ │ │ -_gfortran_st_read │ │ │ │ -_gfortran_transfer_array │ │ │ │ -_gfortran_st_read_done │ │ │ │ -__julienne_string_m_MOD_get_real_array │ │ │ │ -__julienne_string_m_MOD_get_integer_array │ │ │ │ -__julienne_string_m_MOD_get_integer │ │ │ │ -_gfortran_adjustl │ │ │ │ -_gfortran_string_trim │ │ │ │ -_gfortran_transfer_integer │ │ │ │ -__julienne_string_m_MOD_get_logical │ │ │ │ -__julienne_string_m_MOD_get_string_t_array_with_character_key │ │ │ │ -_gfortran_runtime_error_at │ │ │ │ -__julienne_string_m_MOD_get_double_precision │ │ │ │ -_gfortran_transfer_real │ │ │ │ -__julienne_string_m_MOD_get_real │ │ │ │ -__julienne_string_m_MOD_base_name │ │ │ │ -__julienne_string_m_MOD_file_extension │ │ │ │ -__julienne_string_m_MOD_from_double_precision_complex │ │ │ │ -_gfortran_transfer_complex_write │ │ │ │ -__julienne_string_m_MOD_from_default_complex │ │ │ │ -__julienne_string_m_MOD_from_logical_c_bool │ │ │ │ -_gfortran_transfer_logical_write │ │ │ │ -__julienne_string_m_MOD_from_default_logical │ │ │ │ -__julienne_string_m_MOD_from_double_precision │ │ │ │ -_gfortran_transfer_real_write │ │ │ │ -__julienne_string_m_MOD_from_default_real │ │ │ │ -__julienne_string_m_MOD_from_integer_c_size_t │ │ │ │ -_gfortran_transfer_integer_write │ │ │ │ -__julienne_string_m_MOD_from_default_integer │ │ │ │ -__julienne_string_m_MOD_strings_with_string_t_separator │ │ │ │ -__julienne_string_m_MOD_get_double_precision_array_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_real_array_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_integer_array_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_integer_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_logical_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_string_with_string_key │ │ │ │ -__julienne_string_m_MOD_get_double_precision_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_real_with_character_key │ │ │ │ -__julienne_string_m_MOD_array_of_strings │ │ │ │ -__julienne_string_m_MOD_strings_with_character_separator │ │ │ │ -__julienne_string_m_MOD_characters_with_string_separator │ │ │ │ -__julienne_string_m_MOD_characters_with_character_separator │ │ │ │ -__julienne_string_m_MOD_characters_with_comma_separator │ │ │ │ -__julienne_string_m_MOD_is_allocated │ │ │ │ -__julienne_string_m_MOD_get_string_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_character_with_character_key │ │ │ │ -__julienne_string_m_MOD_get_character_with_string_key │ │ │ │ -__julienne_string_m_MOD_concatenate_elements │ │ │ │ -__julienne_string_m_MOD___copy_julienne_string_m_String_t │ │ │ │ -__julienne_string_m_MOD___final_julienne_string_m_String_t │ │ │ │ -__julienne_string_m_MOD___def_init_julienne_string_m_String_t │ │ │ │ -__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested │ │ │ │ -__julienne_command_line_m_MOD_argument_present │ │ │ │ -__julienne_command_line_m_MOD_flag_value │ │ │ │ -_gfortran_stop_string │ │ │ │ -__julienne_test_harness_m_MOD_report_results │ │ │ │ -_gfortran_system_clock_8 │ │ │ │ -__julienne_test_harness_m_MOD_component_constructor │ │ │ │ -__julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher │ │ │ │ -__julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr │ │ │ │ -__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t │ │ │ │ -__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t │ │ │ │ -__julienne_test_description_m_MOD___vtab_julienne_test_description_m_Usher │ │ │ │ -__julienne_test_description_m_MOD___def_init_julienne_test_description_m_Usher │ │ │ │ -__julienne_test_description_m_MOD___vtab_julienne_test_description_m_Test_description_t │ │ │ │ -__julienne_test_description_m_MOD___def_init_julienne_test_description_m_Test_description_t │ │ │ │ -__julienne_test_description_m_MOD_contains_string_t │ │ │ │ -__julienne_test_description_m_MOD_contains_characters │ │ │ │ -__julienne_test_description_m_MOD_equals │ │ │ │ -__julienne_test_description_m_MOD_run │ │ │ │ -__julienne_test_description_m_MOD___vtab___iso_c_binding_C_funptr │ │ │ │ -__julienne_test_description_m_MOD___def_init___iso_c_binding_C_funptr │ │ │ │ -__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t │ │ │ │ -__julienne_test_diagnosis_m_MOD___copy_5D44098 │ │ │ │ -__julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr │ │ │ │ -__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ -__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ -__julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ -__julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ -__julienne_test_diagnosis_m_MOD_assign_logical │ │ │ │ -__julienne_test_diagnosis_m_MOD_test_passed │ │ │ │ __julienne_test_diagnosis_m_MOD_diagnostics_string │ │ │ │ -__julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Operands_t │ │ │ │ -__julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Operands_t │ │ │ │ -__julienne_test_diagnosis_m_MOD___vtab___iso_c_binding_C_ptr │ │ │ │ -__julienne_test_diagnosis_m_MOD___def_init___iso_c_binding_C_ptr │ │ │ │ -__julienne_test_diagnosis_m_MOD___vtab_5D44098 │ │ │ │ -__julienne_test_diagnosis_m_MOD___def_init_5D44098 │ │ │ │ -__julienne_test_m_MOD_report │ │ │ │ -__julienne_test_m_MOD_run │ │ │ │ -__julienne_test_result_m_MOD___vtab_julienne_test_result_m_Test_result_t │ │ │ │ -__julienne_test_result_m_MOD_skipped │ │ │ │ -__julienne_test_result_m_MOD_co_characterize │ │ │ │ -__julienne_test_result_m_MOD_passed │ │ │ │ -__julienne_test_description_m_MOD_filter │ │ │ │ -__julienne_test_fixture_m_MOD_component_constructor │ │ │ │ +__julienne_test_diagnosis_m_MOD_test_passed │ │ │ │ __julienne_test_diagnosis_m_MOD_construct_from_character │ │ │ │ __julienne_test_diagnosis_m_MOD_construct_from_string_t │ │ │ │ +__julienne_string_m_MOD___vtab_julienne_string_m_String_t │ │ │ │ +__julienne_string_m_MOD_assign_string_t_to_character │ │ │ │ +__stack_chk_fail │ │ │ │ __julienne_test_diagnosis_m_MOD_within_double_precision_percentage │ │ │ │ +__julienne_string_m_MOD_from_double_precision │ │ │ │ +__julienne_string_m_MOD_character_cat_string_t │ │ │ │ +__julienne_string_m_MOD_string_t_cat_character │ │ │ │ +__julienne_string_m_MOD_string_t_cat_string_t │ │ │ │ __julienne_test_diagnosis_m_MOD_within_double_precision_fraction │ │ │ │ __julienne_test_diagnosis_m_MOD_within_double_precision │ │ │ │ __julienne_test_diagnosis_m_MOD_within_real_percentage │ │ │ │ +__julienne_string_m_MOD_from_default_real │ │ │ │ __julienne_test_diagnosis_m_MOD_within_real_fraction │ │ │ │ __julienne_test_diagnosis_m_MOD_within_real │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_int64 │ │ │ │ +__julienne_string_m_MOD_from_integer_c_size_t │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_integer │ │ │ │ +__julienne_string_m_MOD_from_default_integer │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_double │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_real │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64 │ │ │ │ __julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision │ │ │ │ @@ -549,34 +399,49 @@ │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64 │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_int64 │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_integer │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_double │ │ │ │ __julienne_test_diagnosis_m_MOD_less_than_real │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character │ │ │ │ +__julienne_string_m_MOD_string_t_eq_character │ │ │ │ +_gfortran_concat_string │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_string │ │ │ │ +__julienne_string_m_MOD_string_t_eq_string_t │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string │ │ │ │ +__julienne_string_m_MOD_character_eq_string_t │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_character │ │ │ │ +_gfortran_compare_string │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_int64 │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_integer │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_logical │ │ │ │ +__julienne_string_m_MOD_from_default_logical │ │ │ │ __julienne_test_diagnosis_m_MOD_equals_expected_c_ptr │ │ │ │ +_gfortran_st_write │ │ │ │ +_gfortran_transfer_character_write │ │ │ │ +_gfortran_transfer_integer_write │ │ │ │ +_gfortran_st_write_done │ │ │ │ __julienne_test_diagnosis_m_MOD_expect │ │ │ │ __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character │ │ │ │ +__julienne_string_m_MOD_as_character │ │ │ │ __julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string │ │ │ │ __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string │ │ │ │ __julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character │ │ │ │ __julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string │ │ │ │ __julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string │ │ │ │ __julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character │ │ │ │ __julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character │ │ │ │ __julienne_test_diagnosis_m_MOD_approximates_double_precision │ │ │ │ __julienne_test_diagnosis_m_MOD_approximates_real │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis │ │ │ │ +__julienne_string_m_MOD_from_characters │ │ │ │ +__julienne_string_m_MOD_assign_character_to_string_t │ │ │ │ _gfortran_pack │ │ │ │ +__julienne_string_m_MOD_concatenate_elements │ │ │ │ +_gfortran_os_error_at │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis │ │ │ │ _gfortran_reshape │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis │ │ │ │ @@ -590,70 +455,205 @@ │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis │ │ │ │ __julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis │ │ │ │ __julienne_test_diagnosis_m_MOD_also_dl │ │ │ │ __julienne_test_diagnosis_m_MOD_also_ld │ │ │ │ __julienne_test_diagnosis_m_MOD_also_dd │ │ │ │ __julienne_test_diagnosis_m_MOD_append_character_if_test_failed │ │ │ │ __julienne_test_diagnosis_m_MOD_copy_construct_from_character │ │ │ │ +__julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ __julienne_test_diagnosis_m_MOD_append_string_if_test_failed │ │ │ │ __julienne_test_diagnosis_m_MOD_copy_construct_from_string_t │ │ │ │ +__julienne_test_diagnosis_m_MOD_assign_logical │ │ │ │ __julienne_test_diagnosis_m_MOD_passing_test │ │ │ │ -_gfortran_iargc │ │ │ │ -_gfortran_get_command_argument_i4 │ │ │ │ +__julienne_multi_image_m_MOD_julienne_this_image │ │ │ │ +__julienne_multi_image_m_MOD_julienne_sync_all │ │ │ │ +__julienne_multi_image_m_MOD_julienne_num_images │ │ │ │ +__julienne_multi_image_m_MOD_julienne_error_stop │ │ │ │ +__julienne_multi_image_m_MOD_julienne_co_sum_integer │ │ │ │ +__julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t │ │ │ │ +__julienne_bin_m_MOD___vtab_julienne_bin_m_Bin_t │ │ │ │ +__julienne_bin_m_MOD___def_init_julienne_bin_m_Bin_t │ │ │ │ +__julienne_bin_m_MOD_last │ │ │ │ +__julienne_bin_m_MOD_first │ │ │ │ +__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t │ │ │ │ +__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t │ │ │ │ +__julienne_test_suite_m_MOD___vtab_julienne_test_suite_m_Test_suite_t │ │ │ │ +__julienne_test_suite_m_MOD___def_init_julienne_test_suite_m_Test_suite_t │ │ │ │ +__julienne_test_suite_m_MOD_driver_file │ │ │ │ +__julienne_test_suite_m_MOD_test_modules │ │ │ │ +__julienne_test_suite_m_MOD_test_types │ │ │ │ +__julienne_test_suite_m_MOD_test_subjects │ │ │ │ +__julienne_test_suite_m_MOD_stub_file │ │ │ │ +__julienne_test_suite_m_MOD_to_file │ │ │ │ +__julienne_test_suite_m_MOD_write_driver │ │ │ │ +__julienne_github_ci_m_MOD_github_ci │ │ │ │ +_gfortran_get_environment_variable_i4 │ │ │ │ +__julienne_test_description_m_MOD_equals │ │ │ │ +__julienne_test_description_m_MOD_contains_characters │ │ │ │ +_gfortran_string_index │ │ │ │ +__julienne_test_description_m_MOD_filter │ │ │ │ +__julienne_command_line_m_MOD_flag_value │ │ │ │ +__julienne_test_description_m_MOD___vtab_julienne_test_description_m_Test_description_t │ │ │ │ +__julienne_test_description_m_MOD_contains_string_t │ │ │ │ +__julienne_test_description_m_MOD_run │ │ │ │ +__julienne_test_result_m_MOD_construct_from_character │ │ │ │ +__julienne_test_description_m_MOD_construct_from_string_usher │ │ │ │ +__julienne_test_description_m_MOD_construct_from_string_funloc │ │ │ │ +__julienne_test_description_m_MOD_construct_from_string │ │ │ │ +__julienne_test_description_m_MOD_construct_from_characters_usher │ │ │ │ +__julienne_test_description_m_MOD_construct_from_characters_funloc │ │ │ │ +__julienne_test_description_m_MOD_construct_from_characters │ │ │ │ +__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t │ │ │ │ +__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t │ │ │ │ +__julienne_test_result_m_MOD___vtab_julienne_test_result_m_Test_result_t │ │ │ │ +__julienne_test_result_m_MOD___def_init_julienne_test_result_m_Test_result_t │ │ │ │ +__julienne_test_result_m_MOD_co_characterize │ │ │ │ +__julienne_test_result_m_MOD_description_contains_characters │ │ │ │ +__julienne_test_result_m_MOD_passed │ │ │ │ +__julienne_test_result_m_MOD_description_contains_string │ │ │ │ +__julienne_test_result_m_MOD_skipped │ │ │ │ +__julienne_test_m_MOD___vtab_julienne_test_m_Test_t │ │ │ │ +__julienne_test_m_MOD_report │ │ │ │ +__julienne_test_m_MOD_run │ │ │ │ +__julienne_file_m_MOD_from_file_with_string_name │ │ │ │ +_gfortran_st_open │ │ │ │ +_gfortran_st_rewind │ │ │ │ +_gfortran_st_read │ │ │ │ +_gfortran_st_read_done │ │ │ │ +_gfortran_st_close │ │ │ │ +_gfortran_transfer_character │ │ │ │ +__julienne_file_m_MOD_from_file_with_character_name │ │ │ │ +__julienne_file_m_MOD_from_lines │ │ │ │ +_gfortran_runtime_error │ │ │ │ +__julienne_file_m_MOD_write_to_string_file_name │ │ │ │ +__julienne_file_m_MOD_write_to_character_file_name │ │ │ │ +_gfortran_st_inquire │ │ │ │ +__julienne_file_m_MOD_write_to_output_unit │ │ │ │ +__julienne_file_m_MOD_lines │ │ │ │ +__julienne_string_m_MOD_strings_with_comma_separator │ │ │ │ +__julienne_string_m_MOD_bracket │ │ │ │ +__julienne_test_suite_m_MOD_from_file │ │ │ │ +__julienne_file_m_MOD___vtab_julienne_file_m_File_t │ │ │ │ +__julienne_string_m_MOD_get_json_key │ │ │ │ +__julienne_string_m_MOD_get_string_t_array_with_string_t_key │ │ │ │ +__julienne_test_suite_m_MOD_from_components │ │ │ │ +__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t │ │ │ │ +__julienne_test_diagnosis_m_MOD___copy_5D44098 │ │ │ │ +__julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr │ │ │ │ +__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ +__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ +__julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Test_diagnosis_t │ │ │ │ +__julienne_test_diagnosis_m_MOD___vtab_julienne_test_diagnosis_m_Operands_t │ │ │ │ +__julienne_test_diagnosis_m_MOD___def_init_julienne_test_diagnosis_m_Operands_t │ │ │ │ +__julienne_test_diagnosis_m_MOD___vtab___iso_c_binding_C_ptr │ │ │ │ +__julienne_test_diagnosis_m_MOD___def_init___iso_c_binding_C_ptr │ │ │ │ +__julienne_test_diagnosis_m_MOD___vtab_5D44098 │ │ │ │ +__julienne_test_diagnosis_m_MOD___def_init_5D44098 │ │ │ │ +__julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher │ │ │ │ +__julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr │ │ │ │ +__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t │ │ │ │ +__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t │ │ │ │ +__julienne_test_description_m_MOD___vtab_julienne_test_description_m_Usher │ │ │ │ +__julienne_test_description_m_MOD___def_init_julienne_test_description_m_Usher │ │ │ │ +__julienne_test_description_m_MOD___def_init_julienne_test_description_m_Test_description_t │ │ │ │ +__julienne_test_description_m_MOD___vtab___iso_c_binding_C_funptr │ │ │ │ +__julienne_test_description_m_MOD___def_init___iso_c_binding_C_funptr │ │ │ │ +__julienne_formats_m_MOD___vtab__STAR │ │ │ │ +__julienne_assert_m_MOD_logical_assert │ │ │ │ +__assert_m_MOD_assert_always │ │ │ │ +__julienne_assert_m_MOD_idiomatic_assert │ │ │ │ +__julienne_multi_image_m_MOD_internal_this_image │ │ │ │ __julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t │ │ │ │ __julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t │ │ │ │ __julienne_test_harness_m_MOD___vtab_julienne_test_harness_m_Test_harness_t │ │ │ │ __julienne_test_harness_m_MOD___def_init_julienne_test_harness_m_Test_harness_t │ │ │ │ -__julienne_github_ci_m_MOD_github_ci │ │ │ │ -_gfortran_get_environment_variable_i4 │ │ │ │ +__julienne_test_harness_m_MOD_report_results │ │ │ │ +_gfortran_iargc │ │ │ │ +_gfortran_get_command_argument_i4 │ │ │ │ +_gfortran_runtime_error_at │ │ │ │ +__julienne_command_line_m_MOD_argument_present │ │ │ │ +_gfortran_string_trim │ │ │ │ +__julienne_string_m_MOD_character_ne_string_t │ │ │ │ +__julienne_string_m_MOD_string_t_ne_character │ │ │ │ +__julienne_string_m_MOD_string_t_ne_string_t │ │ │ │ +__julienne_string_m_MOD_get_double_precision_array │ │ │ │ +_gfortran_transfer_array │ │ │ │ +__julienne_string_m_MOD_get_real_array │ │ │ │ +__julienne_string_m_MOD_get_integer_array │ │ │ │ +__julienne_string_m_MOD_get_integer │ │ │ │ +_gfortran_adjustl │ │ │ │ +_gfortran_transfer_integer │ │ │ │ +__julienne_string_m_MOD_get_logical │ │ │ │ +__julienne_string_m_MOD_get_string_t_array_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_double_precision │ │ │ │ +_gfortran_transfer_real │ │ │ │ +__julienne_string_m_MOD_get_real │ │ │ │ +__julienne_string_m_MOD_base_name │ │ │ │ +__julienne_string_m_MOD_file_extension │ │ │ │ +__julienne_string_m_MOD_from_double_precision_complex │ │ │ │ +_gfortran_transfer_complex_write │ │ │ │ +__julienne_string_m_MOD_from_default_complex │ │ │ │ +__julienne_string_m_MOD_from_logical_c_bool │ │ │ │ +_gfortran_transfer_logical_write │ │ │ │ +_gfortran_transfer_real_write │ │ │ │ +__julienne_string_m_MOD_strings_with_string_t_separator │ │ │ │ +__julienne_string_m_MOD_get_double_precision_array_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_real_array_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_integer_array_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_integer_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_logical_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_string_with_string_key │ │ │ │ +__julienne_string_m_MOD_get_double_precision_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_real_with_character_key │ │ │ │ +__julienne_string_m_MOD_array_of_strings │ │ │ │ +__julienne_string_m_MOD_strings_with_character_separator │ │ │ │ +__julienne_string_m_MOD_characters_with_string_separator │ │ │ │ +__julienne_string_m_MOD_characters_with_character_separator │ │ │ │ +__julienne_string_m_MOD_characters_with_comma_separator │ │ │ │ +__julienne_string_m_MOD_is_allocated │ │ │ │ +__julienne_string_m_MOD_get_string_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_character_with_character_key │ │ │ │ +__julienne_string_m_MOD_get_character_with_string_key │ │ │ │ +__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t │ │ │ │ +__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t │ │ │ │ +__julienne_test_fixture_m_MOD___vtab_julienne_test_fixture_m_Test_fixture_t │ │ │ │ +__julienne_test_fixture_m_MOD___def_init_julienne_test_fixture_m_Test_fixture_t │ │ │ │ +__julienne_test_fixture_m_MOD_report │ │ │ │ +__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested │ │ │ │ +_gfortran_stop_string │ │ │ │ +_gfortran_system_clock_8 │ │ │ │ +__julienne_multi_image_m_MOD_internal_num_images │ │ │ │ +__julienne_multi_image_m_MOD_internal_error_stop │ │ │ │ +__julienne_test_harness_m_MOD_component_constructor │ │ │ │ +__julienne_string_m_MOD___copy_julienne_string_m_String_t │ │ │ │ +__julienne_string_m_MOD___final_julienne_string_m_String_t │ │ │ │ +__julienne_string_m_MOD___def_init_julienne_string_m_String_t │ │ │ │ +__julienne_multi_image_m_MOD_internal_co_sum_integer │ │ │ │ +__julienne_multi_image_m_MOD_internal_sync_all │ │ │ │ +__julienne_test_result_m_MOD_construct_from_string │ │ │ │ +__julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t │ │ │ │ +__julienne_command_line_m_MOD___vtab_julienne_command_line_m_Command_line_t │ │ │ │ +__julienne_command_line_m_MOD___def_init_julienne_command_line_m_Command_line_t │ │ │ │ +_gfortran_error_stop_string │ │ │ │ +__julienne_test_fixture_m_MOD_component_constructor │ │ │ │ __julienne_file_m_MOD___copy_julienne_file_m_File_t │ │ │ │ __julienne_file_m_MOD___final_julienne_file_m_File_t │ │ │ │ __julienne_file_m_MOD___def_init_julienne_file_m_File_t │ │ │ │ -__julienne_file_m_MOD_write_to_character_file_name │ │ │ │ -__julienne_file_m_MOD_write_to_string_file_name │ │ │ │ -__julienne_file_m_MOD_write_to_output_unit │ │ │ │ +__julienne_bin_m_MOD_construct │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___copy_character_1 │ │ │ │ __julienne_formats_m_MOD_separated_values │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___vtab_REAL_8_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___vtab_REAL_4_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___vtab_INTEGER_4_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___vtab_COMPLEX_4_ │ │ │ │ __julienne_formats_m.julienne_formats_s_MOD___vtab_CHARACTER_1_ │ │ │ │ -__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t │ │ │ │ -__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t │ │ │ │ -__julienne_test_result_m_MOD___def_init_julienne_test_result_m_Test_result_t │ │ │ │ -__julienne_test_result_m_MOD_description_contains_characters │ │ │ │ -__julienne_test_result_m_MOD_description_contains_string │ │ │ │ -__julienne_assert_m_MOD_logical_assert │ │ │ │ -__assert_m_MOD_assert_always │ │ │ │ -__julienne_assert_m_MOD_idiomatic_assert │ │ │ │ -__julienne_test_result_m_MOD_construct_from_character │ │ │ │ -__julienne_test_result_m_MOD_construct_from_string │ │ │ │ -__julienne_test_description_m_MOD_construct_from_string_usher │ │ │ │ -__julienne_test_description_m_MOD_construct_from_string_funloc │ │ │ │ -__julienne_test_description_m_MOD_construct_from_string │ │ │ │ -__julienne_test_description_m_MOD_construct_from_characters_usher │ │ │ │ -__julienne_test_description_m_MOD_construct_from_characters_funloc │ │ │ │ -__julienne_test_description_m_MOD_construct_from_characters │ │ │ │ -__julienne_file_m_MOD_from_file_with_string_name │ │ │ │ -_gfortran_st_rewind │ │ │ │ -_gfortran_transfer_character │ │ │ │ -__julienne_file_m_MOD_from_file_with_character_name │ │ │ │ -_gfortran_st_inquire │ │ │ │ -__julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t │ │ │ │ -__julienne_command_line_m_MOD___vtab_julienne_command_line_m_Command_line_t │ │ │ │ -__julienne_command_line_m_MOD___def_init_julienne_command_line_m_Command_line_t │ │ │ │ -__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t │ │ │ │ -__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t │ │ │ │ -__julienne_test_suite_m_MOD___vtab_julienne_test_suite_m_Test_suite_t │ │ │ │ -__julienne_test_suite_m_MOD___def_init_julienne_test_suite_m_Test_suite_t │ │ │ │ libfortran-assert.so.0 │ │ │ │ libgfortran.so.5 │ │ │ │ libm.so.6 │ │ │ │ libc.so.6 │ │ │ │ libgcc_s.so.1 │ │ │ │ GLIBC_2.14 │ │ │ │ GLIBC_2.4 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000008620 <__julienne_multi_image_m_MOD_internal_error_stop@@Base-0xc0>: │ │ │ │ +0000000000008620 <__julienne_test_diagnosis_m_MOD_diagnostics_string@@Base-0xc0>: │ │ │ │ lea 0x3a4a9(%rip),%rdi │ │ │ │ lea 0x3a4a2(%rip),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ je 8648 <__cxa_finalize@plt+0x38> │ │ │ │ mov 0x3993e(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 8648 <__cxa_finalize@plt+0x38> │ │ │ │ @@ -47,39222 +47,42070 @@ │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp 8650 <__cxa_finalize@plt+0x40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000086e0 <__julienne_multi_image_m_MOD_internal_error_stop@@Base>: │ │ │ │ +00000000000086e0 <__julienne_test_diagnosis_m_MOD_diagnostics_string@@Base>: │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x398b1(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 870b <__julienne_multi_image_m_MOD_internal_error_stop@@Base+0x2b> │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 8320 <_gfortran_error_stop_string@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000008720 <__julienne_multi_image_m_MOD_internal_co_sum_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x39891(%rip),%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - test %r9,%r9 │ │ │ │ - je 87aa <__julienne_multi_image_m_MOD_internal_co_sum_integer@@Base+0x8a> │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov 0x38(%rdi),%r10 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - neg %rax │ │ │ │ - sub 0x30(%rdi),%r10 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movabs $0x10100000000,%rdi │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movq $0x4,0x10(%rsp) │ │ │ │ - movq $0x4,0x20(%rsp) │ │ │ │ - movq $0x1,0x30(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call *%r9 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 87bf <__julienne_multi_image_m_MOD_internal_co_sum_integer@@Base+0x9f> │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000087d0 <__julienne_multi_image_m_MOD_internal_sync_all@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov 0x397bd(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 87e8 <__julienne_multi_image_m_MOD_internal_sync_all@@Base+0x18> │ │ │ │ - jmp *%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000087f0 <__julienne_multi_image_m_MOD_internal_num_images@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov 0x39775(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8808 <__julienne_multi_image_m_MOD_internal_num_images@@Base+0x18> │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000008810 <__julienne_multi_image_m_MOD_internal_this_image@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov 0x3974d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 8828 <__julienne_multi_image_m_MOD_internal_this_image@@Base+0x18> │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdx),%r13 │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 8724 <__julienne_test_diagnosis_m_MOD_diagnostics_string@@Base+0x44> │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8420 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000008830 <__julienne_bin_m_MOD_last@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000008840 <__julienne_bin_m_MOD_first@@Base>: │ │ │ │ +0000000000008740 <__julienne_test_diagnosis_m_MOD_test_passed@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000008850 <__julienne_bin_m_MOD_construct@@Base>: │ │ │ │ +0000000000008750 <__julienne_test_diagnosis_m_MOD_construct_from_character@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov (%rcx),%r8d │ │ │ │ - cltd │ │ │ │ - idivl (%rsi) │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jg 8880 <__julienne_bin_m_MOD_construct@@Base+0x30> │ │ │ │ - sub $0x1,%r8d │ │ │ │ - imul %edi,%r8d │ │ │ │ - lea (%r8,%rdi,1),%r9d │ │ │ │ - lea 0x1(%r8),%eax │ │ │ │ - shl $0x20,%r9 │ │ │ │ - or %r9,%rax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - sub %edx,%r8d │ │ │ │ - imul %edi,%esi │ │ │ │ - imul %eax,%r8d │ │ │ │ - lea (%rsi,%rdi,1),%r9d │ │ │ │ - add %r8d,%r9d │ │ │ │ - lea 0x2(%rsi,%r8,1),%eax │ │ │ │ - shl $0x20,%r9 │ │ │ │ - or %r9,%rax │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov (%rsi),%r12d │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 8794 <__julienne_test_diagnosis_m_MOD_construct_from_character@@Base+0x44> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12d,(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000088b0 <__julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t@@Base>: │ │ │ │ +00000000000087c0 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ + push %rbx │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov (%rsi),%eax │ │ │ │ + movhps 0x397e1(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8840 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@@Base+0x80> │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000088c0 <__julienne_test_suite_m_MOD_write_driver@@Base>: │ │ │ │ +0000000000008850 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - lea 0x33b05(%rip),%rcx │ │ │ │ push %r14 │ │ │ │ - lea 0x32725(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x33b03(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x33aef(%rip),%rbx │ │ │ │ - sub $0x508,%rsp │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - lea 0x180(%rsp),%r15 │ │ │ │ - lea 0xdc(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x4f8(%rsp) │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - mov %rdx,0x1b8(%rsp) │ │ │ │ - lea 0x33a93(%rip),%rdx │ │ │ │ - movq %rdx,%xmm5 │ │ │ │ - mov %rcx,0x1e8(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - mov %rsi,0x2a8(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %rbx,0x220(%rsp) │ │ │ │ - lea 0x2e0(%rsp),%rbx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movhps 0x39632(%rip),%xmm3 │ │ │ │ - movl $0x93,0x190(%rsp) │ │ │ │ - movaps %xmm3,0x30(%rsp) │ │ │ │ - movq $0x7,0x1d0(%rsp) │ │ │ │ - movq $0x9,0x1f0(%rsp) │ │ │ │ - movq $0x5,0x218(%rsp) │ │ │ │ - movl $0x0,0x2b0(%rsp) │ │ │ │ - movq $0x1804b00,0x180(%rsp) │ │ │ │ - call 82a0 <_gfortran_st_open@plt> │ │ │ │ - mov 0xdc(%rsp),%ebp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x2e8(%rsp) │ │ │ │ - movl $0x95,0x2f0(%rsp) │ │ │ │ - mov %r13,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x14(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x8d,%edx │ │ │ │ - lea 0x325fd(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x2e8(%rsp) │ │ │ │ - movl $0x96,0x2f0(%rsp) │ │ │ │ - mov %r13,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x19,%edx │ │ │ │ - lea 0x339c7(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x2e8(%rsp) │ │ │ │ - movl $0x97,0x2f0(%rsp) │ │ │ │ - mov %r13,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x325d3(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movabs $0x50100000000,%rdi │ │ │ │ - mov %rdi,0x2f8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,0xa8(%rsp) │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movq $0x0,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movq $0x18,0x2f0(%rsp) │ │ │ │ - movq $0x18,0x300(%rsp) │ │ │ │ - call *0x40(%r8) │ │ │ │ - mov 0x318(%rsp),%r9 │ │ │ │ - sub 0x310(%rsp),%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov 0x2e0(%rsp),%r12 │ │ │ │ - lea (%r9,%r9,2),%r14 │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je a8b7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ff7> │ │ │ │ - cmpq $0x0,0x90(%rsp) │ │ │ │ - js 8e9d <__julienne_test_suite_m_MOD_write_driver@@Base+0x5dd> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ - mov %rax,%r10 │ │ │ │ - add %r14,%r10 │ │ │ │ - sub $0x18,%r14 │ │ │ │ - shr $0x3,%r14 │ │ │ │ - imul %r11,%r14 │ │ │ │ - lea 0x1(%r14),%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - je 8ca0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3e0> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 8c84 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3c4> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 8c71 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3b1> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - je 8c5e <__julienne_test_suite_m_MOD_write_driver@@Base+0x39e> │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 8c4b <__julienne_test_suite_m_MOD_write_driver@@Base+0x38b> │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - je 8c38 <__julienne_test_suite_m_MOD_write_driver@@Base+0x378> │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - jne a860 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1fa0> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 8d3d <__julienne_test_suite_m_MOD_write_driver@@Base+0x47d> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0xc0,%rax │ │ │ │ - movq $0x0,-0xb8(%rax) │ │ │ │ - movq $0x0,-0xa8(%rax) │ │ │ │ - movq $0x0,-0xa0(%rax) │ │ │ │ - movq $0x0,-0x90(%rax) │ │ │ │ - movq $0x0,-0x88(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - movq $0x0,-0x70(%rax) │ │ │ │ - movq $0x0,-0x60(%rax) │ │ │ │ - movq $0x0,-0x58(%rax) │ │ │ │ - movq $0x0,-0x48(%rax) │ │ │ │ - movq $0x0,-0x40(%rax) │ │ │ │ - movq $0x0,-0x30(%rax) │ │ │ │ - movq $0x0,-0x28(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 8ca0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3e0> │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov 0x88(%rsp),%rbp │ │ │ │ - and $0x3,%ebx │ │ │ │ - je a810 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f50> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm1 │ │ │ │ - mov 0x10(%r12),%rcx │ │ │ │ - movups %xmm1,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8d77 <__julienne_test_suite_m_MOD_write_driver@@Base+0x4b7> │ │ │ │ - call 8230 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x18(%r12),%r13 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - lea 0x18(%rsi),%rbp │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je a7a0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ee0> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jne a530 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c70> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu 0x0(%r13),%xmm4 │ │ │ │ - mov 0x10(%r13),%r9 │ │ │ │ - movups %xmm4,0x0(%rbp) │ │ │ │ - mov %r9,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8dcc <__julienne_test_suite_m_MOD_write_driver@@Base+0x50c> │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x18(%r13),%r12 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 8e57 <__julienne_test_suite_m_MOD_write_driver@@Base+0x597> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - movdqu 0x18(%r12),%xmm7 │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ - movups %xmm7,0x18(%rbp) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8e09 <__julienne_test_suite_m_MOD_write_driver@@Base+0x549> │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movdqu 0x18(%r15),%xmm8 │ │ │ │ - mov 0x28(%r15),%r10 │ │ │ │ - movups %xmm8,0x18(%rbx) │ │ │ │ - mov %r10,0x28(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8e2a <__julienne_test_suite_m_MOD_write_driver@@Base+0x56a> │ │ │ │ - call 8230 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movdqu 0x30(%r15),%xmm9 │ │ │ │ - mov 0x40(%r15),%r11 │ │ │ │ - movups %xmm9,0x30(%rbx) │ │ │ │ - mov %r11,0x40(%rbx) │ │ │ │ + sub $0x1d0,%rsp │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1c8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd (%rdx),%xmm0 │ │ │ │ + andpd 0x34010(%rip),%xmm1 │ │ │ │ + divsd 0x340e8(%rip),%xmm0 │ │ │ │ + andpd 0x34000(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 8940 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0xf0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x32745(%rip),%rdx │ │ │ │ + lea 0x3273e(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x1a0(%rsp),%r14d │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1b0(%rsp),%rbx │ │ │ │ + mov %r14d,0x1a0(%rsp) │ │ │ │ + mov %r12,0x1a8(%rsp) │ │ │ │ + movdqa 0x1a0(%rsp),%xmm2 │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + movdqa 0x1b0(%rsp),%xmm3 │ │ │ │ + movups %xmm2,0x0(%rbp) │ │ │ │ + movups %xmm3,0x10(%rbp) │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8bc8 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x378> │ │ │ │ + add $0x1d0,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x39671(%rip),%r13 │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x8(%rsi),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x32668(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 8e4b <__julienne_test_suite_m_MOD_write_driver@@Base+0x58b> │ │ │ │ + je 89c3 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x173> │ │ │ │ call 8230 │ │ │ │ - lea 0x48(%rbx),%rbp │ │ │ │ - lea 0x48(%r15),%r12 │ │ │ │ - lea 0x3(%r14),%r13 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm6 │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - movups %xmm6,0x0(%rbp) │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov $0x17,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x3262e(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 8e78 <__julienne_test_suite_m_MOD_write_driver@@Base+0x5b8> │ │ │ │ + je 8a07 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x1b7> │ │ │ │ call 8230 │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - lea 0x18(%r12),%r15 │ │ │ │ - cmp 0x90(%rsp),%r13 │ │ │ │ - jne 8de8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x528> │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x100(%rsp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - movabs $0x50100000000,%rdi │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rdi,0x2f8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq $0x0,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movq $0x18,0x2f0(%rsp) │ │ │ │ - movq $0x18,0x300(%rsp) │ │ │ │ - call *0x48(%rdx) │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub 0x310(%rsp),%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0x2e0(%rsp),%r12 │ │ │ │ - lea (%rax,%rax,1),%rcx │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - lea (%rcx,%rax,1),%r14 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je a8d0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x2010> │ │ │ │ - cmpq $0x0,0x98(%rsp) │ │ │ │ - js 923e <__julienne_test_suite_m_MOD_write_driver@@Base+0x97e> │ │ │ │ - lea (%r14,%rax,1),%r8 │ │ │ │ - sub $0x18,%r14 │ │ │ │ - mov %rax,%r10 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r9 │ │ │ │ - shr $0x3,%r14 │ │ │ │ - imul %r9,%r14 │ │ │ │ - lea 0x1(%r14),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - je 9043 <__julienne_test_suite_m_MOD_write_driver@@Base+0x783> │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 9027 <__julienne_test_suite_m_MOD_write_driver@@Base+0x767> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - je 9014 <__julienne_test_suite_m_MOD_write_driver@@Base+0x754> │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 9001 <__julienne_test_suite_m_MOD_write_driver@@Base+0x741> │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - je 8fee <__julienne_test_suite_m_MOD_write_driver@@Base+0x72e> │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - je 8fdb <__julienne_test_suite_m_MOD_write_driver@@Base+0x71b> │ │ │ │ - cmp $0x6,%rbx │ │ │ │ - jne a840 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f80> │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - cmp %r8,%r10 │ │ │ │ - je 90e1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x821> │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - add $0xc0,%r10 │ │ │ │ - movq $0x0,-0xb8(%r10) │ │ │ │ - movq $0x0,-0xa8(%r10) │ │ │ │ - movq $0x0,-0xa0(%r10) │ │ │ │ - movq $0x0,-0x90(%r10) │ │ │ │ - movq $0x0,-0x88(%r10) │ │ │ │ - movq $0x0,-0x78(%r10) │ │ │ │ - movq $0x0,-0x70(%r10) │ │ │ │ - movq $0x0,-0x60(%r10) │ │ │ │ - movq $0x0,-0x58(%r10) │ │ │ │ - movq $0x0,-0x48(%r10) │ │ │ │ - movq $0x0,-0x40(%r10) │ │ │ │ - movq $0x0,-0x30(%r10) │ │ │ │ - movq $0x0,-0x28(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jne 9043 <__julienne_test_suite_m_MOD_write_driver@@Base+0x783> │ │ │ │ - mov 0x98(%rsp),%r14 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - and $0x3,%r14d │ │ │ │ - je a828 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f68> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm10 │ │ │ │ - mov 0x10(%r12),%r11 │ │ │ │ - movups %xmm10,0x0(%rbp) │ │ │ │ - mov %r11,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 911a <__julienne_test_suite_m_MOD_write_driver@@Base+0x85a> │ │ │ │ - call 8230 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - lea 0x18(%r12),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x18(%r13),%rbp │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je a7b8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ef8> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - jne a568 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ca8> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%rbx),%xmm12 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - movups %xmm12,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 916b <__julienne_test_suite_m_MOD_write_driver@@Base+0x8ab> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + je 8a61 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x211> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x18(%rbx),%r12 │ │ │ │ - lea 0x1(%rax),%r13 │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 91f7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x937> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - movdqu 0x18(%r12),%xmm14 │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ - movups %xmm14,0x18(%rbp) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 91aa <__julienne_test_suite_m_MOD_write_driver@@Base+0x8ea> │ │ │ │ + je 8a7f <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x22f> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movdqu 0x18(%r15),%xmm15 │ │ │ │ - mov 0x28(%r15),%rsi │ │ │ │ - movups %xmm15,0x18(%rbx) │ │ │ │ - mov %rsi,0x28(%rbx) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0x120(%rsp),%r14 │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x3258a(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 91cb <__julienne_test_suite_m_MOD_write_driver@@Base+0x90b> │ │ │ │ + je 8ac3 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x273> │ │ │ │ call 8230 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movdqu 0x30(%r15),%xmm3 │ │ │ │ - mov 0x40(%r15),%r8 │ │ │ │ - movups %xmm3,0x30(%rbx) │ │ │ │ - mov %r8,0x40(%rbx) │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + mov $0x11,%ecx │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x32551(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 91eb <__julienne_test_suite_m_MOD_write_driver@@Base+0x92b> │ │ │ │ + je 8b07 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x2b7> │ │ │ │ call 8230 │ │ │ │ - lea 0x48(%rbx),%rbp │ │ │ │ - lea 0x48(%r15),%r12 │ │ │ │ - lea 0x3(%r14),%r13 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm13 │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - movups %xmm13,0x0(%rbp) │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9219 <__julienne_test_suite_m_MOD_write_driver@@Base+0x959> │ │ │ │ - call 8230 │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - lea 0x18(%r12),%r15 │ │ │ │ - cmp 0x98(%rsp),%r13 │ │ │ │ - jne 9188 <__julienne_test_suite_m_MOD_write_driver@@Base+0x8c8> │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 8b5b <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x30b> │ │ │ │ call 8230 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovns %rdi,%r9 │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle a880 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1fc0> │ │ │ │ - lea 0x120(%rsp),%r10 │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - mov 0x88(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - lea 0x100(%rsp),%r11 │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xf0(%rsp),%rdx │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - movq %r10,%xmm0 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - movhps 0x38cf2(%rip),%xmm0 │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38cd1(%rip),%rsi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov $0x6,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x100(%rsp) │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - mov %rsi,0xf8(%rsp) │ │ │ │ - mov %rsi,0x108(%rsp) │ │ │ │ - lea 0x330d0(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x330be(%rip),%rdx │ │ │ │ - mov %r13,0xf0(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ mov 0x140(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 935f <__julienne_test_suite_m_MOD_write_driver@@Base+0xa9f> │ │ │ │ + je 8b79 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x329> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x140(%rsp) │ │ │ │ - mov 0x38c52(%rip),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov %r15,%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 93aa <__julienne_test_suite_m_MOD_write_driver@@Base+0xaea> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0xe0(%rsp),%r9 │ │ │ │ - mov (%r9),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x180(%rsp),%rdx │ │ │ │ + lea 0x32474(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + mov 0x1a0(%rsp),%r14d │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1b0(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 93ce <__julienne_test_suite_m_MOD_write_driver@@Base+0xb0e> │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ + je 88df <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x8f> │ │ │ │ call 8230 │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0x14(%rsp),%r11d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x31c1b(%rip),%rdi │ │ │ │ - lea 0x32ffb(%rip),%r10 │ │ │ │ - movl $0x9f,0x2f0(%rsp) │ │ │ │ - mov %rdi,0x2e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r10,0x330(%rsp) │ │ │ │ - mov %r11d,0x2e4(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x396ad(%rip),%rsi │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movaps %xmm5,0x180(%rsp) │ │ │ │ - movq $0x0,0x3968e(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x140(%rsp),%r14 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x39675(%rip),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + jmp 88df <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x8f> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000008bd0 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x198(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd (%rdx),%xmm0 │ │ │ │ + andpd 0x33c90(%rip),%xmm1 │ │ │ │ + andpd 0x33c88(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 8cb8 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0xe8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x323cd(%rip),%rdx │ │ │ │ + lea 0x323c6(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x170(%rsp),%r14d │ │ │ │ + mov 0x178(%rsp),%r12 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + mov %r14d,0x170(%rsp) │ │ │ │ + mov %r12,0x178(%rsp) │ │ │ │ + movdqa 0x170(%rsp),%xmm2 │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm3 │ │ │ │ + movups %xmm2,0x0(%rbp) │ │ │ │ + movups %xmm3,0x10(%rbp) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8eee <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x31e> │ │ │ │ + add $0x1a0,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x392f9(%rip),%r13 │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x8(%rsi),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov 0x120(%rsp),%r14 │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jge 92e0 <__julienne_test_suite_m_MOD_write_driver@@Base+0xa20> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 94b4 <__julienne_test_suite_m_MOD_write_driver@@Base+0xbf4> │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x14(%rsp),%r13d │ │ │ │ - lea 0x31b3b(%rip),%r14 │ │ │ │ - lea 0x32f1b(%rip),%r12 │ │ │ │ - mov %r14,0x2e8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0xa3,0x2f0(%rsp) │ │ │ │ - mov %r12,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %r13d,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x32ee2(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x2e8(%rsp) │ │ │ │ - movl $0xa4,0x2f0(%rsp) │ │ │ │ - mov %r12,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %r13d,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x31b80(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movq $0x0,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movq $0x18,0x2f0(%rsp) │ │ │ │ - mov %rdx,0x2f8(%rsp) │ │ │ │ - movq $0x18,0x300(%rsp) │ │ │ │ - movq $0x0,0x310(%rsp) │ │ │ │ - movq $0x0,0x318(%rsp) │ │ │ │ - call *0x48(%rcx) │ │ │ │ - mov 0x318(%rsp),%rbp │ │ │ │ - mov 0x2e0(%rsp),%r8 │ │ │ │ - sub 0x310(%rsp),%rbp │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - je a5d0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1d10> │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - je 9a78 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11b8> │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%rbx,%rbx,1),%rax │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - lea (%rax,%rbx,1),%r9 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - shl $0x3,%r9 │ │ │ │ - cmovne %r9,%r13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - js 98bd <__julienne_test_suite_m_MOD_write_driver@@Base+0xffd> │ │ │ │ - mov 0xc8(%rsp),%r10 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea (%r10,%r10,2),%r11 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea -0x18(,%r11,8),%rcx │ │ │ │ - lea (%rdi,%r11,8),%r14 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rdx,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 97d8 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf18> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 97ab <__julienne_test_suite_m_MOD_write_driver@@Base+0xeeb> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 9787 <__julienne_test_suite_m_MOD_write_driver@@Base+0xec7> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 9763 <__julienne_test_suite_m_MOD_write_driver@@Base+0xea3> │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - je 973f <__julienne_test_suite_m_MOD_write_driver@@Base+0xe7f> │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - je 971b <__julienne_test_suite_m_MOD_write_driver@@Base+0xe5b> │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - je 96f7 <__julienne_test_suite_m_MOD_write_driver@@Base+0xe37> │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 96ee <__julienne_test_suite_m_MOD_write_driver@@Base+0xe2e> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x18(%rsi),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 9717 <__julienne_test_suite_m_MOD_write_driver@@Base+0xe57> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 973b <__julienne_test_suite_m_MOD_write_driver@@Base+0xe7b> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 975f <__julienne_test_suite_m_MOD_write_driver@@Base+0xe9f> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 9783 <__julienne_test_suite_m_MOD_write_driver@@Base+0xec3> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x322f8(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 97a7 <__julienne_test_suite_m_MOD_write_driver@@Base+0xee7> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ + je 8d2d <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x15d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x22,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x32782(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 97cb <__julienne_test_suite_m_MOD_write_driver@@Base+0xf0b> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ + je 8d71 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x1a1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 98bd <__julienne_test_suite_m_MOD_write_driver@@Base+0xffd> │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 97fc <__julienne_test_suite_m_MOD_write_driver@@Base+0xf3c> │ │ │ │ + je 8dcb <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x1fb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9816 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf56> │ │ │ │ + je 8de9 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x219> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x3222a(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 982c <__julienne_test_suite_m_MOD_write_driver@@Base+0xf6c> │ │ │ │ + je 8e2d <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x25d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9842 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf82> │ │ │ │ + je 8e81 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x2b1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9858 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf98> │ │ │ │ + je 8e9f <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x2cf> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + lea 0x3214e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov 0x170(%rsp),%r14d │ │ │ │ + mov 0x178(%rsp),%r12 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 986e <__julienne_test_suite_m_MOD_write_driver@@Base+0xfae> │ │ │ │ + je 8c57 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x87> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rbp) │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ + jmp 8c57 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x87> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000008f00 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x198(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + subsd 0x8(%rsi),%xmm0 │ │ │ │ + andpd 0x33964(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 8fe0 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0xe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x320a9(%rip),%rdx │ │ │ │ + lea 0x320a2(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x170(%rsp),%r13d │ │ │ │ + mov 0x178(%rsp),%r14 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + mov %r13d,0x170(%rsp) │ │ │ │ + mov %r14,0x178(%rsp) │ │ │ │ + movdqa 0x170(%rsp),%xmm2 │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9216 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x316> │ │ │ │ + add $0x1a0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38fd1(%rip),%rbp │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x8(%rsi),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x31fd0(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9884 <__julienne_test_suite_m_MOD_write_driver@@Base+0xfc4> │ │ │ │ + je 9055 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x155> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%rbp) │ │ │ │ - mov 0x90(%rbp),%rdi │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x17,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31f9c(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 98a0 <__julienne_test_suite_m_MOD_write_driver@@Base+0xfe0> │ │ │ │ + je 9099 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x199> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rbp) │ │ │ │ - lea 0xa8(%rbp),%rbx │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 97e8 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf28> │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8530 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - je 9a78 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11b8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - js 9c34 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1374> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ - lea (%rbx,%rbx,2),%r13 │ │ │ │ - lea -0x18(,%r13,8),%r10 │ │ │ │ - lea (%rax,%r13,8),%rdi │ │ │ │ - shr $0x3,%r10 │ │ │ │ - imul %r11,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 99d6 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1116> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 99ba <__julienne_test_suite_m_MOD_write_driver@@Base+0x10fa> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 99a7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x10e7> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 9994 <__julienne_test_suite_m_MOD_write_driver@@Base+0x10d4> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 9981 <__julienne_test_suite_m_MOD_write_driver@@Base+0x10c1> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 996e <__julienne_test_suite_m_MOD_write_driver@@Base+0x10ae> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 995b <__julienne_test_suite_m_MOD_write_driver@@Base+0x109b> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 9a81 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0xc0,%rax │ │ │ │ - movq $0x0,-0xb8(%rax) │ │ │ │ - movq $0x0,-0xa8(%rax) │ │ │ │ - movq $0x0,-0xa0(%rax) │ │ │ │ - movq $0x0,-0x90(%rax) │ │ │ │ - movq $0x0,-0x88(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - movq $0x0,-0x70(%rax) │ │ │ │ - movq $0x0,-0x60(%rax) │ │ │ │ - movq $0x0,-0x58(%rax) │ │ │ │ - movq $0x0,-0x48(%rax) │ │ │ │ - movq $0x0,-0x40(%rax) │ │ │ │ - movq $0x0,-0x30(%rax) │ │ │ │ - movq $0x0,-0x28(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 99d6 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1116> │ │ │ │ - jmp 9a81 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - js 9c34 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1374> │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - and $0x3,%r14d │ │ │ │ - je a7f0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f30> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - movdqu (%r8),%xmm1 │ │ │ │ - mov 0x10(%r8),%r10 │ │ │ │ - movups %xmm1,(%r12) │ │ │ │ - mov %r10,0x10(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 9abe <__julienne_test_suite_m_MOD_write_driver@@Base+0x11fe> │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x18(%r8),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x18(%rdi),%r12 │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je a7d0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f10> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je 9b21 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1261> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - movdqu (%rsi),%xmm2 │ │ │ │ - mov 0x10(%rsi),%r11 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - mov %r11,0x10(%r12) │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9b14 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1254> │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ + je 90f3 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x1f3> │ │ │ │ call 8230 │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov (%r12),%rdi │ │ │ │ - movdqu (%rsi),%xmm4 │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - movups %xmm4,(%r12) │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9b5f <__julienne_test_suite_m_MOD_write_driver@@Base+0x129f> │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ + je 9111 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x211> │ │ │ │ call 8230 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea 0x18(%rsi),%r14 │ │ │ │ - lea 0x1(%rax),%r15 │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - jmp 9bf1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1331> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - movdqu 0x18(%r14),%xmm7 │ │ │ │ - mov 0x10(%rbp),%r15 │ │ │ │ - movups %xmm7,0x18(%r12) │ │ │ │ - mov %r15,0x10(%rbx) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31f02(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9ba3 <__julienne_test_suite_m_MOD_write_driver@@Base+0x12e3> │ │ │ │ + je 9155 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x255> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movdqu 0x18(%rbp),%xmm8 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - movups %xmm8,0x18(%rbx) │ │ │ │ - mov %rdx,0x28(%rbx) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9bc4 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1304> │ │ │ │ + je 91a9 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x2a9> │ │ │ │ call 8230 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movdqu 0x30(%rbp),%xmm9 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - movups %xmm9,0x30(%rbx) │ │ │ │ - mov %r9,0x40(%rbx) │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9be5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1325> │ │ │ │ + je 91c7 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x2c7> │ │ │ │ call 8230 │ │ │ │ - lea 0x48(%rbx),%r12 │ │ │ │ - lea 0x48(%rbp),%r14 │ │ │ │ - lea 0x3(%r13),%r15 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - movdqu (%r14),%xmm6 │ │ │ │ - mov 0x10(%r14),%r8 │ │ │ │ - movups %xmm6,(%r12) │ │ │ │ - mov %r8,0x10(%r12) │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + lea 0x31e26(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov 0x170(%rsp),%r13d │ │ │ │ + mov 0x178(%rsp),%r14 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9c12 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1352> │ │ │ │ - call 8230 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - lea 0x18(%r12),%rbx │ │ │ │ - lea 0x18(%r14),%rbp │ │ │ │ - cmp %r15,0x50(%rsp) │ │ │ │ - jne 9b80 <__julienne_test_suite_m_MOD_write_driver@@Base+0x12c0> │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - mov %r8,%rdi │ │ │ │ + je 8f7b <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x7b> │ │ │ │ call 8230 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov $0x14,%ecx │ │ │ │ - mov 0x38366(%rip),%r10 │ │ │ │ - lea 0x327b4(%rip),%rsi │ │ │ │ - mov %rdi,0x140(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r10,0x118(%rsp) │ │ │ │ - mov %r10,0x148(%rsp) │ │ │ │ + jmp 8f7b <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x7b> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000009220 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1d0,%rsp │ │ │ │ + movss 0x4(%rsi),%xmm0 │ │ │ │ + movss (%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1c8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + subss %xmm0,%xmm1 │ │ │ │ + mulss (%rdx),%xmm0 │ │ │ │ + andps 0x33649(%rip),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm2 │ │ │ │ + cvtss2sd %xmm0,%xmm3 │ │ │ │ + divsd 0x33709(%rip),%xmm3 │ │ │ │ + andpd 0x33621(%rip),%xmm3 │ │ │ │ + comisd %xmm2,%xmm3 │ │ │ │ + jb 9320 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x100> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x31d66(%rip),%rdx │ │ │ │ + lea 0x31d5f(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x1a0(%rsp),%r14d │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1b0(%rsp),%rbx │ │ │ │ + mov %r14d,0x1a0(%rsp) │ │ │ │ + mov %r12,0x1a8(%rsp) │ │ │ │ + movdqa 0x1a0(%rsp),%xmm4 │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + movdqa 0x1b0(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x0(%rbp) │ │ │ │ + movups %xmm5,0x10(%rbp) │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 95a8 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x388> │ │ │ │ + add $0x1d0,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38c91(%rip),%r13 │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x4(%rsi),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r14 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x31c88(%rip),%rsi │ │ │ │ call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x32793(%rip),%rdx │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9cae <__julienne_test_suite_m_MOD_write_driver@@Base+0x13ee> │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - lea 0x31342(%rip),%r11 │ │ │ │ - lea 0x32722(%rip),%rcx │ │ │ │ - mov %r11,0x2e8(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,0x330(%rsp) │ │ │ │ - mov %eax,0x2e4(%rsp) │ │ │ │ - movl $0xaa,0x2f0(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm10 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x38dcc(%rip),%rsi │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movaps %xmm10,0x180(%rsp) │ │ │ │ - movq $0x0,0x38dac(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x140(%rsp),%rbx │ │ │ │ - mov 0x38d98(%rip),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 93a3 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x183> │ │ │ │ call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmpl $0x1,0x20(%rsp) │ │ │ │ - jle 9eea <__julienne_test_suite_m_MOD_write_driver@@Base+0x162a> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov $0x2,%ebx │ │ │ │ - lea 0x18(%rsi),%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov $0x14,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov 0x38211(%rip),%r8 │ │ │ │ - lea 0x3267a(%rip),%rsi │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ - mov %r8,0x148(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov 0x160(%rsp),%r13 │ │ │ │ - lea 0x32639(%rip),%rdx │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov $0x17,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31c4e(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 9e0b <__julienne_test_suite_m_MOD_write_driver@@Base+0x154b> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x110(%rsp),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9e1f <__julienne_test_suite_m_MOD_write_driver@@Base+0x155f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0x14(%rsp),%r10d │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x325b2(%rip),%r9 │ │ │ │ - lea 0x311c4(%rip),%rdx │ │ │ │ - movl $0xad,0x2f0(%rsp) │ │ │ │ - mov %r9,0x330(%rsp) │ │ │ │ - mov %r10d,0x2e4(%rsp) │ │ │ │ - mov %rdx,0x2e8(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm11 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x38c4f(%rip),%rsi │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movaps %xmm11,0x180(%rsp) │ │ │ │ - movq $0x0,0x38c2f(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x140(%rsp),%r13 │ │ │ │ - mov 0x38c1b(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 93e7 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x1c7> │ │ │ │ call 8230 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x100(%rsp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jge 9d90 <__julienne_test_suite_m_MOD_write_driver@@Base+0x14d0> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 9efc <__julienne_test_suite_m_MOD_write_driver@@Base+0x163c> │ │ │ │ + je 9441 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x221> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x14(%rsp),%ebp │ │ │ │ - lea 0x310f4(%rip),%r12 │ │ │ │ - lea 0x324d4(%rip),%r14 │ │ │ │ - mov %r12,0x2e8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0xb1,0x2f0(%rsp) │ │ │ │ - mov %r14,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x324dd(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,0x2e8(%rsp) │ │ │ │ - movl $0xb2,0x2f0(%rsp) │ │ │ │ - mov %r14,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x24,%edx │ │ │ │ - lea 0x3116b(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,0x2e8(%rsp) │ │ │ │ - movl $0xb3,0x2f0(%rsp) │ │ │ │ - mov %r14,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0xf,%edx │ │ │ │ - lea 0x32429(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,0x2e8(%rsp) │ │ │ │ - movl $0xb4,0x2f0(%rsp) │ │ │ │ - mov %r14,0x330(%rsp) │ │ │ │ - movq $0x3,0x338(%rsp) │ │ │ │ - movl $0x1000,0x2e0(%rsp) │ │ │ │ - mov %ebp,0x2e4(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x323dc(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x188(%rsp) │ │ │ │ - movl $0xb6,0x190(%rsp) │ │ │ │ - movl $0x0,0x180(%rsp) │ │ │ │ - mov %ebp,0x184(%rsp) │ │ │ │ - call 8130 <_gfortran_st_close@plt> │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - je a2d5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1a15> │ │ │ │ - cmpq $0x0,0xa0(%rsp) │ │ │ │ - jle a2cb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1a0b> │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ mov 0xc0(%rsp),%rdi │ │ │ │ - add 0xa0(%rsp),%rdi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rcx │ │ │ │ - lea -0x18(,%rdi,8),%r11 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - shr $0x3,%r11 │ │ │ │ - imul %rcx,%r11 │ │ │ │ - mov %r15,%rbp │ │ │ │ - lea (%r15,%rdi,8),%r13 │ │ │ │ - add $0x1,%r11 │ │ │ │ - and $0x7,%r11d │ │ │ │ - je a201 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1941> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je a1de <__julienne_test_suite_m_MOD_write_driver@@Base+0x191e> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je a1c4 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1904> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je a1aa <__julienne_test_suite_m_MOD_write_driver@@Base+0x18ea> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je a190 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18d0> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je a176 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18b6> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - je a15c <__julienne_test_suite_m_MOD_write_driver@@Base+0x189c> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a153 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1893> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea 0x18(%rax),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a172 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18b2> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a18c <__julienne_test_suite_m_MOD_write_driver@@Base+0x18cc> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a1a6 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18e6> │ │ │ │ + je 945f <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x23f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0x120(%rsp),%r14 │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31baa(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a1c0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1900> │ │ │ │ + je 94a3 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x283> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + mov $0x11,%ecx │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x31b71(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a1da <__julienne_test_suite_m_MOD_write_driver@@Base+0x191a> │ │ │ │ + je 94e7 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x2c7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a1f4 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1934> │ │ │ │ + je 953b <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x31b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je a2cb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1a0b> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a217 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1957> │ │ │ │ + je 9559 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x339> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x180(%rsp),%rdx │ │ │ │ + lea 0x31a94(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + mov 0x1a0(%rsp),%r14d │ │ │ │ + mov 0x1a8(%rsp),%r12 │ │ │ │ + mov 0x1b0(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je a231 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1971> │ │ │ │ + je 92be <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x9e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ + jmp 92be <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x9e> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000095b0 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ + movss 0x4(%rsi),%xmm0 │ │ │ │ + movss (%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x198(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + subss %xmm0,%xmm1 │ │ │ │ + mulss (%rdx),%xmm0 │ │ │ │ + andps 0x332c1(%rip),%xmm1 │ │ │ │ + andps 0x332ba(%rip),%xmm0 │ │ │ │ + comiss %xmm1,%xmm0 │ │ │ │ + jb 9690 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0xe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x319f0(%rip),%rdx │ │ │ │ + lea 0x319e9(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x170(%rsp),%r14d │ │ │ │ + mov 0x178(%rsp),%r12 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + mov %r14d,0x170(%rsp) │ │ │ │ + mov %r12,0x178(%rsp) │ │ │ │ + movdqa 0x170(%rsp),%xmm2 │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm3 │ │ │ │ + movups %xmm2,0x0(%rbp) │ │ │ │ + movups %xmm3,0x10(%rbp) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 98c6 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x316> │ │ │ │ + add $0x1a0,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov 0x38921(%rip),%r13 │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x4(%rsi),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x31920(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a247 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1987> │ │ │ │ + je 9705 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x155> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x22,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31daa(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a25d <__julienne_test_suite_m_MOD_write_driver@@Base+0x199d> │ │ │ │ + je 9749 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x199> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a273 <__julienne_test_suite_m_MOD_write_driver@@Base+0x19b3> │ │ │ │ + je 97a3 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x1f3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a289 <__julienne_test_suite_m_MOD_write_driver@@Base+0x19c9> │ │ │ │ + je 97c1 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x211> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31852(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a29f <__julienne_test_suite_m_MOD_write_driver@@Base+0x19df> │ │ │ │ + je 9805 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x255> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a2bb <__julienne_test_suite_m_MOD_write_driver@@Base+0x19fb> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne a201 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1941> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + je 9859 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x2a9> │ │ │ │ call 8230 │ │ │ │ - cmpq $0x0,0x88(%rsp) │ │ │ │ - je a5a0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ce0> │ │ │ │ - cmpq $0x0,0x90(%rsp) │ │ │ │ - js a4f9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c39> │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r10 │ │ │ │ - lea (%r8,%r8,2),%rdx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea -0x18(,%rdx,8),%r9 │ │ │ │ - lea (%rsi,%rdx,8),%r15 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r10,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je a42c <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b6c> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je a409 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b49> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je a3ef <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b2f> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je a3d5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b15> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je a3bb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1afb> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je a3a1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ae1> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - je a387 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ac7> │ │ │ │ - mov (%rsi),%rdi │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a37b <__julienne_test_suite_m_MOD_write_driver@@Base+0x1abb> │ │ │ │ + je 9877 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x2c7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0x18(%rdi),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + lea 0x31776(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov 0x170(%rsp),%r14d │ │ │ │ + mov 0x178(%rsp),%r12 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je a39d <__julienne_test_suite_m_MOD_write_driver@@Base+0x1add> │ │ │ │ + je 9634 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x84> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + jmp 9634 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x84> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000098d0 <__julienne_test_diagnosis_m_MOD_within_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + movss (%rdx),%xmm1 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x198(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + subss 0x4(%rsi),%xmm0 │ │ │ │ + andps 0x32fa5(%rip),%xmm0 │ │ │ │ + comiss %xmm0,%xmm1 │ │ │ │ + jb 99b0 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0xe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x316db(%rip),%rdx │ │ │ │ + lea 0x316d4(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x170(%rsp),%r13d │ │ │ │ + mov 0x178(%rsp),%r14 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + mov %r13d,0x170(%rsp) │ │ │ │ + mov %r14,0x178(%rsp) │ │ │ │ + movdqa 0x170(%rsp),%xmm2 │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9be6 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x316> │ │ │ │ + add $0x1a0,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38601(%rip),%rbp │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x4(%rsi),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x31600(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a3b7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1af7> │ │ │ │ + je 9a25 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x155> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x17,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x315cc(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a3d1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b11> │ │ │ │ + je 9a69 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x199> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a3eb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b2b> │ │ │ │ + je 9ac3 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x1f3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a405 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b45> │ │ │ │ + je 9ae1 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x211> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x31532(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a41f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b5f> │ │ │ │ + je 9b25 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x255> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je a4f9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c39> │ │ │ │ - mov (%r12),%rdi │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a442 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b82> │ │ │ │ + je 9b79 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x2a9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - lea 0x18(%r12),%r13 │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a45f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b9f> │ │ │ │ + je 9b97 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x2c7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + lea 0x31456(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov 0x170(%rsp),%r13d │ │ │ │ + mov 0x178(%rsp),%r14 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je a475 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1bb5> │ │ │ │ + je 9949 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x79> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ + jmp 9949 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x79> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000009bf0 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,(%rsi) │ │ │ │ + jle 9cb0 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x313ce(%rip),%rdx │ │ │ │ + lea 0x313c7(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9e0e <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x38301(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x31353(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a48b <__julienne_test_suite_m_MOD_write_driver@@Base+0x1bcb> │ │ │ │ + je 9d11 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x21,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x317c6(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a4a1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1be1> │ │ │ │ + je 9d4f <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a4b7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1bf7> │ │ │ │ + je 9da6 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - mov 0x78(%r13),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je a4cd <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c0d> │ │ │ │ + je 9dc4 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r13) │ │ │ │ - mov 0x90(%r13),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x3122e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je a4e9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c29> │ │ │ │ + je 9c56 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x66> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r13) │ │ │ │ - lea 0xa8(%r13),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne a42c <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b6c> │ │ │ │ - mov 0x4f8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a8cb <__julienne_test_suite_m_MOD_write_driver@@Base+0x200b> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add $0x508,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ + jmp 9c56 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x66> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu 0x0(%r13),%xmm2 │ │ │ │ - mov 0x10(%r13),%r8 │ │ │ │ - movups %xmm2,0x0(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a550 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c90> │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov $0x2,%r14d │ │ │ │ - jmp 8da2 <__julienne_test_suite_m_MOD_write_driver@@Base+0x4e2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%rbx),%xmm11 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - movups %xmm11,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je a588 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1cc8> │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmp 9141 <__julienne_test_suite_m_MOD_write_driver@@Base+0x881> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4f8(%rsp),%rax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000009e20 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + jle 9ee0 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x311a0(%rip),%rdx │ │ │ │ + lea 0x31199(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a8cb <__julienne_test_suite_m_MOD_write_driver@@Base+0x200b> │ │ │ │ - add $0x508,%rsp │ │ │ │ + jne a03e <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - lea (%r14,%r14,1),%rcx │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - lea (%rcx,%r14,1),%r12 │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - shl $0x3,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - je 9a78 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11b8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - js 9c34 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1374> │ │ │ │ - lea (%r12,%rax,1),%rbx │ │ │ │ - sub $0x18,%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - shr $0x3,%r12 │ │ │ │ - imul %rdx,%r12 │ │ │ │ - lea 0x1(%r12),%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je a6f8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e38> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je a6db <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e1b> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je a6c7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e07> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je a6b3 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1df3> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je a69f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ddf> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je a68b <__julienne_test_suite_m_MOD_write_driver@@Base+0x1dcb> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - jne a89f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1fdf> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 9a81 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0xc0,%r13 │ │ │ │ - movq $0x0,-0xb8(%r13) │ │ │ │ - movq $0x0,-0xa8(%r13) │ │ │ │ - movq $0x0,-0xa0(%r13) │ │ │ │ - movq $0x0,-0x90(%r13) │ │ │ │ - movq $0x0,-0x88(%r13) │ │ │ │ - movq $0x0,-0x78(%r13) │ │ │ │ - movq $0x0,-0x70(%r13) │ │ │ │ - movq $0x0,-0x60(%r13) │ │ │ │ - movq $0x0,-0x58(%r13) │ │ │ │ - movq $0x0,-0x48(%r13) │ │ │ │ - movq $0x0,-0x40(%r13) │ │ │ │ - movq $0x0,-0x30(%r13) │ │ │ │ - movq $0x0,-0x28(%r13) │ │ │ │ - movq $0x0,-0x18(%r13) │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne a6f8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e38> │ │ │ │ - jmp 9a81 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 8e57 <__julienne_test_suite_m_MOD_write_driver@@Base+0x597> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 91f7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x937> │ │ │ │ nopl (%rax) │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - jmp 9bf1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1331> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - jmp 9bf1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1331> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 8e57 <__julienne_test_suite_m_MOD_write_driver@@Base+0x597> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 91f7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x937> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jmp 8fc8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x708> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - jmp 8c25 <__julienne_test_suite_m_MOD_write_driver@@Base+0x365> │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - lea 0x110(%rsp),%rbp │ │ │ │ + mov 0x380d1(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - jmp 94b4 <__julienne_test_suite_m_MOD_write_driver@@Base+0xbf4> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%r13 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jmp a677 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1db7> │ │ │ │ - cmpq $0x0,0x90(%rsp) │ │ │ │ - jns 8d3d <__julienne_test_suite_m_MOD_write_driver@@Base+0x47d> │ │ │ │ - jmp 8e9d <__julienne_test_suite_m_MOD_write_driver@@Base+0x5dd> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cmpq $0x0,0x98(%rsp) │ │ │ │ - jns 90e1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x821> │ │ │ │ - jmp 923e <__julienne_test_suite_m_MOD_write_driver@@Base+0x97e> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000000a8f0 <__julienne_test_suite_m_MOD_stub_file@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xa08,%rsp │ │ │ │ - mov 0x376a7(%rip),%rbx │ │ │ │ - movhps 0x376a0(%rip),%xmm2 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - lea 0x1e0(%rsp),%r12 │ │ │ │ - movq %rdx,%xmm4 │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - lea 0x31b2b(%rip),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x1c0(%rsp),%r13 │ │ │ │ - movhps 0x3765b(%rip),%xmm4 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x9f8(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - movhps 0x3763b(%rip),%xmm5 │ │ │ │ - mov %rbx,0x1c8(%rsp) │ │ │ │ - lea 0x200(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ - movaps %xmm5,0x30(%rsp) │ │ │ │ - movaps %xmm2,0x1e0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movhps 0x375ee(%rip),%xmm3 │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - movaps %xmm3,0x40(%rsp) │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0xb8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xb0(%rsp),%rdx │ │ │ │ - mov %rbx,0x1c0(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x31123(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je aa1e <__julienne_test_suite_m_MOD_stub_file@@Base+0x12e> │ │ │ │ + je 9f41 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x37593(%rip),%rsi │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x31a45(%rip),%rdx │ │ │ │ - mov %rsi,0x1c8(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - movaps %xmm1,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x21,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x31596(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0xc8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %rbx,0x1c0(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je aa83 <__julienne_test_suite_m_MOD_stub_file@@Base+0x193> │ │ │ │ + je 9f7f <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x3752e(%rip),%rdi │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x319d3(%rip),%rdx │ │ │ │ - mov %rdi,0x1c8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movaps %xmm0,0x1e0(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0xd8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - mov %rbx,0x1c0(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je aae8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1f8> │ │ │ │ + je 9fd6 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x374b9(%rip),%rbp │ │ │ │ - lea 0x31973(%rip),%rdx │ │ │ │ - movaps %xmm6,0x1e0(%rsp) │ │ │ │ - mov %rbp,0x1c8(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0xe8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - mov %rbx,0x1c0(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ab4d <__julienne_test_suite_m_MOD_stub_file@@Base+0x25d> │ │ │ │ + je 9ff4 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov $0xe,%edx │ │ │ │ - lea 0x31920(%rip),%rsi │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movq $0x0,0x1a0(%rsp) │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movdqu 0x90(%rsp),%xmm7 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x3057a(%rip),%rsi │ │ │ │ - mov %r8,0x1b0(%rsp) │ │ │ │ - movaps %xmm7,0x1a0(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x180(%rsp),%r9 │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x3188e(%rip),%rsi │ │ │ │ - mov %r9,0x70(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r10 │ │ │ │ - mov $0xe,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0x90(%rsp),%xmm8 │ │ │ │ - lea 0x31854(%rip),%rsi │ │ │ │ - mov %r10,0x170(%rsp) │ │ │ │ - movaps %xmm8,0x160(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r11 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0x90(%rsp),%xmm9 │ │ │ │ - mov 0x37359(%rip),%r14 │ │ │ │ - mov $0x8c,%edx │ │ │ │ - lea 0x30515(%rip),%rsi │ │ │ │ - mov %r11,0x150(%rsp) │ │ │ │ - movaps %xmm9,0x140(%rsp) │ │ │ │ - mov %r14,0x1e8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movdqu 0x90(%rsp),%xmm10 │ │ │ │ - lea 0x2a0(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x31759(%rip),%rdx │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %r15,0x210(%rsp) │ │ │ │ - movaps %xmm10,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x30ffe(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je acf6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x406> │ │ │ │ + je 9e84 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x64> │ │ │ │ call 8230 │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov 0x372bb(%rip),%rdx │ │ │ │ - lea 0x31796(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x1e8(%rsp) │ │ │ │ - mov $0x7,%edx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - lea 0x2b8(%rsp),%rdi │ │ │ │ - movdqu 0x90(%rsp),%xmm11 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - movaps %xmm11,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + jmp 9e84 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x64> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000a050 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jbe a118 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0xc8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x30f6c(%rip),%rdx │ │ │ │ + lea 0x30f65(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a276 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x226> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x37e99(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x30eeb(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ad8a <__julienne_test_suite_m_MOD_stub_file@@Base+0x49a> │ │ │ │ - call 8230 │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - mov $0x1a,%edx │ │ │ │ - lea 0x31704(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x2e8(%rsp),%rdi │ │ │ │ - mov $0x42,%edx │ │ │ │ - lea 0x30459(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x30490(%rip),%rsi │ │ │ │ - lea 0x300(%rsp),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6(%r8),%r15 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0xb8(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x315dd(%rip),%rcx │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0xb0(%rsp),%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xf(%r11),%r10 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x31597(%rip),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x9,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - add $0x6,%rdx │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - lea 0xf(%rdi),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - lea (%rax,%rcx,1),%rdx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0xc8(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - lea 0x318(%rsp),%rdi │ │ │ │ - lea 0xf(%rsi,%r8,1),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je a179 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x129> │ │ │ │ call 8230 │ │ │ │ - mov 0x37093(%rip),%r11 │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x31589(%rip),%rsi │ │ │ │ - mov %r11,0x1e8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movdqu 0x90(%rsp),%xmm12 │ │ │ │ - lea 0x330(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x314a1(%rip),%rdx │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %r10,0x210(%rsp) │ │ │ │ - movaps %xmm12,0x200(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x21,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3135e(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je afa9 <__julienne_test_suite_m_MOD_stub_file@@Base+0x6b9> │ │ │ │ + je a1b7 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x167> │ │ │ │ call 8230 │ │ │ │ - mov 0x1e0(%rsp),%r15 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x37008(%rip),%rdi │ │ │ │ - mov $0x1b,%edx │ │ │ │ - lea 0x31511(%rip),%rsi │ │ │ │ - mov %rdi,0x1e8(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - movdqu 0x90(%rsp),%xmm13 │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - lea 0x348(%rsp),%rdi │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - movaps %xmm13,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b03d <__julienne_test_suite_m_MOD_stub_file@@Base+0x74d> │ │ │ │ + je a20e <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x1be> │ │ │ │ call 8230 │ │ │ │ - mov 0x1e0(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - lea 0x360(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x31498(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x378(%rsp),%rdi │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x30246(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x390(%rsp),%rdi │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x30255(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x36f29(%rip),%r14 │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x31456(%rip),%rsi │ │ │ │ - mov %r14,0x1e8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movdqu 0x90(%rsp),%xmm14 │ │ │ │ - lea 0x3a8(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x31337(%rip),%rdx │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %r9,0x210(%rsp) │ │ │ │ - movaps %xmm14,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b113 <__julienne_test_suite_m_MOD_stub_file@@Base+0x823> │ │ │ │ + je a22c <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x1dc> │ │ │ │ call 8230 │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - mov 0x36e9e(%rip),%r8 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x313c5(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x1e8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%r11 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movdqu 0x90(%rsp),%xmm15 │ │ │ │ - lea 0x3c0(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x312ac(%rip),%rdx │ │ │ │ - mov %rbx,0x1e0(%rsp) │ │ │ │ - mov %r11,0x210(%rsp) │ │ │ │ - movaps %xmm15,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x30dc6(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je b19e <__julienne_test_suite_m_MOD_stub_file@@Base+0x8ae> │ │ │ │ + je a0b8 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x68> │ │ │ │ call 8230 │ │ │ │ - mov 0x1e0(%rsp),%r10 │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - lea 0x3d8(%rsp),%rdi │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x3014e(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x3f0(%rsp),%rdi │ │ │ │ - mov $0x31,%edx │ │ │ │ - lea 0x30165(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x36de1(%rip),%r15 │ │ │ │ - mov $0x16,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x31319(%rip),%rsi │ │ │ │ - mov %r15,0x128(%rsp) │ │ │ │ - mov %r15,0x138(%rsp) │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov %r12,0x130(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm3 │ │ │ │ - movaps %xmm2,0x1c0(%rsp) │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movaps %xmm3,0x1e0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - movdqu 0x90(%rsp),%xmm4 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ + jmp a0b8 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x68> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000a280 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + comiss (%rdx),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jbe a340 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x30d3d(%rip),%rdx │ │ │ │ + lea 0x30d36(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a49e <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + mov 0x37c71(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x30cc3(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b289 <__julienne_test_suite_m_MOD_stub_file@@Base+0x999> │ │ │ │ + je a3a1 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - lea 0x120(%rsp),%r14 │ │ │ │ - lea 0x408(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,0x120(%rsp) │ │ │ │ - lea 0x314ec(%rip),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x21,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x31136(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b2d6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x9e6> │ │ │ │ + je a3df <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x420(%rsp),%rdi │ │ │ │ - lea 0x31118(%rip),%rdx │ │ │ │ - movaps %xmm5,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0x438(%rsp),%rdi │ │ │ │ - mov $0x29,%edx │ │ │ │ - lea 0x30054(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x36c8d(%rip),%r9 │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - mov %r9,0xf8(%rsp) │ │ │ │ - mov %r9,0x108(%rsp) │ │ │ │ - mov %r9,0x118(%rsp) │ │ │ │ - movaps %xmm1,0x120(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - movdqu 0x90(%rsp),%xmm0 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - lea 0x31198(%rip),%rdx │ │ │ │ - mov %r13,0x110(%rsp) │ │ │ │ - mov %rsi,0x1d0(%rsp) │ │ │ │ - lea 0x110(%rsp),%rsi │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movdqu 0x90(%rsp),%xmm6 │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %r8,0x1f0(%rsp) │ │ │ │ - movaps %xmm6,0x1e0(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b3ed <__julienne_test_suite_m_MOD_stub_file@@Base+0xafd> │ │ │ │ + je a436 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x110(%rsp),%r11 │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - movdqa (%rsp),%xmm7 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - mov %r12,0x100(%rsp) │ │ │ │ - movaps %xmm7,0x130(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%r10 │ │ │ │ - movdqu 0x90(%rsp),%xmm8 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - mov %r10,0x210(%rsp) │ │ │ │ - movaps %xmm8,0x200(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b459 <__julienne_test_suite_m_MOD_stub_file@@Base+0xb69> │ │ │ │ + je a454 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - lea 0x450(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov %rbx,0xf0(%rsp) │ │ │ │ - lea 0x3109c(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x30b9e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je b4a3 <__julienne_test_suite_m_MOD_stub_file@@Base+0xbb3> │ │ │ │ + je a2e7 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x67> │ │ │ │ call 8230 │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x468(%rsp),%rdi │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2fee1(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x36af5(%rip),%rdx │ │ │ │ - lea 0x31055(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x128(%rsp) │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ - mov $0x13,%edx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movdqu 0x90(%rsp),%xmm9 │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - mov %r12,0x130(%rsp) │ │ │ │ - movdqa (%rsp),%xmm10 │ │ │ │ - mov %rcx,0x1f0(%rsp) │ │ │ │ - movaps %xmm9,0x1e0(%rsp) │ │ │ │ - movaps %xmm10,0x1c0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - movdqu 0x90(%rsp),%xmm11 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - mov %r9,0x210(%rsp) │ │ │ │ - movaps %xmm11,0x200(%rsp) │ │ │ │ + jmp a2e7 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x67> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000a4b0 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jb a578 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0xc8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x30b0c(%rip),%rdx │ │ │ │ + lea 0x30b05(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a6d6 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x226> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x37a39(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x30a8b(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b573 <__julienne_test_suite_m_MOD_stub_file@@Base+0xc83> │ │ │ │ + je a5d9 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x129> │ │ │ │ call 8230 │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - lea 0x480(%rsp),%rdi │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,0x120(%rsp) │ │ │ │ - lea 0x30fa1(%rip),%rdx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x30f26(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b5b8 <__julienne_test_suite_m_MOD_stub_file@@Base+0xcc8> │ │ │ │ + je a617 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x167> │ │ │ │ call 8230 │ │ │ │ - mov 0x120(%rsp),%r8 │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - lea 0x498(%rsp),%rdi │ │ │ │ - mov $0x3c,%edx │ │ │ │ - lea 0x2fe04(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x4b0(%rsp),%rdi │ │ │ │ - mov $0x42,%edx │ │ │ │ - lea 0x2fe2b(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x4c8(%rsp),%rdi │ │ │ │ - mov $0x31,%edx │ │ │ │ - lea 0x2fe5a(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x4e0(%rsp),%rdi │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x30f2a(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm12 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x4f8(%rsp),%rdi │ │ │ │ - lea 0x30dd1(%rip),%rdx │ │ │ │ - movaps %xmm12,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0x510(%rsp),%rdi │ │ │ │ - mov $0x33,%edx │ │ │ │ - lea 0x2fe34(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x36950(%rip),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - movdqa 0x180(%rsp),%xmm13 │ │ │ │ - mov 0x190(%rsp),%r11 │ │ │ │ - movdqa 0x20(%rsp),%xmm14 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r10,0x118(%rsp) │ │ │ │ - mov %r11,0x538(%rsp) │ │ │ │ - mov %r10,0x128(%rsp) │ │ │ │ - movups %xmm13,0x528(%rsp) │ │ │ │ - movaps %xmm14,0x130(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ mov 0xa0(%rsp),%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x30e3c(%rip),%rdx │ │ │ │ - mov %r12,0x120(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm15 │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movaps %xmm15,0x1e0(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - movdqu 0x90(%rsp),%xmm3 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je b747 <__julienne_test_suite_m_MOD_stub_file@@Base+0xe57> │ │ │ │ + je a66e <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x1be> │ │ │ │ call 8230 │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x540(%rsp),%rdi │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ - movaps %xmm2,0x1c0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b795 <__julienne_test_suite_m_MOD_stub_file@@Base+0xea5> │ │ │ │ + je a68c <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x1dc> │ │ │ │ call 8230 │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - lea 0x558(%rsp),%rdi │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x30d9f(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x36803(%rip),%r9 │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2fd04(%rip),%rsi │ │ │ │ - mov %r9,0x128(%rsp) │ │ │ │ - mov %r9,0x138(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %r12,0x130(%rsp) │ │ │ │ - movdqu 0x90(%rsp),%xmm4 │ │ │ │ - movaps %xmm5,0x1c0(%rsp) │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - movaps %xmm4,0x1e0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%r12 │ │ │ │ - movdqu 0x90(%rsp),%xmm1 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - mov %r12,0x210(%rsp) │ │ │ │ - movaps %xmm1,0x200(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x30966(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je b860 <__julienne_test_suite_m_MOD_stub_file@@Base+0xf70> │ │ │ │ + je a518 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ call 8230 │ │ │ │ - mov 0x130(%rsp),%r13 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - lea 0x570(%rsp),%rdi │ │ │ │ - mov $0x16,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,0x120(%rsp) │ │ │ │ - lea 0x30ce7(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + jmp a518 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000a6e0 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + comiss (%rdx),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jb a7a0 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x308dd(%rip),%rdx │ │ │ │ + lea 0x308d6(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne a8fe <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + mov 0x37811(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x30863(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je b8a6 <__julienne_test_suite_m_MOD_stub_file@@Base+0xfb6> │ │ │ │ + je a801 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x120(%rsp),%rbp │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - lea 0x588(%rsp),%rdi │ │ │ │ - mov $0x1e,%edx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x30cc0(%rip),%rsi │ │ │ │ - lea 0x650(%rsp),%r13 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x5a0(%rsp),%rdi │ │ │ │ - lea 0x30b24(%rip),%rdx │ │ │ │ - movaps %xmm0,0x200(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0x5b8(%rsp),%rdi │ │ │ │ - mov $0x30,%edx │ │ │ │ - lea 0x2fbf0(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x190(%rsp),%r15 │ │ │ │ - movdqa 0x180(%rsp),%xmm6 │ │ │ │ - lea 0x5e8(%rsp),%rdi │ │ │ │ - mov $0x16,%edx │ │ │ │ - lea 0x30c6a(%rip),%rsi │ │ │ │ - movaps %xmm6,0x5d0(%rsp) │ │ │ │ - mov %r15,0x5e0(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x600(%rsp),%rdi │ │ │ │ - mov $0x55,%edx │ │ │ │ - lea 0x2fbd5(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa 0x40(%rsp),%xmm7 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x618(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x30a8e(%rip),%rdx │ │ │ │ - movabs $0x50100000000,%rbx │ │ │ │ - movaps %xmm7,0x200(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x30cfe(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0x630(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x30c0b(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %r13,0x260(%rsp) │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - movdqa 0x30edd(%rip),%xmm8 │ │ │ │ - movdqa 0x30ee4(%rip),%xmm9 │ │ │ │ - movq $0x0,0x268(%rsp) │ │ │ │ - movq $0x18,0x270(%rsp) │ │ │ │ - mov %rbx,0x278(%rsp) │ │ │ │ - movaps %xmm8,0x280(%rsp) │ │ │ │ - movaps %xmm9,0x290(%rsp) │ │ │ │ - jmp ba43 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1153> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmove %r8,%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - add 0x260(%rsp),%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - cmp $0x27,%r12 │ │ │ │ - je ba96 <__julienne_test_suite_m_MOD_stub_file@@Base+0x11a6> │ │ │ │ - add $0x18,%rbp │ │ │ │ - movdqu 0x0(%rbp),%xmm10 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - lea (%r12,%r12,2),%r15 │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %r14,0x10(%r13,%r15,1) │ │ │ │ - movups %xmm10,0x0(%r13,%r15,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add %r15,%r13 │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne ba00 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1110> │ │ │ │ - add $0x1,%r12 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - cmp $0x27,%r12 │ │ │ │ - jne ba3f <__julienne_test_suite_m_MOD_stub_file@@Base+0x114f> │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - call 8110 <__julienne_file_m_MOD_from_lines@plt> │ │ │ │ - mov 0x220(%rsp),%r12 │ │ │ │ - movdqa 0x250(%rsp),%xmm11 │ │ │ │ - movaps %xmm11,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je bde8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14f8> │ │ │ │ - mov 0x298(%rsp),%r11 │ │ │ │ - sub 0x290(%rsp),%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - imul 0x288(%rsp),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - jle bde8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14f8> │ │ │ │ - lea (%r11,%r11,2),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - shl $0x3,%r15 │ │ │ │ - lea -0x18(%r15),%r10 │ │ │ │ - shr $0x3,%r10 │ │ │ │ - lea (%r10,%r10,2),%r14 │ │ │ │ - and $0x7,%r14d │ │ │ │ - je bc72 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1382> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je bb2e <__julienne_test_suite_m_MOD_stub_file@@Base+0x123e> │ │ │ │ - call 8230 │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - mov $0x18,%ebp │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je bc72 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1382> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je bc46 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1356> │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - je bc1b <__julienne_test_suite_m_MOD_stub_file@@Base+0x132b> │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - je bbf0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1300> │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - je bbc5 <__julienne_test_suite_m_MOD_stub_file@@Base+0x12d5> │ │ │ │ - cmp $0x6,%r14 │ │ │ │ - je bb9a <__julienne_test_suite_m_MOD_stub_file@@Base+0x12aa> │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bb8e <__julienne_test_suite_m_MOD_stub_file@@Base+0x129e> │ │ │ │ + je a83f <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bbb9 <__julienne_test_suite_m_MOD_stub_file@@Base+0x12c9> │ │ │ │ + je a896 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rdx │ │ │ │ - movq $0x0,(%rdx,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bbe4 <__julienne_test_suite_m_MOD_stub_file@@Base+0x12f4> │ │ │ │ + je a8b4 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x3073e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je bc0f <__julienne_test_suite_m_MOD_stub_file@@Base+0x131f> │ │ │ │ + je a747 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x67> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + jmp a747 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x67> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000a910 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,(%rsi) │ │ │ │ + jl a9d0 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x306ae(%rip),%rdx │ │ │ │ + lea 0x306a7(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ab2e <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x375e1(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x30633(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bc3a <__julienne_test_suite_m_MOD_stub_file@@Base+0x134a> │ │ │ │ + je aa31 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x30ace(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bc66 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1376> │ │ │ │ + je aa6f <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - movq $0x0,0x0(%r13,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bc95 <__julienne_test_suite_m_MOD_stub_file@@Base+0x13a5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + je aac6 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rbx │ │ │ │ - movq $0x0,(%rbx,%rbp,1) │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je bde8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14f8> │ │ │ │ - mov 0x260(%rsp),%r8 │ │ │ │ - mov 0x18(%r8,%rbp,1),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bcca <__julienne_test_suite_m_MOD_stub_file@@Base+0x13da> │ │ │ │ + je aae4 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%r11 │ │ │ │ - movq $0x0,0x18(%r11,%rbp,1) │ │ │ │ - mov 0x260(%rsp),%rbp │ │ │ │ - mov 0x18(%rbp,%r14,1),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x3050e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je bcf2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1402> │ │ │ │ + je a976 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x66> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%r10 │ │ │ │ - movq $0x0,0x18(%r10,%r14,1) │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - mov 0x30(%rdi,%r14,1),%rdi │ │ │ │ + jmp a976 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x66> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000ab40 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + jl ac00 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x30480(%rip),%rdx │ │ │ │ + lea 0x30479(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ad5e <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x373b1(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x30403(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bd1a <__julienne_test_suite_m_MOD_stub_file@@Base+0x142a> │ │ │ │ + je ac61 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - movq $0x0,0x30(%rax,%r14,1) │ │ │ │ - mov 0x260(%rsp),%rdx │ │ │ │ - mov 0x48(%rdx,%r14,1),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3089e(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bd42 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1452> │ │ │ │ + je ac9f <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rcx │ │ │ │ - movq $0x0,0x48(%rcx,%r14,1) │ │ │ │ - mov 0x260(%rsp),%r9 │ │ │ │ - mov 0x60(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bd6a <__julienne_test_suite_m_MOD_stub_file@@Base+0x147a> │ │ │ │ + je acf6 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rsi │ │ │ │ - movq $0x0,0x60(%rsi,%r14,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - mov 0x78(%r13,%r14,1),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bd92 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14a2> │ │ │ │ + je ad14 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%rbx │ │ │ │ - movq $0x0,0x78(%rbx,%r14,1) │ │ │ │ - mov 0x260(%rsp),%r8 │ │ │ │ - mov 0x90(%r8,%r14,1),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x302de(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je bdc0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14d0> │ │ │ │ + je aba4 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x64> │ │ │ │ call 8230 │ │ │ │ - mov 0x260(%rsp),%r11 │ │ │ │ - movq $0x0,0x90(%r11,%r14,1) │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne bc80 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1390> │ │ │ │ - jmp bc95 <__julienne_test_suite_m_MOD_stub_file@@Base+0x13a5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2a0(%rsp),%rdi │ │ │ │ + jmp aba4 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x64> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000ad70 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd (%rsi),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jb ae38 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0xc8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x3024c(%rip),%rdx │ │ │ │ + lea 0x30245(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne af96 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x226> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x37179(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x301cb(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bdfa <__julienne_test_suite_m_MOD_stub_file@@Base+0x150a> │ │ │ │ + je ae99 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x129> │ │ │ │ call 8230 │ │ │ │ - mov 0x2b8(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x30696(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be0c <__julienne_test_suite_m_MOD_stub_file@@Base+0x151c> │ │ │ │ + je aed7 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x167> │ │ │ │ call 8230 │ │ │ │ - mov 0x2d0(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be1e <__julienne_test_suite_m_MOD_stub_file@@Base+0x152e> │ │ │ │ + je af2e <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x1be> │ │ │ │ call 8230 │ │ │ │ - mov 0x2e8(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be30 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1540> │ │ │ │ + je af4c <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x1dc> │ │ │ │ call 8230 │ │ │ │ - mov 0x300(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x300a6(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je be42 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1552> │ │ │ │ + je add8 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ call 8230 │ │ │ │ - mov 0x318(%rsp),%rdi │ │ │ │ + jmp add8 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000afa0 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movss (%rdx),%xmm0 │ │ │ │ + comiss (%rsi),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jb b060 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x3001d(%rip),%rdx │ │ │ │ + lea 0x30016(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b1be <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + mov 0x36f51(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2ffa3(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be54 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1564> │ │ │ │ + je b0c1 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x330(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3046e(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be66 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1576> │ │ │ │ + je b0ff <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x348(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be78 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1588> │ │ │ │ + je b156 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x360(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je be8a <__julienne_test_suite_m_MOD_stub_file@@Base+0x159a> │ │ │ │ + je b174 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x378(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2fe7e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je be9c <__julienne_test_suite_m_MOD_stub_file@@Base+0x15ac> │ │ │ │ + je b007 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x67> │ │ │ │ call 8230 │ │ │ │ - mov 0x390(%rsp),%rdi │ │ │ │ + jmp b007 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x67> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000b1d0 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,(%rsi) │ │ │ │ + jg b290 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2fdee(%rip),%rdx │ │ │ │ + lea 0x2fde7(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b3ee <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x36d21(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2fd73(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je beae <__julienne_test_suite_m_MOD_stub_file@@Base+0x15be> │ │ │ │ + je b2f1 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3023e(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bec0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x15d0> │ │ │ │ + je b32f <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bed2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x15e2> │ │ │ │ + je b386 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x3d8(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bee4 <__julienne_test_suite_m_MOD_stub_file@@Base+0x15f4> │ │ │ │ + je b3a4 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x3f0(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2fc4e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je bef6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1606> │ │ │ │ + je b236 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x66> │ │ │ │ call 8230 │ │ │ │ - mov 0x408(%rsp),%rdi │ │ │ │ + jmp b236 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x66> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000b400 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + jg b4c0 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2fbc0(%rip),%rdx │ │ │ │ + lea 0x2fbb9(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b61e <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x36af1(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2fb43(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf08 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1618> │ │ │ │ + je b521 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x420(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x3000e(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf1a <__julienne_test_suite_m_MOD_stub_file@@Base+0x162a> │ │ │ │ + je b55f <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x438(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf2c <__julienne_test_suite_m_MOD_stub_file@@Base+0x163c> │ │ │ │ + je b5b6 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x450(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf3e <__julienne_test_suite_m_MOD_stub_file@@Base+0x164e> │ │ │ │ + je b5d4 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x468(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2fa1e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf50 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1660> │ │ │ │ + je b464 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x64> │ │ │ │ call 8230 │ │ │ │ - mov 0x480(%rsp),%rdi │ │ │ │ + jmp b464 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x64> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000b630 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,(%rsi) │ │ │ │ + jge b6f0 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2f98e(%rip),%rdx │ │ │ │ + lea 0x2f987(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b84e <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x368c1(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2f913(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf62 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1672> │ │ │ │ + je b751 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x498(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x1e,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2f8e0(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf74 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1684> │ │ │ │ + je b78f <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x4b0(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf86 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1696> │ │ │ │ + je b7e6 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x4c8(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bf98 <__julienne_test_suite_m_MOD_stub_file@@Base+0x16a8> │ │ │ │ + je b804 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x4e0(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2f7ee(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je bfaa <__julienne_test_suite_m_MOD_stub_file@@Base+0x16ba> │ │ │ │ + je b696 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x66> │ │ │ │ call 8230 │ │ │ │ - mov 0x4f8(%rsp),%rdi │ │ │ │ + jmp b696 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x66> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000b860 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + jge b920 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2f760(%rip),%rdx │ │ │ │ + lea 0x2f759(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ba7e <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x36691(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2f6e3(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bfbc <__julienne_test_suite_m_MOD_stub_file@@Base+0x16cc> │ │ │ │ + je b981 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x510(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x1e,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2f6b0(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bfce <__julienne_test_suite_m_MOD_stub_file@@Base+0x16de> │ │ │ │ + je b9bf <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x540(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bfe0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x16f0> │ │ │ │ + je ba16 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x558(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je bff2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1702> │ │ │ │ + je ba34 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov 0x570(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2f5be(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je c004 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1714> │ │ │ │ + je b8c4 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x64> │ │ │ │ call 8230 │ │ │ │ - mov 0x588(%rsp),%rdi │ │ │ │ + jmp b8c4 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x64> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000ba90 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd (%rsi),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jbe bb58 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0xc8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2f52c(%rip),%rdx │ │ │ │ + lea 0x2f525(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bcb6 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x226> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x36459(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2f4ab(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c016 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1726> │ │ │ │ + je bbb9 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x129> │ │ │ │ call 8230 │ │ │ │ - mov 0x5a0(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x1e,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2f478(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c028 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1738> │ │ │ │ + je bbf7 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x167> │ │ │ │ call 8230 │ │ │ │ - mov 0x5b8(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c03a <__julienne_test_suite_m_MOD_stub_file@@Base+0x174a> │ │ │ │ + je bc4e <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x1be> │ │ │ │ call 8230 │ │ │ │ - mov 0x5e8(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c04c <__julienne_test_suite_m_MOD_stub_file@@Base+0x175c> │ │ │ │ + je bc6c <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x1dc> │ │ │ │ call 8230 │ │ │ │ - mov 0x600(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2f386(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je c05e <__julienne_test_suite_m_MOD_stub_file@@Base+0x176e> │ │ │ │ + je baf8 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x68> │ │ │ │ call 8230 │ │ │ │ - mov 0x618(%rsp),%rdi │ │ │ │ + jmp baf8 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x68> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000bcc0 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movss (%rdx),%xmm0 │ │ │ │ + comiss (%rsi),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jbe bd80 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0xc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2f2fd(%rip),%rdx │ │ │ │ + lea 0x2f2f6(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bede <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x21e> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + mov 0x36231(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x2f283(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c070 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1780> │ │ │ │ + je bde1 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x121> │ │ │ │ call 8230 │ │ │ │ - mov 0x630(%rsp),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x1e,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2f250(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c082 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1792> │ │ │ │ + je be1f <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x15f> │ │ │ │ call 8230 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c0a0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x17b0> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x1a0(%rsp) │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je c0b2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x17c2> │ │ │ │ - mov %r15,%rdi │ │ │ │ + je be76 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x1b6> │ │ │ │ call 8230 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c0d0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x17e0> │ │ │ │ + je be94 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2f15e(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je c0ee <__julienne_test_suite_m_MOD_stub_file@@Base+0x17fe> │ │ │ │ + je bd27 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x67> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movdqa 0x220(%rsp),%xmm12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movdqa 0x230(%rsp),%xmm13 │ │ │ │ - movdqa 0x240(%rsp),%xmm14 │ │ │ │ - movdqa 0x250(%rsp),%xmm15 │ │ │ │ - movaps %xmm12,0x650(%rsp) │ │ │ │ - movaps %xmm13,0x660(%rsp) │ │ │ │ - movaps %xmm14,0x670(%rsp) │ │ │ │ - movaps %xmm15,0x680(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je c5f0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d00> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - psubq %xmm3,%xmm0 │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - lea 0x3(%r13,%r13,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ + jmp bd27 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x67> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000bef0 <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + movq %rsi,%xmm1 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + push %rbp │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 85d0 │ │ │ │ - test %r13,%r13 │ │ │ │ - js c5e8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1cf8> │ │ │ │ - lea 0x0(%r13,%r13,2),%rcx │ │ │ │ - mov %rbp,%r14 │ │ │ │ - lea 0x8(%r12),%r15 │ │ │ │ - mov %r12,%rbx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %rcx,%r10 │ │ │ │ - lea 0x18(%rbp,%rcx,1),%r13 │ │ │ │ - shr $0x3,%r10 │ │ │ │ - imul %rdi,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x3,%r10d │ │ │ │ - je c6fd <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e0d> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je c27f <__julienne_test_suite_m_MOD_stub_file@@Base+0x198f> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je c229 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1939> │ │ │ │ - mov (%r15),%r14 │ │ │ │ - mov -0x8(%r15),%rax │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je c71c <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e2c> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov -0x8(%r15),%r9 │ │ │ │ - mov %rdx,0x8(%r14) │ │ │ │ - test %r9,%r9 │ │ │ │ - je c6b6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1dc6> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - add $0x18,%r14 │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%r8 │ │ │ │ - mov -0x8(%r15),%rsi │ │ │ │ - mov %r8,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je c6aa <__julienne_test_suite_m_MOD_stub_file@@Base+0x1dba> │ │ │ │ - test %r8,%r8 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + movhps 0x3609d(%rip),%xmm1 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je bfe0 <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0xf0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + lea 0x2f0a5(%rip),%rdx │ │ │ │ + lea 0x2f09e(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x80(%rsp),%r14d │ │ │ │ + mov 0x88(%rsp),%r12 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov %r14d,0x80(%rsp) │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + movdqa 0x80(%rsp),%xmm0 │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + movdqa 0x90(%rsp),%xmm3 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movups %xmm3,0x10(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c107 <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x217> │ │ │ │ + add $0xb0,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa(%rbx),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ + mov 0x35fc8(%rip),%rax │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je c41b <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b2b> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - lea 0x18(%r15),%rbx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - jmp c3e6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1af6> │ │ │ │ - nopl (%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x2f05e(%rip),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add $0x1e,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2f036(%rip),%r9 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x14,%r8d │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ - mov 0x18(%rbx),%r15 │ │ │ │ - lea 0x18(%rbp),%r12 │ │ │ │ - mov -0x8(%r13),%rbx │ │ │ │ - mov %r15,0x8(%r12) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je c6f0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e00> │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r13),%rbp │ │ │ │ - mov 0x10(%r13),%r15 │ │ │ │ - mov %rbp,0x20(%r12) │ │ │ │ - test %r15,%r15 │ │ │ │ - je c6e0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1df0> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r13),%rbp │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - mov %rbp,0x38(%r12) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je c6c8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1dd8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x48(%r12),%rbp │ │ │ │ - lea 0x48(%r13),%rbx │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je c407 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b17> │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - mov -0x8(%rbx),%r12 │ │ │ │ - mov %r15,0x8(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne c300 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1a10> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp c323 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1a33> │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ - lea 0x18(%r12,%rcx,1),%r13 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %r11,%rcx │ │ │ │ - lea 0x1(%rcx),%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je c520 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c30> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je c4ff <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c0f> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je c4e7 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bf7> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je c4cf <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bdf> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je c4b7 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bc7> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je c49f <__julienne_test_suite_m_MOD_stub_file@@Base+0x1baf> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je c487 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b97> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je c482 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b92> │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movaps %xmm2,0x30(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea 0x18(%r12),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x2efde(%rip),%rdx │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c49b <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bab> │ │ │ │ + je c0be <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x1ce> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + lea 0x2ef32(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%r14d │ │ │ │ + mov 0x88(%rsp),%r12 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je c4b3 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bc3> │ │ │ │ + je bf7f <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x8f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + jmp bf7f <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x8f> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000000c110 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + movq %rsi,%xmm2 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + sub $0x148,%rsp │ │ │ │ + movhps 0x35e8a(%rip),%xmm2 │ │ │ │ + movhps 0x35e83(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x138(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + movaps %xmm2,0x10(%rsp) │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + call 8310 <__julienne_string_m_MOD_string_t_eq_string_t@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + movq 0x35e40(%rip),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + je c210 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x100> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2ee77(%rip),%rdx │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x2ee68(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x110(%rsp),%ecx │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov 0x120(%rsp),%rbp │ │ │ │ + mov %ecx,0x110(%rsp) │ │ │ │ + mov %rdx,0x118(%rsp) │ │ │ │ + movdqa 0x110(%rsp),%xmm5 │ │ │ │ + mov %rbp,0x120(%rsp) │ │ │ │ + movdqa 0x120(%rsp),%xmm6 │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + movups %xmm6,0x10(%rbx) │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c377 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x267> │ │ │ │ + add $0x148,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + mov $0xa,%ecx │ │ │ │ + movq %xmm1,0x48(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2ee3f(%rip),%rsi │ │ │ │ + movq %xmm1,0x58(%rsp) │ │ │ │ + movq %xmm1,0x68(%rsp) │ │ │ │ + movaps %xmm3,0x70(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x14,%ecx │ │ │ │ + lea 0x2ee13(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c4cb <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bdb> │ │ │ │ + je c28c <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x17c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + movaps %xmm4,0x80(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c4e3 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bf3> │ │ │ │ + je c2da <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x1ca> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rbp │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2ed7f(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c4fb <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c0b> │ │ │ │ + je c31e <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x20e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x2ecd4(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov 0x110(%rsp),%ecx │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov 0x120(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je c513 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c23> │ │ │ │ + je c1b4 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0xa4> │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je c5e8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1cf8> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp c1b4 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0xa4> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000000c380 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movhps 0x35c0f(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8400 <__julienne_string_m_MOD_character_eq_string_t@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + je c470 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0xf0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2ec12(%rip),%rdx │ │ │ │ + lea 0x2ec0b(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm2 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c5b3 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x233> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov 0x35b37(%rip),%rax │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2ebe1(%rip),%rsi │ │ │ │ + movaps %xmm1,0x50(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x14,%ecx │ │ │ │ + lea 0x2ebb2(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c534 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c44> │ │ │ │ + je c4e7 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x167> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r14 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c54e <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c5e> │ │ │ │ + je c525 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x1a5> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2eb34(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c564 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c74> │ │ │ │ + je c569 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x1e9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2ea89(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je c57a <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c8a> │ │ │ │ + je c412 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x92> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je c590 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ca0> │ │ │ │ + jmp c412 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x92> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000c5c0 <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne c678 <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base+0xb8> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2e9f1(%rip),%rdx │ │ │ │ + lea 0x2e9ea(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movups %xmm1,0x10(%rbp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c797 <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base+0x1d7> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa(%rbx),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r14,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x2e9d2(%rip),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add $0x1e,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2e9ad(%rip),%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea (%rbx,%r12,1),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x14,%r8d │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je c5a6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1cb6> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2e92c(%rip),%r9 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x2e88e(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + call 8230 │ │ │ │ + jmp c62a <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base+0x6a> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000000c7a0 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,(%rsi) │ │ │ │ + je c980 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x1e0> │ │ │ │ + mov 0x357e0(%rip),%rbp │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x2e7f0(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c5bc <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ccc> │ │ │ │ + je c835 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x95> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2e7de(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c5d8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ce8> │ │ │ │ + je c873 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0xd3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne c520 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c30> │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c8ca <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x12a> │ │ │ │ call 8230 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - mov %rbp,0x650(%rsp) │ │ │ │ - movdqa 0x660(%rsp),%xmm5 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqa 0x650(%rsp),%xmm4 │ │ │ │ - movaps %xmm2,0x680(%rsp) │ │ │ │ - movdqa 0x670(%rsp),%xmm1 │ │ │ │ - movups %xmm5,0x10(%rdi) │ │ │ │ - movups %xmm4,(%rdi) │ │ │ │ - movups %xmm1,0x20(%rdi) │ │ │ │ - movups %xmm2,0x30(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je c646 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d56> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je c658 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d68> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je c66a <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d7a> │ │ │ │ - mov %r9,%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c8e8 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x148> │ │ │ │ call 8230 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je c67c <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d8c> │ │ │ │ - mov %r8,%rdi │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x2e70a(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c929 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x189> │ │ │ │ call 8230 │ │ │ │ - mov 0x9f8(%rsp),%rax │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne c729 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e39> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0xa08,%rsp │ │ │ │ + jne c9ba <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x21a> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp c2cd <__julienne_test_suite_m_MOD_stub_file@@Base+0x19dd> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp c277 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1987> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - jmp c3d8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ae8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - jmp c39e <__julienne_test_suite_m_MOD_stub_file@@Base+0x1aae> │ │ │ │ xchg %ax,%ax │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp c364 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1a74> │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - jmp c3e6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1af6> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp c221 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1931> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2e66f(%rip),%rdx │ │ │ │ + lea 0x2e668(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + jmp c929 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x189> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c730 <__julienne_test_suite_m_MOD_driver_file@@Base>: │ │ │ │ +000000000000c9c0 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base>: │ │ │ │ endbr64 │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x248(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - movq $0x18,0x210(%rsp) │ │ │ │ - movq $0x18,0x220(%rsp) │ │ │ │ - call *0x48(%r12) │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ - sub 0x230(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x200(%rsp),%r14 │ │ │ │ - lea (%rdx,%rdx,2),%rbx │ │ │ │ - mov %rdx,0x98(%rsp) │ │ │ │ - shl $0x3,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ea60 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2330> │ │ │ │ - cmpq $0x0,0x78(%rsp) │ │ │ │ - js cae1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x3b1> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - add %rbx,%rcx │ │ │ │ - sub $0x18,%rbx │ │ │ │ - shr $0x3,%rbx │ │ │ │ - imul %rsi,%rbx │ │ │ │ - lea 0x1(%rbx),%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je c8e9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b9> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je c8cd <__julienne_test_suite_m_MOD_driver_file@@Base+0x19d> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je c8ba <__julienne_test_suite_m_MOD_driver_file@@Base+0x18a> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je c8a7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x177> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je c894 <__julienne_test_suite_m_MOD_driver_file@@Base+0x164> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je c881 <__julienne_test_suite_m_MOD_driver_file@@Base+0x151> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - jne e900 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21d0> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - je c987 <__julienne_test_suite_m_MOD_driver_file@@Base+0x257> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0xc0,%r9 │ │ │ │ - movq $0x0,-0xb8(%r9) │ │ │ │ - movq $0x0,-0xa8(%r9) │ │ │ │ - movq $0x0,-0xa0(%r9) │ │ │ │ - movq $0x0,-0x90(%r9) │ │ │ │ - movq $0x0,-0x88(%r9) │ │ │ │ - movq $0x0,-0x78(%r9) │ │ │ │ - movq $0x0,-0x70(%r9) │ │ │ │ - movq $0x0,-0x60(%r9) │ │ │ │ - movq $0x0,-0x58(%r9) │ │ │ │ - movq $0x0,-0x48(%r9) │ │ │ │ - movq $0x0,-0x40(%r9) │ │ │ │ - movq $0x0,-0x30(%r9) │ │ │ │ - movq $0x0,-0x28(%r9) │ │ │ │ - movq $0x0,-0x18(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne c8e9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b9> │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov %r14,%r15 │ │ │ │ - and $0x3,%ebx │ │ │ │ - je e8b0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2180> │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - mov 0x10(%r14),%r10 │ │ │ │ - mov %r10,0x10(%r13) │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + je cba0 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x1e0> │ │ │ │ + mov 0x355c2(%rip),%rbp │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x2e5d2(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je c9bd <__julienne_test_suite_m_MOD_driver_file@@Base+0x28d> │ │ │ │ + je ca53 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x93> │ │ │ │ call 8230 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - lea 0x18(%r14),%r15 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x18(%r11),%r13 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e880 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2150> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jne d9f8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x12c8> │ │ │ │ - movdqu (%r15),%xmm2 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - movups %xmm2,0x0(%r13) │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - mov %rdx,0x10(%r13) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2e5c0(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ca0b <__julienne_test_suite_m_MOD_driver_file@@Base+0x2db> │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ + je ca91 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0xd1> │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - add $0x18,%r15 │ │ │ │ - lea 0x1(%rcx),%r12 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - lea 0x18(%r13),%rbp │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp ca9c <__julienne_test_suite_m_MOD_driver_file@@Base+0x36c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x18(%r15),%xmm4 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - movups %xmm4,0x18(%rbp) │ │ │ │ - mov 0x10(%r14),%rbp │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ca50 <__julienne_test_suite_m_MOD_driver_file@@Base+0x320> │ │ │ │ + je cae8 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x128> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x18(%r14),%xmm5 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movups %xmm5,0x18(%rbx) │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - mov %r12,0x28(%rbx) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ca70 <__julienne_test_suite_m_MOD_driver_file@@Base+0x340> │ │ │ │ + je cb06 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x146> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x30(%r14),%xmm6 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movups %xmm6,0x30(%rbx) │ │ │ │ - mov 0x40(%r14),%r15 │ │ │ │ - mov %r15,0x40(%rbx) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x2e4ec(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je ca90 <__julienne_test_suite_m_MOD_driver_file@@Base+0x360> │ │ │ │ + je cb47 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x187> │ │ │ │ call 8230 │ │ │ │ - lea 0x48(%rbx),%rbp │ │ │ │ - lea 0x48(%r14),%r15 │ │ │ │ - lea 0x3(%r13),%r12 │ │ │ │ - movdqu (%r15),%xmm3 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movups %xmm3,0x0(%rbp) │ │ │ │ - mov 0x10(%r15),%r14 │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cbda <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x21a> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2e44f(%rip),%rdx │ │ │ │ + lea 0x2e448(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + jmp cb47 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x187> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000000cbe0 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %eax,(%rsi) │ │ │ │ + je cdc0 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x1e0> │ │ │ │ + mov 0x353a2(%rip),%rbp │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + call 8510 <__julienne_string_m_MOD_from_default_logical@plt> │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x2e3b2(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je cabb <__julienne_test_suite_m_MOD_driver_file@@Base+0x38b> │ │ │ │ + je cc73 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x93> │ │ │ │ call 8230 │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - lea 0x18(%r15),%r14 │ │ │ │ - cmp %r12,0x78(%rsp) │ │ │ │ - jne ca30 <__julienne_test_suite_m_MOD_driver_file@@Base+0x300> │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov $0x12,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x2e3a0(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ccb1 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0xd1> │ │ │ │ call 8230 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movabs $0x50100000000,%rdi │ │ │ │ - movq $0x0,0x200(%rsp) │ │ │ │ - mov %rdi,0x218(%rsp) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - movq $0x18,0x210(%rsp) │ │ │ │ - movq $0x18,0x220(%rsp) │ │ │ │ - call *0x40(%r12) │ │ │ │ - mov 0x238(%rsp),%rsi │ │ │ │ - sub 0x230(%rsp),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov 0x200(%rsp),%r12 │ │ │ │ - lea (%rsi,%rsi,2),%r13 │ │ │ │ - mov %rsi,0xa0(%rsp) │ │ │ │ - shl $0x3,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ea71 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2341> │ │ │ │ - cmpq $0x0,0x80(%rsp) │ │ │ │ - js ce4e <__julienne_test_suite_m_MOD_driver_file@@Base+0x71e> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,%r11 │ │ │ │ - add %r13,%r8 │ │ │ │ - sub $0x18,%r13 │ │ │ │ - shr $0x3,%r13 │ │ │ │ - imul %r9,%r13 │ │ │ │ - lea 0x1(%r13),%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je cc6e <__julienne_test_suite_m_MOD_driver_file@@Base+0x53e> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je cc52 <__julienne_test_suite_m_MOD_driver_file@@Base+0x522> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je cc3f <__julienne_test_suite_m_MOD_driver_file@@Base+0x50f> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je cc2c <__julienne_test_suite_m_MOD_driver_file@@Base+0x4fc> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je cc19 <__julienne_test_suite_m_MOD_driver_file@@Base+0x4e9> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je cc06 <__julienne_test_suite_m_MOD_driver_file@@Base+0x4d6> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - jne e930 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2200> │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - cmp %r11,%r8 │ │ │ │ - je cd0c <__julienne_test_suite_m_MOD_driver_file@@Base+0x5dc> │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0xc0,%r11 │ │ │ │ - movq $0x0,-0xb8(%r11) │ │ │ │ - movq $0x0,-0xa8(%r11) │ │ │ │ - movq $0x0,-0xa0(%r11) │ │ │ │ - movq $0x0,-0x90(%r11) │ │ │ │ - movq $0x0,-0x88(%r11) │ │ │ │ - movq $0x0,-0x78(%r11) │ │ │ │ - movq $0x0,-0x70(%r11) │ │ │ │ - movq $0x0,-0x60(%r11) │ │ │ │ - movq $0x0,-0x58(%r11) │ │ │ │ - movq $0x0,-0x48(%r11) │ │ │ │ - movq $0x0,-0x40(%r11) │ │ │ │ - movq $0x0,-0x30(%r11) │ │ │ │ - movq $0x0,-0x28(%r11) │ │ │ │ - movq $0x0,-0x18(%r11) │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - cmp %r11,%r8 │ │ │ │ - jne cc6e <__julienne_test_suite_m_MOD_driver_file@@Base+0x53e> │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - mov %r12,%rax │ │ │ │ - and $0x3,%ebx │ │ │ │ - je e8d0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21a0> │ │ │ │ - movdqu (%r12),%xmm7 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movups %xmm7,0x0(%rbp) │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + call 8510 <__julienne_string_m_MOD_from_default_logical@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je cd46 <__julienne_test_suite_m_MOD_driver_file@@Base+0x616> │ │ │ │ + je cd08 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x128> │ │ │ │ call 8230 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - lea 0x18(%r12),%r14 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea 0x18(%rcx),%rbp │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je e8a0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2170> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jne d9c0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1290> │ │ │ │ - movdqu (%r14),%xmm9 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movups %xmm9,0x0(%rbp) │ │ │ │ - mov 0x10(%r14),%rsi │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je cd8e <__julienne_test_suite_m_MOD_driver_file@@Base+0x65e> │ │ │ │ + je cd26 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x146> │ │ │ │ call 8230 │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x1(%r13),%r12 │ │ │ │ - lea 0x18(%r14),%r15 │ │ │ │ - jmp ce0f <__julienne_test_suite_m_MOD_driver_file@@Base+0x6df> │ │ │ │ - movdqu 0x18(%r15),%xmm11 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - movups %xmm11,0x18(%rbp) │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x2e2cc(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je cdc1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x691> │ │ │ │ + je cd67 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x187> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x18(%r14),%xmm12 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movups %xmm12,0x18(%rbx) │ │ │ │ - mov 0x28(%r14),%r9 │ │ │ │ - mov %r9,0x28(%rbx) │ │ │ │ + mov %r13d,0xe0(%rsp) │ │ │ │ + mov %r12,0xe8(%rsp) │ │ │ │ + movdqa 0xe0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cdfa <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x21a> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0x2e22f(%rip),%rdx │ │ │ │ + lea 0x2e228(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rbp │ │ │ │ + jmp cd67 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x187> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000000ce00 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x340,%rsp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x338(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je cea8 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0xa8> │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne cea8 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0xa8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2e1c4(%rip),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x2e1b8(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + movups %xmm4,0x10(%rbx) │ │ │ │ + mov 0x338(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d09c <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0x29c> │ │ │ │ + add $0x340,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + je ce33 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0x33> │ │ │ │ + mov 0x2fad1(%rip),%rdi │ │ │ │ + lea 0x2e1d3(%rip),%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + movq %rsi,%xmm1 │ │ │ │ + lea 0x260(%rsp),%r10 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x2e6a0(%rip),%r14 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10,0xc0(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + movups %xmm0,0x98(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + movl $0x12e,0x60(%rsp) │ │ │ │ + movq $0x12,0xc8(%rsp) │ │ │ │ + movq $0xb,0xa8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x2e15a(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov 0x2fa12(%rip),%r8 │ │ │ │ + lea 0x280(%rsp),%r9 │ │ │ │ + movl $0x12f,0x60(%rsp) │ │ │ │ + lea 0x2a0(%rsp),%r14 │ │ │ │ + movups %xmm2,0x98(%rsp) │ │ │ │ + mov %r9,0xc0(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + movq $0x12,0xc8(%rsp) │ │ │ │ + movq $0xb,0xa8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x2e0c9(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2f0(%rsp),%rbp │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov $0x12,%r8d │ │ │ │ + lea 0x2dffb(%rip),%rcx │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1b,%edi │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + lea 0x2c0(%rsp),%r11 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1b,%edx │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov $0x12,%r8d │ │ │ │ + mov $0x2d,%edi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + lea 0x2dfeb(%rip),%r9 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x12,%r8d │ │ │ │ + mov $0x2d,%edx │ │ │ │ + mov $0x3f,%edi │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x2df80(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp ce5b <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0x5b> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000d0b0 <__julienne_test_diagnosis_m_MOD_expect@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je d130 <__julienne_test_diagnosis_m_MOD_expect@@Base+0x80> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2df24(%rip),%rdx │ │ │ │ + lea 0x2df1d(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d157 <__julienne_test_diagnosis_m_MOD_expect@@Base+0xa7> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x13,%ecx │ │ │ │ + lea 0x2df64(%rip),%rdx │ │ │ │ + lea 0x2dec1(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + jmp d0f5 <__julienne_test_diagnosis_m_MOD_expect@@Base+0x45> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000000d160 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea 0x3597e(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xf0,%rsp │ │ │ │ + movhps 0x34e2c(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0xe8(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x35929(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x35918(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 8230 │ │ │ │ + test %r14d,%r14d │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + jns d290 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x130> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0x2ddf0(%rip),%rdx │ │ │ │ + lea 0x2dde9(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xc0(%rsp),%r13d │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov 0xd0(%rsp),%rbp │ │ │ │ + mov %r13d,0xc0(%rsp) │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + movdqa 0xc0(%rsp),%xmm2 │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ + movdqa 0xd0(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d38a <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x22a> │ │ │ │ + add $0xf0,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov 0x34d17(%rip),%rax │ │ │ │ + mov $0xb,%ecx │ │ │ │ + lea 0x2de07(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movaps %xmm1,0x50(%rsp) │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je cde2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x6b2> │ │ │ │ + je d2fc <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x19c> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x30(%r14),%xmm13 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movups %xmm13,0x30(%rbx) │ │ │ │ - mov 0x40(%r14),%r10 │ │ │ │ - mov %r10,0x40(%rbx) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x2dda3(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ce03 <__julienne_test_suite_m_MOD_driver_file@@Base+0x6d3> │ │ │ │ + je d340 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x1e0> │ │ │ │ call 8230 │ │ │ │ - lea 0x48(%rbx),%rbp │ │ │ │ - lea 0x48(%r14),%r15 │ │ │ │ - lea 0x3(%r13),%r12 │ │ │ │ - movdqu (%r15),%xmm10 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movups %xmm10,0x0(%rbp) │ │ │ │ - mov 0x10(%r15),%r8 │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x2dcb2(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0xc0(%rsp),%r13d │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov 0xd0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je ce2f <__julienne_test_suite_m_MOD_driver_file@@Base+0x6ff> │ │ │ │ + je d234 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0xd4> │ │ │ │ call 8230 │ │ │ │ - lea 0x1(%r12),%r13 │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - lea 0x18(%r15),%r14 │ │ │ │ - cmp %r12,0x80(%rsp) │ │ │ │ - jne cda0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x670> │ │ │ │ - mov (%rsp),%r12 │ │ │ │ + jmp d234 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0xd4> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000000d390 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 8200 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@plt> │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d3e6 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string@@Base+0x56> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000d3f0 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x356e1(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + movhps 0x34b9c(%rip),%xmm1 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x35691(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x35680(%rip),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + mov %rbp,%rcx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ call 8230 │ │ │ │ - mov $0xf0,%edi │ │ │ │ + test %r14d,%r14d │ │ │ │ + jns d520 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0x130> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + lea 0x2db65(%rip),%rdx │ │ │ │ + lea 0x2db5e(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x90(%rsp),%r14d │ │ │ │ + mov 0x98(%rsp),%r13 │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + mov %r14d,0x90(%rsp) │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + movdqa 0x90(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d60f <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0x21f> │ │ │ │ + add $0xc0,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb(%r12),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x34a87(%rip),%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x35149(%rip),%rbx │ │ │ │ - mov $0x8c,%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x2e302(%rip),%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbx,0x188(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movdqu 0xc0(%rsp),%xmm14 │ │ │ │ - lea 0x1a0(%rsp),%r11 │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ - lea 0x2f547(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x2db52(%rip),%r9 │ │ │ │ + mov $0xb,%r8d │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %r11,0x180(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - movaps %xmm14,0x1a0(%rsp) │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x10,%ecx │ │ │ │ + lea 0x2db1a(%rip),%rdx │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je cf07 <__julienne_test_suite_m_MOD_driver_file@@Base+0x7d7> │ │ │ │ + je d5c8 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0x1d8> │ │ │ │ call 8230 │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x18(%r13),%rdi │ │ │ │ - mov $0x19,%edx │ │ │ │ - lea 0x2f540(%rip),%rsi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x30(%r13),%rdi │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e191(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xa0(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovns %rdx,%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r15d,%r15d │ │ │ │ - cmovns %r15d,%eax │ │ │ │ - cltq │ │ │ │ - lea 0x1e(%rax,%rax,2),%r14 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ea4a <__julienne_test_suite_m_MOD_driver_file@@Base+0x231a> │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e9b8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2288> │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - lea -0x1(%r15),%r8d │ │ │ │ - lea 0x48(%rax),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - lea 0x3(%r8,%r8,2),%r9 │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %r8,0xb0(%rsp) │ │ │ │ - lea (%rcx,%r9,8),%r10 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0x110(%rsp),%r11 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - lea 0x120(%rsp),%r15 │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rcx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - jmp d03b <__julienne_test_suite_m_MOD_driver_file@@Base+0x90b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x2da2a(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x90(%rsp),%r14d │ │ │ │ + mov 0x98(%rsp),%r13 │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d4bf <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0xcf> │ │ │ │ call 8230 │ │ │ │ - mov 0xe0(%rsp),%r10 │ │ │ │ - add $0x18,%r12 │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - cmp 0x50(%rsp),%r12 │ │ │ │ - je d220 <__julienne_test_suite_m_MOD_driver_file@@Base+0xaf0> │ │ │ │ - add $0x18,%r14 │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x2f3a4(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0xe8(%rsp) │ │ │ │ - mov %rbx,0xf8(%rsp) │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xd0(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0xc0(%rsp),%xmm15 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ + jmp d4bf <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0xcf> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000d620 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 84f0 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@plt> │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d676 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character@@Base+0x56> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000d680 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea 0x35449(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x128,%rsp │ │ │ │ + movhps 0x3490f(%rip),%xmm0 │ │ │ │ + movhps 0x34908(%rip),%xmm1 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x118(%rsp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %r8,0x150(%rsp) │ │ │ │ - mov %r9,0x100(%rsp) │ │ │ │ - mov %r12,0x110(%rsp) │ │ │ │ - movaps %xmm15,0x140(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%r10 │ │ │ │ - movdqu 0xc0(%rsp),%xmm0 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov %r10,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x160(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d0fb <__julienne_test_suite_m_MOD_driver_file@@Base+0x9cb> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x353f0(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + lea 0x353c4(%rip),%rsi │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + movq $0x0,0x353b4(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x353a3(%rip),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x3539f(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov $0x9,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x2f2e3(%rip),%rsi │ │ │ │ - mov %rbx,0x128(%rsp) │ │ │ │ - mov %r11,0xf0(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ + call 8230 │ │ │ │ + test %r13d,%r13d │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + jns d800 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x180> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + lea 0x2d882(%rip),%rdx │ │ │ │ + lea 0x2d87b(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0xf0(%rsp),%r13d │ │ │ │ + mov 0xf8(%rsp),%r12 │ │ │ │ + mov 0x100(%rsp),%rbp │ │ │ │ + mov %r13d,0xf0(%rsp) │ │ │ │ + mov %r12,0xf8(%rsp) │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + mov %rbp,0x100(%rsp) │ │ │ │ + movdqa 0x100(%rsp),%xmm6 │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + movups %xmm6,0x10(%rbx) │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d912 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x292> │ │ │ │ + add $0x128,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov $0xb,%ecx │ │ │ │ + mov 0x347a7(%rip),%rax │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + lea 0x2d894(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movaps %xmm3,0x70(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ mov %rbp,%rdi │ │ │ │ - movdqu 0xc0(%rsp),%xmm1 │ │ │ │ - mov %rdx,0x120(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rsi,0x190(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - movaps %xmm1,0x180(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + movaps %xmm4,0x80(%rsp) │ │ │ │ call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movdqu 0xc0(%rsp),%xmm2 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - movaps %xmm2,0x1a0(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d1b5 <__julienne_test_suite_m_MOD_driver_file@@Base+0xa85> │ │ │ │ - call 8230 │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%rcx),%rdi │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je d1d1 <__julienne_test_suite_m_MOD_driver_file@@Base+0xaa1> │ │ │ │ + je d884 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x204> │ │ │ │ call 8230 │ │ │ │ - mov 0xf0(%rsp),%r8 │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rbx,0x138(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r14,0x130(%rsp) │ │ │ │ - mov %r9,0xe0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne d010 <__julienne_test_suite_m_MOD_driver_file@@Base+0x8e0> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,0x50(%rsp) │ │ │ │ - jne d033 <__julienne_test_suite_m_MOD_driver_file@@Base+0x903> │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ - lea 0xc(%r14,%r14,2),%r13 │ │ │ │ - lea 0xf(%r14,%r14,2),%r11 │ │ │ │ - lea 0x3(%r14),%r12 │ │ │ │ - lea 0x12(%r14,%r14,2),%rdx │ │ │ │ - add $0x7,%r14 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - lea 0x0(,%r11,8),%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %r12,0xb0(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%r12 │ │ │ │ - mov $0xf,%edx │ │ │ │ - lea 0x2f243(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x188(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x2f162(%rip),%rdx │ │ │ │ - movdqu 0xc0(%rsp),%xmm3 │ │ │ │ - mov 0xd0(%rsp),%r10 │ │ │ │ - lea 0x0(%r13,%rdi,1),%rdi │ │ │ │ - mov %r14,0x180(%rsp) │ │ │ │ - mov %r10,0x1b0(%rsp) │ │ │ │ - movaps %xmm3,0x1a0(%rsp) │ │ │ │ + lea 0x2d81b(%rip),%rdx │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je d2fd <__julienne_test_suite_m_MOD_driver_file@@Base+0xbcd> │ │ │ │ + je d8c8 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x248> │ │ │ │ call 8230 │ │ │ │ - mov 0x180(%rsp),%r11 │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - lea (%rsi,%rdx,1),%rdi │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x2dde1(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2f0e2(%rip),%rsi │ │ │ │ - mov %rbx,0x118(%rsp) │ │ │ │ - mov %rbx,0x128(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqu 0xc0(%rsp),%xmm4 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov %rbx,0x138(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r15,0x170(%rsp) │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ - movaps %xmm4,0x160(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%r8 │ │ │ │ - movdqu 0xc0(%rsp),%xmm5 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %r8,0x190(%rsp) │ │ │ │ - movaps %xmm5,0x180(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x2d72a(%rip),%rsi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0xf0(%rsp),%r13d │ │ │ │ + mov 0xf8(%rsp),%r12 │ │ │ │ + mov 0x100(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je d3d7 <__julienne_test_suite_m_MOD_driver_file@@Base+0xca7> │ │ │ │ + je d7a2 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x122> │ │ │ │ call 8230 │ │ │ │ - mov 0x120(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ + jmp d7a2 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x122> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000d920 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 80f0 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@plt> │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d976 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string@@Base+0x56> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000d980 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x2f038(%rip),%rsi │ │ │ │ - mov %rbx,0x148(%rsp) │ │ │ │ - mov %r14,0x110(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - movdqu 0xc0(%rsp),%xmm6 │ │ │ │ - mov 0xd0(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea (%rdi,%r12,1),%rdi │ │ │ │ - mov %r13,0x140(%rsp) │ │ │ │ - mov %r10,0x1b0(%rsp) │ │ │ │ - movaps %xmm6,0x1a0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - mov %r14,%r11 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d472 <__julienne_test_suite_m_MOD_driver_file@@Base+0xd42> │ │ │ │ - call 8230 │ │ │ │ - mov 0x140(%rsp),%r12 │ │ │ │ - mov 0x110(%rsp),%r11 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov (%r11),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d48e <__julienne_test_suite_m_MOD_driver_file@@Base+0xd5e> │ │ │ │ - call 8230 │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovns %rdx,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r8,%r12 │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ test %eax,%eax │ │ │ │ - cmovs %r15d,%eax │ │ │ │ - cltq │ │ │ │ - lea 0xa(%rcx,%rax,1),%r8 │ │ │ │ - lea (%r8,%r8,2),%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 8530 │ │ │ │ + jns da38 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base+0xb8> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2d631(%rip),%rdx │ │ │ │ + lea 0x2d62a(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne db20 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base+0x1a0> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb(%r12),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ + lea 0x2d651(%rip),%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0xb,%r8d │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je ea85 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2355> │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jle e9a8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2278> │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - lea -0x2(%r14),%r11d │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - lea (%r11,%r11,2),%rsi │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - lea (%r10,%r10,2),%rdi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - lea 0x18(%r9),%r12 │ │ │ │ - lea (%rax,%rdi,8),%r13 │ │ │ │ - mov %rsi,0xa8(%rsp) │ │ │ │ - lea 0x30(%r9,%rsi,1),%r14 │ │ │ │ - mov %r13,0xb8(%rsp) │ │ │ │ - jmp d54d <__julienne_test_suite_m_MOD_driver_file@@Base+0xe1d> │ │ │ │ - nopl (%rax) │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x10(%r12),%rbp │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - add $0x18,%r12 │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je d6b5 <__julienne_test_suite_m_MOD_driver_file@@Base+0xf85> │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov $0x14,%edx │ │ │ │ - lea 0x2eecf(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x118(%rsp) │ │ │ │ - mov %rbx,0x128(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - movdqu 0xc0(%rsp),%xmm7 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rbx,0x138(%rsp) │ │ │ │ - mov %rdx,0x170(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %r12,0x130(%rsp) │ │ │ │ - movaps %xmm7,0x160(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ - movdqu 0xc0(%rsp),%xmm8 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - movaps %xmm8,0x180(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d605 <__julienne_test_suite_m_MOD_driver_file@@Base+0xed5> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2d5e9(%rip),%r9 │ │ │ │ + mov $0x10,%r8d │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x120(%rsp),%r8 │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2ee0a(%rip),%rsi │ │ │ │ - mov %rbx,0x148(%rsp) │ │ │ │ - mov %r9,0x110(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movdqu 0xc0(%rsp),%xmm9 │ │ │ │ - mov 0xd0(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rdi,0x140(%rsp) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x2d505(%rip),%rsi │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r10,0x1b0(%rsp) │ │ │ │ - movaps %xmm9,0x1a0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d69c <__julienne_test_suite_m_MOD_driver_file@@Base+0xf6c> │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ call 8230 │ │ │ │ - mov 0x140(%rsp),%r11 │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne d528 <__julienne_test_suite_m_MOD_driver_file@@Base+0xdf8> │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne d549 <__julienne_test_suite_m_MOD_driver_file@@Base+0xe19> │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - mov 0xb8(%rsp),%r13 │ │ │ │ - add 0xa8(%rsp),%r13 │ │ │ │ - lea 0x1(%rbx,%rbp,1),%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x2ed4e(%rip),%rsi │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - lea (%r15,%rbx,1),%rdi │ │ │ │ - lea 0x18(%r15,%rbx,1),%r14 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - lea 0x30(%r15,%rbx,1),%r13 │ │ │ │ - lea 0x48(%r15,%rbx,1),%r12 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov $0x24,%edx │ │ │ │ - lea 0x2da07(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov $0xf,%edx │ │ │ │ - lea 0x2ed0e(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x2ed0a(%rip),%rsi │ │ │ │ + jmp d9ea <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base+0x6a> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000db30 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 8290 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@plt> │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne db8f <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character@@Base+0x5f> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000dba0 <__julienne_test_diagnosis_m_MOD_approximates_double_precision@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000000dbb0 <__julienne_test_diagnosis_m_MOD_approximates_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movss (%rsi),%xmm1 │ │ │ │ + movss (%rdi),%xmm0 │ │ │ │ + unpcklps %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +000000000000dbc0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + movabs $0x50100000000,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + mov %rdi,0xc8(%rsp) │ │ │ │ + movq $0x18,0xc0(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + cmovne %rax,%rdx │ │ │ │ + sub 0x30(%rsi),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + cmovns %rsi,%rax │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cltq │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jle eea8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x12e8> │ │ │ │ + lea (%rax,%rax,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x3(%rbp),%rax │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - movdqa 0x2f127(%rip),%xmm10 │ │ │ │ - movabs $0x50100000000,%rcx │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - lea 0x4(%r9),%rdx │ │ │ │ - and $0x1,%r9d │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - movq $0x18,0x210(%rsp) │ │ │ │ - mov %rcx,0x218(%rsp) │ │ │ │ - movq $0x0,0x230(%rsp) │ │ │ │ - movaps %xmm10,0x220(%rsp) │ │ │ │ - jne d918 <__julienne_test_suite_m_MOD_driver_file@@Base+0x11e8> │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - jmp d8c2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1192> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - cmove %rax,%rdi │ │ │ │ + mov %r12,%r15 │ │ │ │ call 8150 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add 0x200(%rsp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - call 85d0 │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x28(%r12),%r9 │ │ │ │ - lea 0x18(%r12),%r14 │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - movdqu 0x18(%r12),%xmm13 │ │ │ │ - lea (%r15,%r15,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %r9,0x10(%r8,%rbx,1) │ │ │ │ - movups %xmm13,(%r8,%rbx,1) │ │ │ │ - cmp %r8,%r13 │ │ │ │ - je d8a9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1179> │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - add %rbx,%r10 │ │ │ │ - mov %rdi,0x8(%r10) │ │ │ │ - mov 0x18(%r12),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je eecb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x130b> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r10 │ │ │ │ + movq $0x1,0xe0(%rsp) │ │ │ │ + movdqa 0x2ec1a(%rip),%xmm0 │ │ │ │ + movq $0xffffffffffffffff,0xb8(%rsp) │ │ │ │ + lea (%r12,%r8,1),%r9 │ │ │ │ + sub $0x18,%r12 │ │ │ │ + mov %rbp,0xe8(%rsp) │ │ │ │ + shr $0x3,%r12 │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ + imul %r10,%r12 │ │ │ │ + lea 0x1(%r12),%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + je ddc2 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x202> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je dd9d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1dd> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je dd81 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1c1> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je dd65 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1a5> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je dd49 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x189> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je dd2d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x16d> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + jne ef10 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1350> │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + cmp %r9,%r8 │ │ │ │ + je dea7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x2e7> │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0xc0,%r8 │ │ │ │ + movq $0x0,-0xb8(%r8) │ │ │ │ + movq $0x0,-0xc0(%r8) │ │ │ │ + movq $0x0,-0x98(%r8) │ │ │ │ + movq $0x0,-0xa0(%r8) │ │ │ │ + movq $0x0,-0xa8(%r8) │ │ │ │ + movq $0x0,-0x80(%r8) │ │ │ │ + movq $0x0,-0x88(%r8) │ │ │ │ + movq $0x0,-0x90(%r8) │ │ │ │ + movq $0x0,-0x68(%r8) │ │ │ │ + movq $0x0,-0x70(%r8) │ │ │ │ + movq $0x0,-0x78(%r8) │ │ │ │ + movq $0x0,-0x50(%r8) │ │ │ │ + movq $0x0,-0x58(%r8) │ │ │ │ + movq $0x0,-0x60(%r8) │ │ │ │ + movq $0x0,-0x38(%r8) │ │ │ │ + movq $0x0,-0x40(%r8) │ │ │ │ + movq $0x0,-0x48(%r8) │ │ │ │ + movq $0x0,-0x20(%r8) │ │ │ │ + movq $0x0,-0x28(%r8) │ │ │ │ + movq $0x0,-0x30(%r8) │ │ │ │ + movq $0x0,-0x8(%r8) │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jne ddc2 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x202> │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + lea -0x1(%r15),%r14d │ │ │ │ + mov 0x10(%rbx),%r15 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je e008 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x448> │ │ │ │ + cmpb $0xa,(%rcx) │ │ │ │ + je e008 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x448> │ │ │ │ + lea 0x9(%r15),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - je da30 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1300> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - cmove %r11,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - add 0x200(%rsp),%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - call 85d0 │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - lea 0x18(%r14),%r12 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je da40 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1310> │ │ │ │ - movdqu (%r12),%xmm12 │ │ │ │ - mov 0x10(%r12),%r14 │ │ │ │ - lea (%r15,%r15,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %r14,0x10(%rax,%rbx,1) │ │ │ │ - movups %xmm12,(%rax,%rbx,1) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je d820 <__julienne_test_suite_m_MOD_driver_file@@Base+0x10f0> │ │ │ │ - mov 0x200(%rsp),%r14 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - add %rbx,%r14 │ │ │ │ - mov %rdi,0x8(%r14) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne d7f0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x10c0> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp d820 <__julienne_test_suite_m_MOD_driver_file@@Base+0x10f0> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu (%r15),%xmm11 │ │ │ │ - mov 0x10(%r15),%r10 │ │ │ │ - movups %xmm11,(%rax) │ │ │ │ - mov %r10,0x10(%rax) │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je d97e <__julienne_test_suite_m_MOD_driver_file@@Base+0x124e> │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov 0x200(%rsp),%rbx │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - mov (%r15),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je e8f0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21c0> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - cmove %r11,%rdi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2d1d8(%rip),%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 85d0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - lea 0x18(%r15),%rdi │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je da52 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1322> │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - jmp d8c2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1192> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%r14),%xmm8 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movups %xmm8,0x0(%rbp) │ │ │ │ - mov 0x10(%r14),%r15 │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je d9e0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x12b0> │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + test %r15,%r15 │ │ │ │ + je df3c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x37c> │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmp cd6e <__julienne_test_suite_m_MOD_driver_file@@Base+0x63e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%r15),%xmm1 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - movups %xmm1,0x0(%r13) │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je da18 <__julienne_test_suite_m_MOD_driver_file@@Base+0x12e8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - add $0x18,%r13 │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmp c9e3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2b3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - jmp d8a9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1179> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 8110 <__julienne_file_m_MOD_from_lines@plt> │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm14 │ │ │ │ - mov 0x1c0(%rsp),%rbp │ │ │ │ - movaps %xmm14,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + lea 0x8(%rbx,%r13,1),%r15 │ │ │ │ + lea 0x18(%rdi),%rbp │ │ │ │ + cmpl $0x2,0x10(%rsp) │ │ │ │ + jl e245 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x685> │ │ │ │ + and $0x1,%r14d │ │ │ │ + je eee8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1328> │ │ │ │ + mov 0x8(%r15),%r8 │ │ │ │ + mov (%r15),%r9 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je e040 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x480> │ │ │ │ + cmpb $0xa,(%r9) │ │ │ │ + je e040 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x480> │ │ │ │ + lea 0x9(%r8),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x2d125(%rip),%rcx │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ test %r10,%r10 │ │ │ │ - je ddb0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1680> │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ - sub 0x230(%rsp),%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - imul 0x228(%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle ddb0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1680> │ │ │ │ - lea (%rdx,%rdx,2),%rdi │ │ │ │ - lea 0x0(,%rdi,8),%rcx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - sub $0x18,%rcx │ │ │ │ - shr $0x3,%rcx │ │ │ │ - lea (%rcx,%rcx,2),%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je ea2c <__julienne_test_suite_m_MOD_driver_file@@Base+0x22fc> │ │ │ │ - mov (%r10),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je db04 <__julienne_test_suite_m_MOD_driver_file@@Base+0x13d4> │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - mov $0x18,%ebx │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je ea1f <__julienne_test_suite_m_MOD_driver_file@@Base+0x22ef> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je dc17 <__julienne_test_suite_m_MOD_driver_file@@Base+0x14e7> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je dbed <__julienne_test_suite_m_MOD_driver_file@@Base+0x14bd> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je dbc3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1493> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je db99 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1469> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je db6f <__julienne_test_suite_m_MOD_driver_file@@Base+0x143f> │ │ │ │ - mov (%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je db63 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1433> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je db8d <__julienne_test_suite_m_MOD_driver_file@@Base+0x145d> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - movq $0x0,(%r10,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dbb7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1487> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r11 │ │ │ │ - movq $0x0,(%r11,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dbe1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x14b1> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dc0b <__julienne_test_suite_m_MOD_driver_file@@Base+0x14db> │ │ │ │ + je dff7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x437> │ │ │ │ + mov %r10,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x200(%rsp),%rdx │ │ │ │ - movq $0x0,(%rdx,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dc35 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1505> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbx,1) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - jmp dd7d <__julienne_test_suite_m_MOD_driver_file@@Base+0x164d> │ │ │ │ + jmp e067 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x4a7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov 0x18(%rax,%rbp,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dc78 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1548> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - movq $0x0,0x18(%r8,%rbp,1) │ │ │ │ - mov 0x200(%rsp),%rbp │ │ │ │ - mov 0x18(%rbp,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dca0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1570> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r9 │ │ │ │ - movq $0x0,0x18(%r9,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - mov 0x30(%r10,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dcc8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1598> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r11 │ │ │ │ - movq $0x0,0x30(%r11,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov 0x48(%rsi,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dcf0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x15c0> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%rdx │ │ │ │ - movq $0x0,0x48(%rdx,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - mov 0x60(%rdi,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dd18 <__julienne_test_suite_m_MOD_driver_file@@Base+0x15e8> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%rcx │ │ │ │ - movq $0x0,0x60(%rcx,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov 0x78(%rax,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dd40 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1610> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - movq $0x0,0x78(%r8,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%rbp │ │ │ │ - mov 0x90(%rbp,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dd6e <__julienne_test_suite_m_MOD_driver_file@@Base+0x163e> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%r9 │ │ │ │ - movq $0x0,0x90(%r9,%rbx,1) │ │ │ │ - mov 0x200(%rsp),%r10 │ │ │ │ - lea 0xa8(%rbx),%rbp │ │ │ │ - mov (%r10,%rbp,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je dd9b <__julienne_test_suite_m_MOD_driver_file@@Base+0x166b> │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx,%rbp,1) │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - cmp %rbx,0x28(%rsp) │ │ │ │ - jne dc50 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1520> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x33fa4(%rip),%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + jmp df44 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x384> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x33f71(%rip),%r11 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + mov %r11,0x98(%rsp) │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x1(%r12),%ecx │ │ │ │ + cmp %ecx,0x10(%rsp) │ │ │ │ + jl e245 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x685> │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + lea (%r15,%r13,1),%rbx │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp e1cd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x60d> │ │ │ │ nop │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ddc4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1694> │ │ │ │ + cmpb $0xa,(%rsi) │ │ │ │ + je e1dd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x61d> │ │ │ │ + lea 0x9(%r13),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2d01d(%rip),%rcx │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea (%r12,%r12,2),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea (%r8,%rdi,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je e10f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x54f> │ │ │ │ + mov %r9,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ddda <__julienne_test_suite_m_MOD_driver_file@@Base+0x16aa> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ddf0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x16c0> │ │ │ │ + add %r15,%rbx │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + lea 0x18(%rbp),%r13 │ │ │ │ + mov 0x8(%rbx),%r10 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je e210 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x650> │ │ │ │ + cmpb $0xa,(%r12) │ │ │ │ + je e210 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x650> │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + lea 0x9(%r10),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r12,%r12 │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x2cf7b(%rip),%rcx │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + lea (%r14,%r14,2),%r11 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea (%rcx,%r11,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je e1ae <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x5ee> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ - lea (%rbx,%rbx,2),%r11 │ │ │ │ - lea (%r15,%r11,8),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de14 <__julienne_test_suite_m_MOD_driver_file@@Base+0x16e4> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + add %r15,%rbx │ │ │ │ + lea 0x18(%r13),%rbp │ │ │ │ + lea 0x2(%r14),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + jl e240 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x680> │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne e090 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x4d0> │ │ │ │ + mov 0x33dd4(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + jmp e117 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x557> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x33da1(%rip),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + jmp e1b8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x5f8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ - mov (%r15,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de2f <__julienne_test_suite_m_MOD_driver_file@@Base+0x16ff> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15,%rbx,1) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov (%r15,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de4a <__julienne_test_suite_m_MOD_driver_file@@Base+0x171a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15,%rbx,1) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de63 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1733> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de75 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1745> │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de82 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1752> │ │ │ │ - call 8230 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de90 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1760> │ │ │ │ - call 8230 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je de9e <__julienne_test_suite_m_MOD_driver_file@@Base+0x176e> │ │ │ │ - call 8230 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + jle ee01 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1241> │ │ │ │ + cmpq $0x1,0x30(%rsp) │ │ │ │ + jne ef80 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x13c0> │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + and $0x7,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmpq $0x1,0x28(%rsp) │ │ │ │ + jl e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + test %r11,%r11 │ │ │ │ + je e35e <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x79e> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je e33c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x77c> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je e326 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x766> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je e30f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x74f> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je e2f9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x739> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je e2e3 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x723> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + je e2cc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x70c> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov (%rbx,%rsi,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + mov (%rbx,%r12,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + mov (%rbx,%rdx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov (%rbx,%r15,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + mov (%rbx,%rdi,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shl $0x5,%r8 │ │ │ │ + mov (%rbx,%r8,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jl e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + shl $0x5,%r9 │ │ │ │ + mov (%rbx,%r9,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + shl $0x5,%r14 │ │ │ │ + mov 0x20(%r14,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%r13 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + mov 0x40(%r13,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%r10 │ │ │ │ + shl $0x5,%r10 │ │ │ │ + mov 0x60(%r10,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov 0x80(%rax,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%r11 │ │ │ │ + shl $0x5,%r11 │ │ │ │ + mov 0xa0(%r11,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov 0xc0(%rsi,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov %rcx,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + mov 0xe0(%r12,%rbx,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jge e35e <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x79e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %eax,0x6c(%rsp) │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + call 8150 │ │ │ │ + movq %r15,%xmm2 │ │ │ │ + movabs $0x20100000000,%rdx │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x1,0x100(%rsp) │ │ │ │ + mov %rdx,0x108(%rsp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + movaps %xmm2,0x110(%rsp) │ │ │ │ + cmpq $0x1,0x30(%rsp) │ │ │ │ + jne f160 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x15a0> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%rdi,1),%r9 │ │ │ │ + and $0x7,%edi │ │ │ │ + je e555 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x995> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je e534 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x974> │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + je e51c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x95c> │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + je e504 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x944> │ │ │ │ + cmp $0x4,%rdi │ │ │ │ + je e4ec <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x92c> │ │ │ │ + cmp $0x5,%rdi │ │ │ │ + je e4d6 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x916> │ │ │ │ + cmp $0x6,%rdi │ │ │ │ + jne f2fd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x173d> │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%ecx │ │ │ │ + mov %cl,(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%edx │ │ │ │ + mov %dl,(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%r15d │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%r15d │ │ │ │ + mov %r15b,(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%r8d │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%r8d │ │ │ │ + mov %r8b,(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%r14d │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%r14d │ │ │ │ + mov %r14b,(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rbx),%r10d │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%r10d │ │ │ │ + mov %r10b,(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%r9 │ │ │ │ + je e600 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x20(%rbx),%r11d │ │ │ │ + add $0x100,%rbx │ │ │ │ + mov -0xc0(%rbx),%esi │ │ │ │ + mov -0xa0(%rbx),%edi │ │ │ │ + mov -0x80(%rbx),%r13d │ │ │ │ + mov -0x60(%rbx),%ecx │ │ │ │ + xor $0x1,%eax │ │ │ │ + xor $0x1,%r11d │ │ │ │ + mov -0x40(%rbx),%edx │ │ │ │ + mov -0x20(%rbx),%r15d │ │ │ │ + xor $0x1,%esi │ │ │ │ + xor $0x1,%edi │ │ │ │ + xor $0x1,%r13d │ │ │ │ + xor $0x1,%ecx │ │ │ │ + mov %al,(%r12) │ │ │ │ + xor $0x1,%edx │ │ │ │ + xor $0x1,%r15d │ │ │ │ + mov %r11b,0x1(%r12) │ │ │ │ + mov %sil,0x2(%r12) │ │ │ │ + mov %dil,0x3(%r12) │ │ │ │ + mov %r13b,0x4(%r12) │ │ │ │ + mov %cl,0x5(%r12) │ │ │ │ + mov %dl,0x6(%r12) │ │ │ │ + mov %r15b,0x7(%r12) │ │ │ │ + andb $0x1,(%r12) │ │ │ │ + andb $0x1,0x1(%r12) │ │ │ │ + andb $0x1,0x2(%r12) │ │ │ │ + andb $0x1,0x3(%r12) │ │ │ │ + andb $0x1,0x4(%r12) │ │ │ │ + andb $0x1,0x5(%r12) │ │ │ │ + andb $0x1,0x6(%r12) │ │ │ │ + andb $0x1,0x7(%r12) │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,%r9 │ │ │ │ + jne e555 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x995> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x50100000000,%r8 │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rdx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %r8,0x148(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movq $0x18,0x140(%rsp) │ │ │ │ + movq $0x18,0x150(%rsp) │ │ │ │ + call 8580 <_gfortran_pack@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movdqa 0x1c0(%rsp),%xmm15 │ │ │ │ - movdqa 0x1d0(%rsp),%xmm0 │ │ │ │ - movdqa 0x1e0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm2 │ │ │ │ - movaps %xmm15,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm1,0x220(%rsp) │ │ │ │ - movaps %xmm2,0x230(%rsp) │ │ │ │ + mov 0x130(%rsp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je e3ba <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c8a> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ + je ee80 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x12c0> │ │ │ │ + mov 0x168(%rsp),%rbx │ │ │ │ + sub 0x160(%rsp),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - psubq %xmm3,%xmm0 │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - lea 0x3(%r13,%r13,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + add $0x1,%rbx │ │ │ │ + imul 0x158(%rsp),%rbx │ │ │ │ + lea (%rbx,%rbx,1),%r14 │ │ │ │ + lea (%r14,%rbx,1),%r12 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + shl $0x3,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ call 85d0 │ │ │ │ - test %r13,%r13 │ │ │ │ - js e3af <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c7f> │ │ │ │ - lea 0x0(%r13,%r13,2),%rcx │ │ │ │ - mov %r12,%r14 │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x18(%r12,%rcx,1),%r13 │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rdx,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - and $0x3,%edi │ │ │ │ - je e980 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2250> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je e03c <__julienne_test_suite_m_MOD_driver_file@@Base+0x190c> │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - je dfe6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x18b6> │ │ │ │ + mov %r13,%r14 │ │ │ │ + lea 0x0(%r13,%r12,1),%r8 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle e964 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xda4> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ + mov %r8,%r10 │ │ │ │ + sub %r13,%r10 │ │ │ │ + sub $0x18,%r10 │ │ │ │ + shr $0x3,%r10 │ │ │ │ + imul %rax,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x3,%r10d │ │ │ │ + je f0f0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1530> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je e7c1 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xc01> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je e76b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xbab> │ │ │ │ mov (%r15),%r14 │ │ │ │ - mov -0x8(%r15),%rax │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je ea38 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2308> │ │ │ │ + mov -0x8(%r15),%r11 │ │ │ │ + mov %r14,0x8(%r13) │ │ │ │ + test %r11,%r11 │ │ │ │ + je f2f0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1730> │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ cmovne %r14,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x18(%r12),%r14 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + lea 0x18(%r13),%r14 │ │ │ │ add $0x18,%r15 │ │ │ │ - mov (%r15),%r8 │ │ │ │ - mov -0x8(%r15),%r9 │ │ │ │ - mov %r8,0x8(%r14) │ │ │ │ - test %r9,%r9 │ │ │ │ - je e920 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21f0> │ │ │ │ - test %r8,%r8 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + mov -0x8(%r15),%rsi │ │ │ │ + mov %rcx,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ef38 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1378> │ │ │ │ + test %rcx,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ add $0x18,%r14 │ │ │ │ add $0x18,%r15 │ │ │ │ - mov (%r15),%r10 │ │ │ │ - mov -0x8(%r15),%r11 │ │ │ │ - mov %r10,0x8(%r14) │ │ │ │ - test %r11,%r11 │ │ │ │ - je e8e0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21b0> │ │ │ │ - test %r10,%r10 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov -0x8(%r15),%r9 │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + test %r9,%r9 │ │ │ │ + je ef00 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1340> │ │ │ │ + test %rdx,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ add $0x18,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je e1e4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ab4> │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ + cmp %r14,%r8 │ │ │ │ + je e964 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xda4> │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ mov %r14,%rbp │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ lea 0x18(%r15),%rbx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - jmp e1a6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a76> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + jmp e926 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd66> │ │ │ │ + nop │ │ │ │ + test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ - mov 0x18(%rbx),%r15 │ │ │ │ + lea 0x18(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ lea 0x18(%rbp),%r12 │ │ │ │ - mov -0x8(%r13),%rbx │ │ │ │ - mov %r15,0x8(%r12) │ │ │ │ + mov -0x8(%r14),%rbx │ │ │ │ + mov %r13,0x8(%r12) │ │ │ │ test %rbx,%rbx │ │ │ │ - je e970 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2240> │ │ │ │ - test %r15,%r15 │ │ │ │ + je ef70 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x13b0> │ │ │ │ + test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%r13),%rbp │ │ │ │ - mov 0x10(%r13),%r15 │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ mov %rbp,0x20(%r12) │ │ │ │ - test %r15,%r15 │ │ │ │ - je e960 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2230> │ │ │ │ + test %r13,%r13 │ │ │ │ + je ef60 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x13a0> │ │ │ │ test %rbp,%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rax,0x18(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r13),%rbp │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ + mov 0x30(%r14),%rbp │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ mov %rbp,0x38(%r12) │ │ │ │ test %rbx,%rbx │ │ │ │ - je e950 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2220> │ │ │ │ + je ef48 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1388> │ │ │ │ test %rbp,%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ lea 0x48(%r12),%rbp │ │ │ │ - lea 0x48(%r13),%rbx │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je e1d0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1aa0> │ │ │ │ - mov (%rbx),%r15 │ │ │ │ + lea 0x48(%r14),%rbx │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je e950 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd90> │ │ │ │ + mov (%rbx),%r13 │ │ │ │ mov -0x8(%rbx),%r12 │ │ │ │ - mov %r15,0x8(%rbp) │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ test %r12,%r12 │ │ │ │ - jne e0c0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1990> │ │ │ │ + jne e840 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xc80> │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ - jmp e0e3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x19b3> │ │ │ │ + jmp e863 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xca3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ - lea 0x18(%rbp,%rcx,1),%r13 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rsi,%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - je e2e7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bb7> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je e2c6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b96> │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - je e2ae <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b7e> │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - je e296 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b66> │ │ │ │ - cmp $0x4,%rdi │ │ │ │ - je e27e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b4e> │ │ │ │ - cmp $0x5,%rdi │ │ │ │ - je e266 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b36> │ │ │ │ - cmp $0x6,%rdi │ │ │ │ - je e24e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b1e> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je ee80 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x12c0> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x70(%rsp),%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8330 <__julienne_string_m_MOD_concatenate_elements@plt> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle eb80 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfc0> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%r14 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ + add %rdi,%rbx │ │ │ │ + lea -0x18(,%rbx,8),%r10 │ │ │ │ + lea 0x0(%rbp,%rbx,8),%r12 │ │ │ │ + shr $0x3,%r10 │ │ │ │ + imul %rax,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je eab5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xef5> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je ea94 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xed4> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je ea7c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xebc> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je ea64 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xea4> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je ea4c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe8c> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je ea34 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe74> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je ea1c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe5c> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e24a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b1a> │ │ │ │ + je ea18 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe58> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e262 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b32> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e27a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b4a> │ │ │ │ + je ea30 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe70> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e292 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b62> │ │ │ │ + je ea48 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe88> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e2aa <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b7a> │ │ │ │ + je ea60 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xea0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e2c2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b92> │ │ │ │ + je ea78 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xeb8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e2da <__julienne_test_suite_m_MOD_driver_file@@Base+0x1baa> │ │ │ │ + je ea90 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xed0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je e3af <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c7f> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e2fb <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bcb> │ │ │ │ + je eaa8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xee8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r14 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je eb80 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfc0> │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e315 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1be5> │ │ │ │ + je eac9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf09> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ mov 0x18(%r14),%rdi │ │ │ │ + lea 0x18(%r14),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je e32b <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bfb> │ │ │ │ + je eae3 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf23> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e341 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c11> │ │ │ │ + je eaf9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf39> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e357 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c27> │ │ │ │ + je eb0f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf4f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e36d <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c3d> │ │ │ │ + je eb25 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf65> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e383 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c53> │ │ │ │ + je eb3b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf7b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e39f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c6f> │ │ │ │ + je eb51 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf91> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne e2e7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bb7> │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je eb6d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfad> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + lea 0xa8(%rbx),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne eab5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xef5> │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ call 8230 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movdqa 0x210(%rsp),%xmm6 │ │ │ │ - movdqa 0x200(%rsp),%xmm5 │ │ │ │ - movdqa 0x220(%rsp),%xmm7 │ │ │ │ - movaps %xmm4,0x230(%rsp) │ │ │ │ - movups %xmm5,(%rdx) │ │ │ │ - movups %xmm6,0x10(%rdx) │ │ │ │ - movups %xmm7,0x20(%rdx) │ │ │ │ - movups %xmm4,0x30(%rdx) │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je e629 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ef9> │ │ │ │ - cmpq $0x0,0x78(%rsp) │ │ │ │ - js e61f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1eef> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ - lea (%rax,%rax,2),%r9 │ │ │ │ - mov %r8,%r13 │ │ │ │ - lea -0x18(,%r9,8),%r10 │ │ │ │ - lea (%r8,%r9,8),%rbx │ │ │ │ - shr $0x3,%r10 │ │ │ │ - imul %r11,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je e548 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e18> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je e525 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1df5> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je e50b <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ddb> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je e4f1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1dc1> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je e4d7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1da7> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je e4bd <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d8d> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je e4a3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d73> │ │ │ │ - mov (%r8),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x6c(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e49a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d6a> │ │ │ │ + je eba9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfe9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - lea 0x18(%rbp),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + movdqa 0x90(%rsp),%xmm4 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + movdqa 0xa0(%rsp),%xmm5 │ │ │ │ + movups %xmm4,(%r11) │ │ │ │ + movups %xmm5,0x10(%r11) │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + jle edc9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1209> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x18(,%rdx,8),%r9 │ │ │ │ + lea (%rcx,%rdx,8),%r13 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je ecf4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1134> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je ecd3 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1113> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je ecbb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10fb> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je eca3 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10e3> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je ec8b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10cb> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je ec73 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10b3> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + je ec5b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x109b> │ │ │ │ + mov (%rcx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e4b9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d89> │ │ │ │ + je ec52 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1092> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea 0x18(%r15),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e4d3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1da3> │ │ │ │ + je ec6f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10af> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e4ed <__julienne_test_suite_m_MOD_driver_file@@Base+0x1dbd> │ │ │ │ + je ec87 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10c7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e507 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1dd7> │ │ │ │ + je ec9f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10df> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e521 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1df1> │ │ │ │ + je ecb7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10f7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e53b <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e0b> │ │ │ │ + je eccf <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x110f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ece7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1127> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ cmp %rbx,%r13 │ │ │ │ - je e61f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1eef> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + je edc9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1209> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e55e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e2e> │ │ │ │ + je ed08 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1148> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - lea 0x18(%r13),%r12 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je e578 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e48> │ │ │ │ + je ed22 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1162> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e590 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e60> │ │ │ │ + je ed3a <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x117a> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x18(%r12) │ │ │ │ mov 0x30(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e5a8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e78> │ │ │ │ + je ed52 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1192> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x30(%r12) │ │ │ │ mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e5c0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e90> │ │ │ │ + je ed6a <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11aa> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x48(%r12) │ │ │ │ mov 0x60(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e5d8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ea8> │ │ │ │ + je ed82 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11c2> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x60(%r12) │ │ │ │ mov 0x78(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e5f0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ec0> │ │ │ │ + je ed9a <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11da> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x78(%r12) │ │ │ │ mov 0x90(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e60e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ede> │ │ │ │ + je edb8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11f8> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x90(%r12) │ │ │ │ - lea 0xa8(%r12),%r13 │ │ │ │ + lea 0xa8(%r12),%rbx │ │ │ │ cmp %rbx,%r13 │ │ │ │ - jne e548 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e18> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + jne ecf4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1134> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - cmpq $0x0,0x68(%rsp) │ │ │ │ - je e847 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2117> │ │ │ │ - cmpq $0x0,0x80(%rsp) │ │ │ │ - js e83d <__julienne_test_suite_m_MOD_driver_file@@Base+0x210d> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rdi │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea -0x18(,%rdi,8),%r8 │ │ │ │ - lea (%rcx,%rdi,8),%r14 │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f317 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1757> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x188,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movl $0x1,0x6c(%rsp) │ │ │ │ + mov %rbx,0x128(%rsp) │ │ │ │ + call 8150 │ │ │ │ + movq %r12,%xmm3 │ │ │ │ + movabs $0x20100000000,%r9 │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x1,0x100(%rsp) │ │ │ │ + mov %r9,0x108(%rsp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + movaps %xmm3,0x110(%rsp) │ │ │ │ + jmp e600 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8330 <__julienne_string_m_MOD_concatenate_elements@plt> │ │ │ │ + jmp eb80 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfc0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne f118 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1558> │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x2c1fc(%rip),%rsi │ │ │ │ + lea 0x2c6d4(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp e1cd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x60d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp e80f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xc4f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x10(%r8) │ │ │ │ + add $0x18,%r8 │ │ │ │ + movq $0x0,-0x10(%r8) │ │ │ │ + movq $0x0,-0x18(%r8) │ │ │ │ + jmp dd11 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x151> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp e7b9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xbf9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + jmp e918 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd58> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp e8de <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd1e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp e8a4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xce4> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + shl $0x5,%r9 │ │ │ │ + and $0x7,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%rbx,%r9,1),%r10 │ │ │ │ + cmpq $0x1,0x28(%rsp) │ │ │ │ + jl e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + test %r14,%r14 │ │ │ │ + je f06c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x14ac> │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je f04f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x148f> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je f03d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x147d> │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + je f02b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x146b> │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + je f019 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1459> │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + je f007 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1447> │ │ │ │ + cmp $0x6,%r14 │ │ │ │ + je eff5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1435> │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp %r13,0x28(%rsp) │ │ │ │ + jl e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add %r9,%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + add $0x8,%r13 │ │ │ │ + add %r9,%r10 │ │ │ │ + cmp %r13,0x28(%rsp) │ │ │ │ + jge f06c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x14ac> │ │ │ │ + jmp e400 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + jmp e926 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd66> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movdqa 0x2d79b(%rip),%xmm1 │ │ │ │ + lea 0x90(%rsp),%r8 │ │ │ │ + movq $0x1,0xe0(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0xb8(%rsp) │ │ │ │ + mov %rdi,0xe8(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movaps %xmm1,0xd0(%rsp) │ │ │ │ + jmp e245 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x685> │ │ │ │ + nop │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rax,%r13 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + lea (%rax,%r8,1),%r9 │ │ │ │ and $0x7,%r8d │ │ │ │ - je e773 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2043> │ │ │ │ + je f24c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x168c> │ │ │ │ cmp $0x1,%r8 │ │ │ │ - je e750 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2020> │ │ │ │ + je f22e <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x166e> │ │ │ │ cmp $0x2,%r8 │ │ │ │ - je e736 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2006> │ │ │ │ + je f217 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1657> │ │ │ │ cmp $0x3,%r8 │ │ │ │ - je e71c <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fec> │ │ │ │ + je f202 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1642> │ │ │ │ cmp $0x4,%r8 │ │ │ │ - je e702 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fd2> │ │ │ │ + je f1eb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x162b> │ │ │ │ cmp $0x5,%r8 │ │ │ │ - je e6e8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fb8> │ │ │ │ + je f1d6 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1616> │ │ │ │ cmp $0x6,%r8 │ │ │ │ - je e6ce <__julienne_test_suite_m_MOD_driver_file@@Base+0x1f9e> │ │ │ │ - mov (%rcx),%rdi │ │ │ │ + je f1bf <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x15ff> │ │ │ │ + mov (%rbx),%r14d │ │ │ │ + lea 0x1(%rax),%r13 │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r14d │ │ │ │ + mov %r14b,(%rax) │ │ │ │ + andb $0x1,(%rax) │ │ │ │ + mov (%rbx),%r10d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r10d │ │ │ │ + mov %r10b,0x0(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%eax │ │ │ │ + mov %al,0x0(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rbx),%r11d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r11d │ │ │ │ + mov %r11b,0x0(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%esi │ │ │ │ + mov %sil,0x0(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rbx),%r12d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r12d │ │ │ │ + mov %r12b,0x0(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%ecx │ │ │ │ + mov %cl,0x0(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,%r9 │ │ │ │ + je e600 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ + mov (%rbx),%edx │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov (%rbx),%r15d │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov (%rbx),%r8d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%edx │ │ │ │ + mov (%rbx),%r14d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r15d │ │ │ │ + mov %dl,0x0(%r13) │ │ │ │ + mov (%rbx),%r10d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r8d │ │ │ │ + mov %r15b,0x1(%r13) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r14d │ │ │ │ + mov %r8b,0x2(%r13) │ │ │ │ + mov (%rbx),%r11d │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r10d │ │ │ │ + mov %r14b,0x3(%r13) │ │ │ │ + mov (%rbx),%esi │ │ │ │ + xor $0x1,%eax │ │ │ │ + mov %r10b,0x4(%r13) │ │ │ │ + add %rdi,%rbx │ │ │ │ + xor $0x1,%r11d │ │ │ │ + mov %al,0x5(%r13) │ │ │ │ + xor $0x1,%esi │ │ │ │ + mov %r11b,0x6(%r13) │ │ │ │ + mov %sil,0x7(%r13) │ │ │ │ + andb $0x1,0x0(%r13) │ │ │ │ + andb $0x1,0x1(%r13) │ │ │ │ + andb $0x1,0x2(%r13) │ │ │ │ + andb $0x1,0x3(%r13) │ │ │ │ + andb $0x1,0x4(%r13) │ │ │ │ + andb $0x1,0x5(%r13) │ │ │ │ + andb $0x1,0x6(%r13) │ │ │ │ + andb $0x1,0x7(%r13) │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,%r9 │ │ │ │ + jne f24c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x168c> │ │ │ │ + jmp e600 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp e763 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xba3> │ │ │ │ + mov (%rbx),%r13d │ │ │ │ + lea 0x1(%rax),%r12 │ │ │ │ + add $0x20,%rbx │ │ │ │ + xor $0x1,%r13d │ │ │ │ + mov %r13b,(%rax) │ │ │ │ + andb $0x1,(%rax) │ │ │ │ + jmp e4c0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x900> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000000f320 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + mov %fs:0x28,%r10 │ │ │ │ + mov %r10,0x2e8(%rsp) │ │ │ │ + mov 0x28(%rsi),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je fed0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbb0> │ │ │ │ + mov %r10,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x40(%rsi),%rbx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x50(%rsi),%rdi │ │ │ │ + sub 0x48(%rsi),%rdi │ │ │ │ + lea 0x1(%rdi),%r11 │ │ │ │ + mov 0x58(%rsi),%rbp │ │ │ │ + mov 0x70(%rsi),%r9 │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov 0x88(%rsi),%r13 │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0xa0(%rsi),%rdx │ │ │ │ + sub 0x30(%rsi),%rcx │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov 0xb8(%rsi),%rbx │ │ │ │ + mov 0xd0(%rsi),%r11 │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + mov 0x68(%rsi),%r8 │ │ │ │ + sub 0x60(%rsi),%r8 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea 0x1(%r8),%r15 │ │ │ │ + mov 0x80(%rsi),%r12 │ │ │ │ + mov 0x98(%rsi),%rax │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + sub 0x78(%rsi),%r12 │ │ │ │ + sub 0x90(%rsi),%rax │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov 0xb0(%rsi),%rcx │ │ │ │ + mov 0xc8(%rsi),%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + lea 0x1(%rax),%r13 │ │ │ │ + sub 0xa8(%rsi),%rcx │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + sub 0xc0(%rsi),%rdi │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + lea 0x1(%rcx),%r12 │ │ │ │ + mov 0xe0(%rsi),%r8 │ │ │ │ + mov 0x130(%rsi),%rbx │ │ │ │ + lea 0x1(%rdi),%rbp │ │ │ │ + movq $0x20,0x160(%rsp) │ │ │ │ + mov 0xe8(%rsi),%rax │ │ │ │ + sub 0xd8(%rsi),%r8 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x178(%rsi),%rbx │ │ │ │ + lea 0x1(%r8),%r9 │ │ │ │ + mov 0x100(%rsi),%rdx │ │ │ │ + mov 0x118(%rsi),%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x148(%rsi),%r11 │ │ │ │ + mov 0x160(%rsi),%rax │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + movabs $0x50f00000000,%rbx │ │ │ │ + mov 0x110(%rsi),%r8 │ │ │ │ + mov 0x128(%rsi),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + sub 0x108(%rsi),%r8 │ │ │ │ + sub 0x120(%rsi),%rdi │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0xf8(%rsi),%r9 │ │ │ │ + mov 0x158(%rsi),%rdx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + add $0x1,%r8 │ │ │ │ + sub 0xf0(%rsi),%r9 │ │ │ │ + sub 0x150(%rsi),%rdx │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov 0x140(%rsi),%rcx │ │ │ │ + mov 0x188(%rsi),%r11 │ │ │ │ + add $0x1,%r9 │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub 0x138(%rsi),%rcx │ │ │ │ + sub 0x180(%rsi),%r11 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x170(%rsi),%rax │ │ │ │ + sub 0x168(%rsi),%rax │ │ │ │ + lea 0x1(%r11),%rsi │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %r10,0x178(%rsp) │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r15,0x1b8(%rsp) │ │ │ │ + mov %r11,0x188(%rsp) │ │ │ │ + mov 0x90(%rsp),%r11 │ │ │ │ + mov %r10,0x1a0(%rsp) │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %rbx,0x190(%rsp) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r10,0x1c0(%rsp) │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov %rbx,0x1d8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r10,0x1f0(%rsp) │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov %r11,0x1a8(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + mov %r13,0x1e8(%rsp) │ │ │ │ + mov %r12,0x200(%rsp) │ │ │ │ + mov %rbp,0x218(%rsp) │ │ │ │ + mov %rbx,0x208(%rsp) │ │ │ │ + movq $0x20,0x170(%rsp) │ │ │ │ + movq $0x1,0x180(%rsp) │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x1,0x1c8(%rsp) │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + movq $0x1,0x1f8(%rsp) │ │ │ │ + movq $0x1,0x210(%rsp) │ │ │ │ + movq $0x1,0x228(%rsp) │ │ │ │ + mov %r10,0x230(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r9,0x248(%rsp) │ │ │ │ + mov %rbx,0x220(%rsp) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %r10,0x238(%rsp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %rbx,0x250(%rsp) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %r10,0x268(%rsp) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov %rbx,0x280(%rsp) │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %r10,0x298(%rsp) │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + mov %rbx,0x2b0(%rsp) │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov %r8,0x260(%rsp) │ │ │ │ + mov %rdi,0x278(%rsp) │ │ │ │ + mov %rcx,0x290(%rsp) │ │ │ │ + mov %rdx,0x2a8(%rsp) │ │ │ │ + mov %rax,0x2c0(%rsp) │ │ │ │ + mov %rsi,0x2d8(%rsp) │ │ │ │ + mov %rbx,0x150(%rsp) │ │ │ │ + movabs $0x10100000000,%rbx │ │ │ │ + movq $0x1,0x240(%rsp) │ │ │ │ + movq $0x1,0x258(%rsp) │ │ │ │ + movq $0x1,0x270(%rsp) │ │ │ │ + movq $0x1,0x288(%rsp) │ │ │ │ + movq $0x1,0x2a0(%rsp) │ │ │ │ + movq $0x1,0x2b8(%rsp) │ │ │ │ + movq $0x1,0x2d0(%rsp) │ │ │ │ + mov %r10,0x2c8(%rsp) │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ + sub 0x8(%rsp),%r10 │ │ │ │ + mov %rbx,0xe8(%rsp) │ │ │ │ + sub %r11,%r10 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea 0xc8(%rsp),%r11 │ │ │ │ + sub 0x18(%rsp),%r10 │ │ │ │ + mov %r11,0xd0(%rsp) │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + sub 0x20(%rsp),%r10 │ │ │ │ + sub 0x28(%rsp),%r10 │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + sub 0x30(%rsp),%r10 │ │ │ │ + sub 0x38(%rsp),%r10 │ │ │ │ + movq $0x8,0xe0(%rsp) │ │ │ │ + sub 0x48(%rsp),%r10 │ │ │ │ + sub 0x50(%rsp),%r10 │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + sub 0x58(%rsp),%r10 │ │ │ │ + sub 0x60(%rsp),%r10 │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + sub 0x68(%rsp),%r10 │ │ │ │ + sub 0x70(%rsp),%r10 │ │ │ │ + movq $0x20,0x120(%rsp) │ │ │ │ + sub 0x78(%rsp),%r10 │ │ │ │ + movdqa 0x2d0be(%rip),%xmm0 │ │ │ │ + movq $0x20,0x130(%rsp) │ │ │ │ + mov %r10,0x158(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r11,%r11 │ │ │ │ + cmovns %r11,%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %rbx,%rbx │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + cmovns %rbx,%r11 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movaps %xmm1,0x100(%rsp) │ │ │ │ + imul %r11,%r10 │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovns %r15,%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul %rbx,%r10 │ │ │ │ + test %r14,%r14 │ │ │ │ + cmovns %r14,%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + imul %r15,%r10 │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovns %r13,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + imul %r14,%r10 │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovns %r12,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + imul %r13,%r10 │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmovns %rbp,%r12 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + xor %r11d,%r11d │ │ │ │ + imul %r12,%r10 │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmovns %rbp,%r11 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + imul %r11,%r10 │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %rbx,%r9 │ │ │ │ + imul %r10,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r10,%r8 │ │ │ │ + imul %r9,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ test %rdi,%rdi │ │ │ │ - je e6c5 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1f95> │ │ │ │ + cmovs %r9,%rdi │ │ │ │ + imul %r8,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %r8,%rcx │ │ │ │ + imul %rdi,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rdi,%rdx │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + imul %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + imul %rdx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmovs %rdx,%rsi │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0x110(%rsp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je fe50 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb30> │ │ │ │ + mov 0x148(%rsp),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%r15 │ │ │ │ + sub 0x140(%rsp),%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + imul 0x138(%rsp),%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbx),%r14 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle fc14 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8f4> │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %r12,%rcx │ │ │ │ + sub $0x20,%rcx │ │ │ │ + shr $0x5,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + je ff3d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc1d> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je fa7f <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x75f> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je fa28 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x708> │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je ff5c <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc3c> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x20(%r12),%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + mov 0x8(%r15),%r10 │ │ │ │ + mov %r11,0x8(%r14) │ │ │ │ + test %r10,%r10 │ │ │ │ + je fefc <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbdc> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %r9,0x8(%r14) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je fef0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbd0> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + je fc14 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8f4> │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + lea 0x20(%r14),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + jmp fbdf <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8bf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%r12 │ │ │ │ + add $0x20,%r15 │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je ff30 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc10> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + mov %r13,0x28(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je ff20 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc00> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov 0x48(%r15),%r13 │ │ │ │ + mov %r12,0x48(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je ff10 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbf0> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%r15 │ │ │ │ + lea 0x60(%rbp),%rbx │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je fc00 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8e0> │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov 0x8(%r15),%r12 │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne fb00 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x7e0> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp fb22 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x802> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je fe50 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb30> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - lea 0x18(%rax),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + add %r12,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + jle fe70 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb50> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + je fd63 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa43> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je fd40 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa20> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je fd26 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa06> │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je fd0c <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9ec> │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je fcf2 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9d2> │ │ │ │ + cmp $0x5,%rax │ │ │ │ + je fcd8 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9b8> │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je fcbe <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x99e> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e6e4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fb4> │ │ │ │ + je fcb9 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x999> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + lea 0x20(%r12),%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e6fe <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fce> │ │ │ │ + je fcd4 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9b4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e718 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fe8> │ │ │ │ + je fcee <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9ce> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e732 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2002> │ │ │ │ + je fd08 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9e8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e74c <__julienne_test_suite_m_MOD_driver_file@@Base+0x201c> │ │ │ │ + je fd22 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa02> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e766 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2036> │ │ │ │ + je fd3c <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa1c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je e83d <__julienne_test_suite_m_MOD_driver_file@@Base+0x210d> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e789 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2059> │ │ │ │ + je fd56 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa36> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je fe70 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb50> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e7a3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2073> │ │ │ │ + je fd7d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa5d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + add $0x20,%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je e7b9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2089> │ │ │ │ + je fd97 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa77> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e7cf <__julienne_test_suite_m_MOD_driver_file@@Base+0x209f> │ │ │ │ + je fdad <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa8d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0x48(%r15),%rdi │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e7e5 <__julienne_test_suite_m_MOD_driver_file@@Base+0x20b5> │ │ │ │ + je fdc3 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xaa3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r15) │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x68(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e7fb <__julienne_test_suite_m_MOD_driver_file@@Base+0x20cb> │ │ │ │ + je fdd9 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xab9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r15) │ │ │ │ - mov 0x78(%r15),%rdi │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e811 <__julienne_test_suite_m_MOD_driver_file@@Base+0x20e1> │ │ │ │ + je fdf5 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xad5> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r15) │ │ │ │ - mov 0x90(%r15),%rdi │ │ │ │ + movq $0x0,0x88(%r14) │ │ │ │ + mov 0xa8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je e82d <__julienne_test_suite_m_MOD_driver_file@@Base+0x20fd> │ │ │ │ + je fe11 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xaf1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r15) │ │ │ │ - lea 0xa8(%r15),%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne e773 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2043> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + mov 0xc8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je fe2d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb0d> │ │ │ │ call 8230 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ea45 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2315> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - add $0x258,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp ca9c <__julienne_test_suite_m_MOD_driver_file@@Base+0x36c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - jmp ce0f <__julienne_test_suite_m_MOD_driver_file@@Base+0x6df> │ │ │ │ - nop │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp ca9c <__julienne_test_suite_m_MOD_driver_file@@Base+0x36c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ + movq $0x0,0xc8(%r14) │ │ │ │ + add $0xe0,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je fe70 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb50> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne fd70 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa50> │ │ │ │ + jmp fd7d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa5d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp ce0f <__julienne_test_suite_m_MOD_driver_file@@Base+0x6df> │ │ │ │ - nop │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + movdqa 0xa0(%rsp),%xmm2 │ │ │ │ + movdqa 0xb0(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rdi) │ │ │ │ + movups %xmm3,0x10(%rdi) │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ff68 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc48> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x2f8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,0x98(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp f369 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x49> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,(%r14) │ │ │ │ - jmp e08a <__julienne_test_suite_m_MOD_driver_file@@Base+0x195a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp d97e <__julienne_test_suite_m_MOD_driver_file@@Base+0x124e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x18,%r9 │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - jmp c86e <__julienne_test_suite_m_MOD_driver_file@@Base+0x13e> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp face <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x7ae> │ │ │ │ movq $0x0,(%r14) │ │ │ │ - jmp e034 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1904> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,-0x10(%r11) │ │ │ │ - jmp cbf3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x4c3> │ │ │ │ + jmp fa77 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x757> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jmp fbd2 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8b2> │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - jmp e198 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a68> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - jmp e15e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a2e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp e124 <__julienne_test_suite_m_MOD_driver_file@@Base+0x19f4> │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp fb9a <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x87a> │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r12,%rbp │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmp fb62 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x842> │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - jmp e1a6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a76> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp d6de <__julienne_test_suite_m_MOD_driver_file@@Base+0xfae> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x140(%rsp),%r15 │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - movq $0x6,0x50(%rsp) │ │ │ │ - mov $0x78,%r12d │ │ │ │ - lea 0x160(%rsp),%rcx │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - lea 0x130(%rsp),%r9 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movq $0x60,0x60(%rsp) │ │ │ │ - movq $0x48,0x58(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - jmp d26e <__julienne_test_suite_m_MOD_driver_file@@Base+0xb3e> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp dd7d <__julienne_test_suite_m_MOD_driver_file@@Base+0x164d> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp dd7d <__julienne_test_suite_m_MOD_driver_file@@Base+0x164d> │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - jmp dfdd <__julienne_test_suite_m_MOD_driver_file@@Base+0x18ad> │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + jmp fbdf <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8bf> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp fa1f <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x6ff> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x2cb34(%rip),%rsi │ │ │ │ - lea 0x2cb4d(%rip),%rdi │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - cmpq $0x0,0x78(%rsp) │ │ │ │ - jns c987 <__julienne_test_suite_m_MOD_driver_file@@Base+0x257> │ │ │ │ - jmp cae1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x3b1> │ │ │ │ - cmpq $0x0,0x80(%rsp) │ │ │ │ - jns cd0c <__julienne_test_suite_m_MOD_driver_file@@Base+0x5dc> │ │ │ │ - jmp ce4e <__julienne_test_suite_m_MOD_driver_file@@Base+0x71e> │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x2caf9(%rip),%rsi │ │ │ │ - lea 0x2cb12(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000000eaa0 <__julienne_test_suite_m_MOD_to_file@@Base>: │ │ │ │ +000000000000ff70 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x248,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x238(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x2daee(%rip),%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0x158(%rsp),%rdi │ │ │ │ - lea 0x2dabe(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x334ac(%rip),%r15 │ │ │ │ - movdqa 0x2dd8c(%rip),%xmm3 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movq $0x18,0x1d0(%rsp) │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rdx,0x1d8(%rsp) │ │ │ │ - movq $0x0,0x1f0(%rsp) │ │ │ │ - mov 0x30(%rax),%rbx │ │ │ │ - mov 0x38(%rax),%r10 │ │ │ │ - movaps %xmm3,0x1e0(%rsp) │ │ │ │ - mov (%rax),%r12 │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - sub %rbx,%r10 │ │ │ │ - mov %r10,0x1f8(%rsp) │ │ │ │ - jns f8b0 <__julienne_test_suite_m_MOD_to_file@@Base+0xe10> │ │ │ │ + sub $0x2c8,%rsp │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x2b8(%rsp) │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 10a78 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb08> │ │ │ │ + mov %rbp,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub 0x30(%rsi),%rcx │ │ │ │ + mov 0x40(%rsi),%rbx │ │ │ │ + lea 0x1(%rcx),%r15 │ │ │ │ + mov 0x70(%rsi),%r9 │ │ │ │ + mov 0x58(%rsi),%rdi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov 0x88(%rsi),%r11 │ │ │ │ + mov 0xa0(%rsi),%rax │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov 0xb8(%rsi),%rdx │ │ │ │ + mov 0xd0(%rsi),%rcx │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov 0x80(%rsi),%r10 │ │ │ │ + sub 0x78(%rsi),%r10 │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + lea 0x1(%r10),%r13 │ │ │ │ + mov 0x50(%rsi),%rbx │ │ │ │ + mov 0x68(%rsi),%r8 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + sub 0x60(%rsi),%r8 │ │ │ │ + sub 0x48(%rsi),%rbx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0x98(%rsi),%r12 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x1(%r8),%r14 │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub 0x90(%rsi),%r12 │ │ │ │ + mov 0xb0(%rsi),%r11 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + sub 0xa8(%rsi),%r11 │ │ │ │ + mov 0xc8(%rsi),%r10 │ │ │ │ + lea 0x1(%r12),%r12 │ │ │ │ + sub 0xc0(%rsi),%r10 │ │ │ │ + mov 0xe0(%rsi),%r9 │ │ │ │ + add $0x1,%r11 │ │ │ │ + sub 0xd8(%rsi),%r9 │ │ │ │ + mov 0xe8(%rsi),%rdi │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov %r15,0x178(%rsp) │ │ │ │ + mov 0x118(%rsi),%rdx │ │ │ │ + mov 0x100(%rsi),%rax │ │ │ │ + mov %rbp,0x168(%rsp) │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov 0xf8(%rsi),%r8 │ │ │ │ + mov 0x128(%rsi),%rcx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x140(%rsi),%rdx │ │ │ │ + sub 0x138(%rsi),%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x130(%rsi),%rax │ │ │ │ + sub 0xf0(%rsi),%r8 │ │ │ │ + movq $0x20,0x150(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov 0x160(%rsi),%rdx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x148(%rsi),%rax │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x170(%rsi),%rdx │ │ │ │ + sub 0x168(%rsi),%rdx │ │ │ │ + sub 0x120(%rsi),%rcx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x110(%rsi),%rdi │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub 0x108(%rsi),%rdi │ │ │ │ + movq $0x20,0x160(%rsp) │ │ │ │ + mov 0x158(%rsi),%rax │ │ │ │ + sub 0x150(%rsi),%rax │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + movabs $0x50e00000000,%rdx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + movq $0x1,0x170(%rsp) │ │ │ │ + movq $0x1,0x188(%rsp) │ │ │ │ + mov %rbx,0x190(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rbp │ │ │ │ + mov %r14,0x1a8(%rsp) │ │ │ │ + mov %rdx,0x198(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,0x180(%rsp) │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r13,0x1c0(%rsp) │ │ │ │ + mov %rdx,0x1c8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12,0x1d8(%rsp) │ │ │ │ + mov %rdx,0x1e0(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r11,0x1f0(%rsp) │ │ │ │ + mov %rdx,0x1f8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r10,0x208(%rsp) │ │ │ │ + mov %rdx,0x210(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %r9,0x220(%rsp) │ │ │ │ + mov %r8,0x238(%rsp) │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ + movq $0x1,0x1a0(%rsp) │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + movq $0x1,0x1d0(%rsp) │ │ │ │ + movq $0x1,0x1e8(%rsp) │ │ │ │ + movq $0x1,0x200(%rsp) │ │ │ │ + movq $0x1,0x218(%rsp) │ │ │ │ + movq $0x1,0x230(%rsp) │ │ │ │ + mov %rdx,0x228(%rsp) │ │ │ │ + movq $0x1,0x248(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rcx,0x268(%rsp) │ │ │ │ + mov %rdx,0x240(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + mov %rdx,0x258(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rsi,0x2b0(%rsp) │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + movq $0x1,0x260(%rsp) │ │ │ │ + mov %rdx,0x270(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movq $0x1,0x278(%rsp) │ │ │ │ + mov %rdx,0x288(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + movq $0x1,0x290(%rsp) │ │ │ │ + mov %rdx,0x2a0(%rsp) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + movq $0x1,0x2a8(%rsp) │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + sub %rbp,%rdx │ │ │ │ + lea 0xb8(%rsp),%rbp │ │ │ │ + sub 0x8(%rsp),%rdx │ │ │ │ + sub 0x10(%rsp),%rdx │ │ │ │ + sub 0x18(%rsp),%rdx │ │ │ │ + sub 0x20(%rsp),%rdx │ │ │ │ + sub 0x28(%rsp),%rdx │ │ │ │ + sub 0x30(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rdx │ │ │ │ + sub 0x40(%rsp),%rdx │ │ │ │ + sub 0x48(%rsp),%rdx │ │ │ │ + sub 0x50(%rsp),%rdx │ │ │ │ + sub 0x60(%rsp),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + sub 0x68(%rsp),%rdx │ │ │ │ + test %rbx,%rbx │ │ │ │ + movdqa 0x2c51f(%rip),%xmm0 │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + cmovs %rbp,%rbx │ │ │ │ + test %r15,%r15 │ │ │ │ + mov %rdx,0x148(%rsp) │ │ │ │ + movabs $0x10100000000,%rdx │ │ │ │ + cmovns %r15,%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movq $0x8,0xd0(%rsp) │ │ │ │ + imul %rbp,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + cmovns %r14,%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + imul %r15,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + movq $0x20,0x120(%rsp) │ │ │ │ + cmovns %r13,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm1,0xf0(%rsp) │ │ │ │ + imul %r14,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovns %r12,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + imul %r13,%rbx │ │ │ │ + test %r11,%r11 │ │ │ │ + cmovs %r12,%r11 │ │ │ │ + imul %rbx,%r11 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r10,%r10 │ │ │ │ + cmovs %rbx,%r10 │ │ │ │ + imul %r11,%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r11,%r9 │ │ │ │ + imul %r10,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r10,%r8 │ │ │ │ + imul %r9,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %rdi,%rdi │ │ │ │ + cmovs %r9,%rdi │ │ │ │ + imul %r8,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %r8,%rcx │ │ │ │ + imul %rdi,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rdi,%rdx │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + imul %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + imul %rdx,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + cmovs %rbp,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0x100(%rsp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 10a90 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb20> │ │ │ │ + mov 0x138(%rsp),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ + mov %r12,%r15 │ │ │ │ + sub 0x130(%rsp),%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + imul 0x128(%rsp),%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,%rdi │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 81b0 <__julienne_string_m_MOD_strings_with_comma_separator@plt> │ │ │ │ - movdqu 0x40(%rsp),%xmm5 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - movaps %xmm5,0x80(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbx),%r14 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 107ec <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x87c> │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %r12,%rcx │ │ │ │ + sub $0x20,%rcx │ │ │ │ + shr $0x5,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + je 10b0d <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb9d> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 10657 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x6e7> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 10600 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x690> │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 10b2c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xbbc> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0x20(%r12),%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + mov 0x8(%r15),%r10 │ │ │ │ + mov %r11,0x8(%r14) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 10acc <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb5c> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %r9,0x8(%r14) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 10ac0 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb50> │ │ │ │ test %r9,%r9 │ │ │ │ - je eef0 <__julienne_test_suite_m_MOD_to_file@@Base+0x450> │ │ │ │ - mov 0x1f8(%rsp),%rbp │ │ │ │ - sub 0x1f0(%rsp),%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - imul 0x1e8(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle eef0 <__julienne_test_suite_m_MOD_to_file@@Base+0x450> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - shl $0x3,%r15 │ │ │ │ - lea -0x18(%r15),%r14 │ │ │ │ - shr $0x3,%r14 │ │ │ │ - imul %rdx,%r14 │ │ │ │ - add $0x1,%r14 │ │ │ │ - and $0x7,%r14d │ │ │ │ - je ed97 <__julienne_test_suite_m_MOD_to_file@@Base+0x2f7> │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je ed64 <__julienne_test_suite_m_MOD_to_file@@Base+0x2c4> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je ed3a <__julienne_test_suite_m_MOD_to_file@@Base+0x29a> │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - je ed10 <__julienne_test_suite_m_MOD_to_file@@Base+0x270> │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - je ece6 <__julienne_test_suite_m_MOD_to_file@@Base+0x246> │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - je ecbc <__julienne_test_suite_m_MOD_to_file@@Base+0x21c> │ │ │ │ - cmp $0x6,%r14 │ │ │ │ - je ec92 <__julienne_test_suite_m_MOD_to_file@@Base+0x1f2> │ │ │ │ - mov (%r9),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ec8d <__julienne_test_suite_m_MOD_to_file@@Base+0x1ed> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + je 107ec <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x87c> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea 0x20(%r14),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 107b7 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x847> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%r12 │ │ │ │ + add $0x20,%r15 │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 10b00 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb90> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + mov %r13,0x28(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10af0 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb80> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov 0x48(%r15),%r13 │ │ │ │ + mov %r12,0x48(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 10ae0 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb70> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%r15 │ │ │ │ + lea 0x60(%rbp),%rbx │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 107d8 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x868> │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov 0x8(%r15),%r12 │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 106d8 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x768> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp 106fa <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x78a> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10a90 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb20> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov $0x18,%ebp │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + add %r12,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 10a20 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xab0> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + je 1093c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9cc> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 10919 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9a9> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 108ff <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x98f> │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je 108e5 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x975> │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 108cb <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x95b> │ │ │ │ + cmp $0x5,%rax │ │ │ │ + je 108b1 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x941> │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 10897 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x927> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ecb8 <__julienne_test_suite_m_MOD_to_file@@Base+0x218> │ │ │ │ + je 10892 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x922> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - movq $0x0,(%rsi,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + lea 0x20(%r12),%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ece2 <__julienne_test_suite_m_MOD_to_file@@Base+0x242> │ │ │ │ + je 108ad <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x93d> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ed0c <__julienne_test_suite_m_MOD_to_file@@Base+0x26c> │ │ │ │ + je 108c7 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x957> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%r11 │ │ │ │ - movq $0x0,(%r11,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ed36 <__julienne_test_suite_m_MOD_to_file@@Base+0x296> │ │ │ │ + je 108e1 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x971> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ed60 <__julienne_test_suite_m_MOD_to_file@@Base+0x2c0> │ │ │ │ + je 108fb <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x98b> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ed8a <__julienne_test_suite_m_MOD_to_file@@Base+0x2ea> │ │ │ │ + je 10915 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9a5> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je eef0 <__julienne_test_suite_m_MOD_to_file@@Base+0x450> │ │ │ │ - mov (%r9,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je edbd <__julienne_test_suite_m_MOD_to_file@@Base+0x31d> │ │ │ │ + je 1092f <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9bf> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%r10 │ │ │ │ - movq $0x0,(%r10,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x18(%r9,%rbp,1),%rdi │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 10a20 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xab0> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ede9 <__julienne_test_suite_m_MOD_to_file@@Base+0x349> │ │ │ │ + je 10952 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9e2> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rdx │ │ │ │ - movq $0x0,0x18(%rdx,%rbp,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x18(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + add $0x20,%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je ee11 <__julienne_test_suite_m_MOD_to_file@@Base+0x371> │ │ │ │ + je 1096c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9fc> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rbp │ │ │ │ - movq $0x0,0x18(%rbp,%r14,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x30(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ee39 <__julienne_test_suite_m_MOD_to_file@@Base+0x399> │ │ │ │ + je 10982 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa12> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rcx │ │ │ │ - movq $0x0,0x30(%rcx,%r14,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x48(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ee61 <__julienne_test_suite_m_MOD_to_file@@Base+0x3c1> │ │ │ │ + je 10998 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa28> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - movq $0x0,0x48(%rsi,%r14,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x60(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x68(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ee89 <__julienne_test_suite_m_MOD_to_file@@Base+0x3e9> │ │ │ │ + je 109ae <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa3e> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - movq $0x0,0x60(%r8,%r14,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x78(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je eeb1 <__julienne_test_suite_m_MOD_to_file@@Base+0x411> │ │ │ │ + je 109ca <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa5a> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%r11 │ │ │ │ - movq $0x0,0x78(%r11,%r14,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - mov 0x90(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x88(%r14) │ │ │ │ + mov 0xa8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je eedf <__julienne_test_suite_m_MOD_to_file@@Base+0x43f> │ │ │ │ + je 109e6 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa76> │ │ │ │ call 8230 │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ - movq $0x0,0x90(%rax,%r14,1) │ │ │ │ - mov 0x1c0(%rsp),%r9 │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne ed97 <__julienne_test_suite_m_MOD_to_file@@Base+0x2f7> │ │ │ │ - nop │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea 0x80(%rsp),%r15 │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + mov 0xc8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 10a02 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa92> │ │ │ │ call 8230 │ │ │ │ + movq $0x0,0xc8(%r14) │ │ │ │ + add $0xe0,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 1093c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9cc> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - lea 0x2d6c0(%rip),%rsi │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - movdqu 0x40(%rsp),%xmm6 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %r12,0xb0(%rsp) │ │ │ │ - movaps %xmm6,0xa0(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ef57 <__julienne_test_suite_m_MOD_to_file@@Base+0x4b7> │ │ │ │ call 8230 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - lea 0x2d67b(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ef99 <__julienne_test_suite_m_MOD_to_file@@Base+0x4f9> │ │ │ │ - call 8230 │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - lea 0x188(%rsp),%rdi │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x2d646(%rip),%rsi │ │ │ │ + movdqa 0x90(%rsp),%xmm2 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rdi) │ │ │ │ + movups %xmm3,0x10(%rdi) │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b38 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xbc8> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x2c8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x88(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp ffb6 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x46> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 10a20 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xab0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 106a6 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x736> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 1064f <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x6df> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jmp 107aa <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x83a> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 10772 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x802> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmp 1073a <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x7ca> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 107b7 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x847> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 105f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x687> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000010b40 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2a8,%rsp │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x298(%rsp) │ │ │ │ + mov 0x28(%rsi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 115d8 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa98> │ │ │ │ + mov %r12,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x58(%rsi),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x70(%rsi),%r8 │ │ │ │ + mov 0x88(%rsi),%r14 │ │ │ │ + mov 0xa0(%rsi),%r13 │ │ │ │ + mov 0x40(%rsi),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0xb8(%rsi),%rax │ │ │ │ + mov 0xd0(%rsi),%rdx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov 0x98(%rsi),%r9 │ │ │ │ + sub 0x90(%rsi),%r9 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov 0x38(%rsi),%rbx │ │ │ │ + mov 0x50(%rsi),%rbp │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + lea 0x1(%r9),%r14 │ │ │ │ + sub 0x30(%rsi),%rbx │ │ │ │ + sub 0x48(%rsi),%rbp │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov 0x68(%rsi),%r11 │ │ │ │ + mov 0x80(%rsi),%r10 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub 0x60(%rsi),%r11 │ │ │ │ + sub 0x78(%rsi),%r10 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov 0xb0(%rsi),%r15 │ │ │ │ + mov 0xc8(%rsi),%r9 │ │ │ │ + add $0x1,%r11 │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + sub 0xa8(%rsi),%r15 │ │ │ │ + sub 0xc0(%rsi),%r9 │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov 0xe0(%rsi),%r8 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + add $0x1,%r9 │ │ │ │ + sub 0xd8(%rsi),%r8 │ │ │ │ + mov 0xe8(%rsi),%rcx │ │ │ │ + mov 0x130(%rsi),%rdx │ │ │ │ + mov %r12,0x158(%rsp) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov 0x100(%rsi),%r15 │ │ │ │ + mov 0x128(%rsi),%rax │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x148(%rsi),%rdx │ │ │ │ + sub 0x120(%rsi),%rax │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x158(%rsi),%rdx │ │ │ │ + sub 0x150(%rsi),%rdx │ │ │ │ + mov 0xf8(%rsi),%rdi │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + sub 0xf0(%rsi),%rdi │ │ │ │ + mov 0x118(%rsi),%r15 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x110(%rsi),%rcx │ │ │ │ + mov 0x140(%rsi),%rax │ │ │ │ + mov %rbp,0x180(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub 0x108(%rsi),%rcx │ │ │ │ + sub 0x138(%rsi),%rax │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + movabs $0x50d00000000,%rdx │ │ │ │ + mov %r12,0x170(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r11,0x198(%rsp) │ │ │ │ + movq $0x20,0x140(%rsp) │ │ │ │ + mov %rdx,0x148(%rsp) │ │ │ │ + movq $0x20,0x150(%rsp) │ │ │ │ + movq $0x1,0x160(%rsp) │ │ │ │ + movq $0x1,0x178(%rsp) │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r10,0x1b0(%rsp) │ │ │ │ + mov %rdx,0x188(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r14,0x1c8(%rsp) │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r9,0x1f8(%rsp) │ │ │ │ + mov %rdx,0x1d0(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r8,0x210(%rsp) │ │ │ │ + mov %rdx,0x1e8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rdi,0x228(%rsp) │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + mov %rdx,0x218(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + movq $0x1,0x1a8(%rsp) │ │ │ │ + mov %rdx,0x230(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + movq $0x1,0x1c0(%rsp) │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + movq $0x1,0x1f0(%rsp) │ │ │ │ + movq $0x1,0x208(%rsp) │ │ │ │ + movq $0x1,0x220(%rsp) │ │ │ │ + movq $0x1,0x238(%rsp) │ │ │ │ + movq $0x1,0x250(%rsp) │ │ │ │ + mov %rdx,0x258(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + movdqa 0x2ba48(%rip),%xmm0 │ │ │ │ + mov %rdx,0x260(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r15,0x248(%rsp) │ │ │ │ + mov %rdx,0x278(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rsi,0x288(%rsp) │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ + sub %r12,%rdx │ │ │ │ + sub 0x8(%rsp),%rdx │ │ │ │ + sub 0x10(%rsp),%rdx │ │ │ │ + movabs $0x10100000000,%r12 │ │ │ │ + sub 0x18(%rsp),%rdx │ │ │ │ + sub 0x20(%rsp),%rdx │ │ │ │ + mov %r12,0xc8(%rsp) │ │ │ │ + sub 0x28(%rsp),%rdx │ │ │ │ + sub 0x30(%rsp),%rdx │ │ │ │ + movaps %xmm1,0xe0(%rsp) │ │ │ │ + sub 0x38(%rsp),%rdx │ │ │ │ + sub 0x40(%rsp),%rdx │ │ │ │ + movq $0x1,0x268(%rsp) │ │ │ │ + movq $0x1,0x280(%rsp) │ │ │ │ + sub %r15,%rdx │ │ │ │ + sub 0x50(%rsp),%rdx │ │ │ │ + lea 0xa8(%rsp),%r15 │ │ │ │ + sub 0x58(%rsp),%rdx │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rbp,%rbp │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + cmovs %rdx,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + movq $0x8,0xc0(%rsp) │ │ │ │ + cmovs %rdx,%rbx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + imul %rbp,%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x2d62f(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa 0x2d8cb(%rip),%xmm7 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - movabs $0x50100000000,%r10 │ │ │ │ - movdqa 0x2d8d3(%rip),%xmm8 │ │ │ │ - mov %rbx,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movq $0x18,0x110(%rsp) │ │ │ │ - mov %r10,0x118(%rsp) │ │ │ │ - movaps %xmm7,0x120(%rsp) │ │ │ │ - movaps %xmm8,0x130(%rsp) │ │ │ │ - movdqu (%r14),%xmm9 │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rdx,0x10(%rbx,%r12,1) │ │ │ │ - movups %xmm9,(%rbx,%r12,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add %r12,%rbx │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - test %r15,%r15 │ │ │ │ - je f0a8 <__julienne_test_suite_m_MOD_to_file@@Base+0x608> │ │ │ │ + test %r11,%r11 │ │ │ │ + cmovs %rbp,%r11 │ │ │ │ + imul %rbx,%r11 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r10,%r10 │ │ │ │ + cmovs %rbx,%r10 │ │ │ │ + imul %r11,%r10 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r14,%r14 │ │ │ │ + cmovns %r14,%r11 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + imul %r11,%r10 │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovns %r13,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + imul %r14,%r10 │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r13,%r9 │ │ │ │ + imul %r10,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r10,%r8 │ │ │ │ + imul %r9,%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ test %rdi,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmove %rcx,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ + cmovs %r9,%rdi │ │ │ │ + imul %r8,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %r8,%rcx │ │ │ │ + imul %rdi,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rdi,%rdx │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + imul %rcx,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul %rdx,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + lea 0xb0(%rsp),%rdx │ │ │ │ + cmovs %r15,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xf0(%rsp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 115f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xab0> │ │ │ │ + mov 0x128(%rsp),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%r15 │ │ │ │ + sub 0x120(%rsp),%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + imul 0x118(%rsp),%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbx),%r14 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 11354 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x814> │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %r12,%rcx │ │ │ │ + sub $0x20,%rcx │ │ │ │ + shr $0x5,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + je 1166d <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb2d> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 111bc <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x67c> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 11165 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x625> │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1168c <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb4c> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0x20(%r12),%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + mov 0x8(%r15),%r10 │ │ │ │ + mov %r11,0x8(%r14) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 1162c <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xaec> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %r9,0x8(%r14) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 11620 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xae0> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + je 11354 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x814> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea 0x20(%r14),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 1131f <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x7df> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,(%rbx) │ │ │ │ - add 0x100(%rsp),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - je f0c1 <__julienne_test_suite_m_MOD_to_file@@Base+0x621> │ │ │ │ - add $0x18,%r14 │ │ │ │ - jmp f026 <__julienne_test_suite_m_MOD_to_file@@Base+0x586> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%r12 │ │ │ │ + add $0x20,%r15 │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 11660 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb20> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + mov %r13,0x28(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 11650 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb10> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov 0x48(%r15),%r13 │ │ │ │ + mov %r12,0x48(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 11640 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb00> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%r15 │ │ │ │ + lea 0x60(%rbp),%rbx │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 11340 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x800> │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + mov 0x8(%r15),%rbp │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 11240 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x700> │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - jne f09c <__julienne_test_suite_m_MOD_to_file@@Base+0x5fc> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - call 8110 <__julienne_file_m_MOD_from_lines@plt> │ │ │ │ - mov 0xc0(%rsp),%r12 │ │ │ │ - movdqa 0xf0(%rsp),%xmm10 │ │ │ │ - movaps %xmm10,(%rsp) │ │ │ │ + jmp 11262 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x722> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je f408 <__julienne_test_suite_m_MOD_to_file@@Base+0x968> │ │ │ │ - mov 0x138(%rsp),%rsi │ │ │ │ - sub 0x130(%rsp),%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - imul 0x128(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jle f408 <__julienne_test_suite_m_MOD_to_file@@Base+0x968> │ │ │ │ - lea (%rsi,%rsi,2),%r13 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - shl $0x3,%r13 │ │ │ │ - lea -0x18(%r13),%r8 │ │ │ │ - shr $0x3,%r8 │ │ │ │ - lea (%r8,%r8,2),%r14 │ │ │ │ - and $0x7,%r14d │ │ │ │ - je f295 <__julienne_test_suite_m_MOD_to_file@@Base+0x7f5> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f158 <__julienne_test_suite_m_MOD_to_file@@Base+0x6b8> │ │ │ │ - call 8230 │ │ │ │ - mov 0x100(%rsp),%r11 │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - mov $0x18,%ebp │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je f295 <__julienne_test_suite_m_MOD_to_file@@Base+0x7f5> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je f26b <__julienne_test_suite_m_MOD_to_file@@Base+0x7cb> │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - je f241 <__julienne_test_suite_m_MOD_to_file@@Base+0x7a1> │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - je f217 <__julienne_test_suite_m_MOD_to_file@@Base+0x777> │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - je f1ed <__julienne_test_suite_m_MOD_to_file@@Base+0x74d> │ │ │ │ - cmp $0x6,%r14 │ │ │ │ - je f1c3 <__julienne_test_suite_m_MOD_to_file@@Base+0x723> │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f1b7 <__julienne_test_suite_m_MOD_to_file@@Base+0x717> │ │ │ │ - call 8230 │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - movq $0x0,(%rax,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f1e1 <__julienne_test_suite_m_MOD_to_file@@Base+0x741> │ │ │ │ + je 115f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xab0> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + add %r12,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 11580 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa40> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + je 114a4 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x964> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 11481 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x941> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 11467 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x927> │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je 1144d <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x90d> │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 11433 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8f3> │ │ │ │ + cmp $0x5,%rax │ │ │ │ + je 11419 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8d9> │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 113ff <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8bf> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f20b <__julienne_test_suite_m_MOD_to_file@@Base+0x76b> │ │ │ │ + je 113fa <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8ba> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + lea 0x20(%r12),%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f235 <__julienne_test_suite_m_MOD_to_file@@Base+0x795> │ │ │ │ + je 11415 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8d5> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%r10 │ │ │ │ - movq $0x0,(%r10,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f25f <__julienne_test_suite_m_MOD_to_file@@Base+0x7bf> │ │ │ │ + je 1142f <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8ef> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - movq $0x0,(%rdx,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f289 <__julienne_test_suite_m_MOD_to_file@@Base+0x7e9> │ │ │ │ + je 11449 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x909> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - movq $0x0,(%rbx,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f2b5 <__julienne_test_suite_m_MOD_to_file@@Base+0x815> │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 11463 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x923> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%r15 │ │ │ │ - movq $0x0,(%r15,%rbp,1) │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je f408 <__julienne_test_suite_m_MOD_to_file@@Base+0x968> │ │ │ │ - mov 0x100(%rsp),%rcx │ │ │ │ - mov 0x18(%rcx,%rbp,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f2ea <__julienne_test_suite_m_MOD_to_file@@Base+0x84a> │ │ │ │ + je 1147d <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x93d> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - movq $0x0,0x18(%rsi,%rbp,1) │ │ │ │ - mov 0x100(%rsp),%rbp │ │ │ │ - mov 0x18(%rbp,%r14,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f312 <__julienne_test_suite_m_MOD_to_file@@Base+0x872> │ │ │ │ + je 11497 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x957> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - movq $0x0,0x18(%r8,%r14,1) │ │ │ │ - mov 0x100(%rsp),%r11 │ │ │ │ - mov 0x30(%r11,%r14,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 11580 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa40> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f33a <__julienne_test_suite_m_MOD_to_file@@Base+0x89a> │ │ │ │ + je 114ba <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x97a> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - movq $0x0,0x30(%rax,%r14,1) │ │ │ │ - mov 0x100(%rsp),%r9 │ │ │ │ - mov 0x48(%r9,%r14,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + add $0x20,%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je f362 <__julienne_test_suite_m_MOD_to_file@@Base+0x8c2> │ │ │ │ + je 114d4 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x994> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - movq $0x0,0x48(%rdi,%r14,1) │ │ │ │ - mov 0x100(%rsp),%r10 │ │ │ │ - mov 0x60(%r10,%r14,1),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f38a <__julienne_test_suite_m_MOD_to_file@@Base+0x8ea> │ │ │ │ + je 114ea <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9aa> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - movq $0x0,0x60(%rdx,%r14,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - mov 0x78(%rbx,%r14,1),%rdi │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f3b2 <__julienne_test_suite_m_MOD_to_file@@Base+0x912> │ │ │ │ + je 11500 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9c0> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%r15 │ │ │ │ - movq $0x0,0x78(%r15,%r14,1) │ │ │ │ - mov 0x100(%rsp),%rcx │ │ │ │ - mov 0x90(%rcx,%r14,1),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x68(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f3e0 <__julienne_test_suite_m_MOD_to_file@@Base+0x940> │ │ │ │ + je 11516 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9d6> │ │ │ │ call 8230 │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - movq $0x0,0x90(%rsi,%r14,1) │ │ │ │ - mov 0x100(%rsp),%rbx │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - mov (%rbx,%rbp,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne f2a0 <__julienne_test_suite_m_MOD_to_file@@Base+0x800> │ │ │ │ - jmp f2b5 <__julienne_test_suite_m_MOD_to_file@@Base+0x815> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f41a <__julienne_test_suite_m_MOD_to_file@@Base+0x97a> │ │ │ │ + je 11532 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9f2> │ │ │ │ call 8230 │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ + movq $0x0,0x88(%r14) │ │ │ │ + mov 0xa8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f42c <__julienne_test_suite_m_MOD_to_file@@Base+0x98c> │ │ │ │ + je 1154e <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa0e> │ │ │ │ call 8230 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + mov 0xc8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f43e <__julienne_test_suite_m_MOD_to_file@@Base+0x99e> │ │ │ │ + je 1156a <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa2a> │ │ │ │ call 8230 │ │ │ │ - mov 0x188(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f450 <__julienne_test_suite_m_MOD_to_file@@Base+0x9b0> │ │ │ │ + movq $0x0,0xc8(%r14) │ │ │ │ + add $0xe0,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 114a4 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x964> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movdqa 0x80(%rsp),%xmm2 │ │ │ │ + movdqa 0x90(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rdi) │ │ │ │ + movups %xmm3,0x10(%rdi) │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11698 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb58> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x2a8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x78(%rsp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 10b83 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x43> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 11580 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa40> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 1120b <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x6cb> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 111b4 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x674> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jmp 11312 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x7d2> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 112da <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x79a> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmp 112a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x762> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 1131f <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x7df> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 1115c <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x61c> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000116a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x278,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x268(%rsp) │ │ │ │ + mov 0x28(%rsi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 120d8 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa38> │ │ │ │ + mov %r13,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x40(%rsi),%rcx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x58(%rsi),%rbx │ │ │ │ + mov 0x70(%rsi),%rdi │ │ │ │ + mov 0x88(%rsi),%r8 │ │ │ │ + mov 0x38(%rsi),%r12 │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0xa0(%rsi),%r14 │ │ │ │ + mov 0xb8(%rsi),%r9 │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0xd0(%rsi),%r15 │ │ │ │ + sub 0x30(%rsi),%r12 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov 0x68(%rsi),%rbp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + sub 0x60(%rsi),%rbp │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov 0x80(%rsi),%rbx │ │ │ │ + mov 0x98(%rsi),%r11 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + sub 0x78(%rsi),%rbx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub 0x90(%rsi),%r11 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0xb0(%rsi),%r10 │ │ │ │ + mov 0xc8(%rsi),%r9 │ │ │ │ + add $0x1,%r11 │ │ │ │ + sub 0xa8(%rsi),%r10 │ │ │ │ + sub 0xc0(%rsi),%r9 │ │ │ │ + mov 0xe0(%rsi),%r8 │ │ │ │ + add $0x1,%r10 │ │ │ │ + add $0x1,%r9 │ │ │ │ + sub 0xd8(%rsi),%r8 │ │ │ │ + mov 0xe8(%rsi),%r15 │ │ │ │ + mov 0x100(%rsi),%rdx │ │ │ │ + mov %r13,0x148(%rsp) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov 0x118(%rsi),%r14 │ │ │ │ + mov 0xf8(%rsi),%rdi │ │ │ │ + mov %r12,0x158(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov 0x128(%rsi),%rdx │ │ │ │ + sub 0x120(%rsi),%rdx │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x130(%rsi),%r14 │ │ │ │ + sub 0xf0(%rsi),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x140(%rsi),%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub 0x138(%rsi),%rdx │ │ │ │ + mov 0x110(%rsi),%rcx │ │ │ │ + mov %r13,0x160(%rsp) │ │ │ │ + sub 0x108(%rsi),%rcx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + movabs $0x50c00000000,%rdx │ │ │ │ + mov %rbp,0x188(%rsp) │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %rdx,0x178(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movq $0x20,0x130(%rsp) │ │ │ │ + movq $0x20,0x140(%rsp) │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x1,0x168(%rsp) │ │ │ │ + movq $0x1,0x180(%rsp) │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r11,0x1b8(%rsp) │ │ │ │ + mov %rdx,0x1a8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r10,0x1d0(%rsp) │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r9,0x1e8(%rsp) │ │ │ │ + mov %rdx,0x1d8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r8,0x200(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %rdi,0x218(%rsp) │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r15,0x208(%rsp) │ │ │ │ + mov %rdx,0x248(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ + mov %rdx,0x238(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rsi,0x260(%rsp) │ │ │ │ + mov %r14,0x250(%rsp) │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x1,0x1c8(%rsp) │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + movq $0x1,0x1f8(%rsp) │ │ │ │ + movq $0x1,0x210(%rsp) │ │ │ │ + movq $0x1,0x228(%rsp) │ │ │ │ + movq $0x1,0x240(%rsp) │ │ │ │ + movq $0x1,0x258(%rsp) │ │ │ │ + mov %rdx,0x120(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + movdqa 0x2aee2(%rip),%xmm0 │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + sub %r13,%rdx │ │ │ │ + sub 0x8(%rsp),%rdx │ │ │ │ + sub 0x10(%rsp),%rdx │ │ │ │ + movq $0x8,0xb0(%rsp) │ │ │ │ + sub 0x18(%rsp),%rdx │ │ │ │ + sub 0x20(%rsp),%rdx │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + sub 0x28(%rsp),%rdx │ │ │ │ + sub 0x30(%rsp),%rdx │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + sub %r15,%rdx │ │ │ │ + sub 0x38(%rsp),%rdx │ │ │ │ + sub 0x40(%rsp),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + sub %r14,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x98(%rsp),%r15 │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + cmovs %r13,%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + mov %rdx,0x128(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + cmovs %r13,%r12 │ │ │ │ + mov %r15,0xa0(%rsp) │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + imul %r12,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %rbp,%rbp │ │ │ │ + movq $0x20,0xf0(%rsp) │ │ │ │ + cmovs %r12,%rbp │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + imul %rbp,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %rbx,%rbx │ │ │ │ + movaps %xmm1,0xd0(%rsp) │ │ │ │ + cmovs %rbp,%rbx │ │ │ │ + imul %rbx,%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r11,%r11 │ │ │ │ + cmovs %rbx,%r11 │ │ │ │ + imul %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r10,%r10 │ │ │ │ + cmovs %r11,%r10 │ │ │ │ + imul %r10,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r10,%r9 │ │ │ │ + imul %r9,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r9,%r8 │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ test %rdi,%rdi │ │ │ │ - je f462 <__julienne_test_suite_m_MOD_to_file@@Base+0x9c2> │ │ │ │ - call 8230 │ │ │ │ - movdqa 0xc0(%rsp),%xmm11 │ │ │ │ - movdqa 0xd0(%rsp),%xmm12 │ │ │ │ - movdqa 0xe0(%rsp),%xmm13 │ │ │ │ - movdqa 0xf0(%rsp),%xmm14 │ │ │ │ - movaps %xmm11,0x1c0(%rsp) │ │ │ │ - movaps %xmm12,0x1d0(%rsp) │ │ │ │ - movaps %xmm13,0x1e0(%rsp) │ │ │ │ - movaps %xmm14,0x1f0(%rsp) │ │ │ │ + cmovs %r8,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %rdi,%rcx │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul %rdx,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + cmovs %r15,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xe0(%rsp),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je f83b <__julienne_test_suite_m_MOD_to_file@@Base+0xd9b> │ │ │ │ - movdqa (%rsp),%xmm15 │ │ │ │ + je 120f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa50> │ │ │ │ + mov 0x118(%rsp),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - movdqa %xmm15,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - psubq %xmm15,%xmm0 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - lea 0x3(%r15,%r15,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov %r12,%r15 │ │ │ │ + sub 0x110(%rsp),%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + imul 0x108(%rsp),%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ call 85d0 │ │ │ │ + lea 0x8(%rbx),%r14 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 11e54 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x7b4> │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %r12,%rcx │ │ │ │ + sub $0x20,%rcx │ │ │ │ + shr $0x5,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + je 1215d <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xabd> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 11cbf <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x61f> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 11c68 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x5c8> │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1217c <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xadc> │ │ │ │ test %r15,%r15 │ │ │ │ - js f830 <__julienne_test_suite_m_MOD_to_file@@Base+0xd90> │ │ │ │ - lea (%r15,%r15,2),%r11 │ │ │ │ - mov %r13,%r14 │ │ │ │ - lea 0x8(%r12),%r8 │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x0(,%r11,8),%rax │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea 0x18(%r13,%rax,1),%r9 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - je fba7 <__julienne_test_suite_m_MOD_to_file@@Base+0x1107> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je f5fd <__julienne_test_suite_m_MOD_to_file@@Base+0xb5d> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je f5a7 <__julienne_test_suite_m_MOD_to_file@@Base+0xb07> │ │ │ │ - mov (%r8),%r10 │ │ │ │ - mov -0x8(%r8),%rbp │ │ │ │ - mov %r10,0x8(%r13) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je fc1c <__julienne_test_suite_m_MOD_to_file@@Base+0x117c> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0x20(%r12),%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + mov 0x8(%r15),%r10 │ │ │ │ + mov %r11,0x8(%r14) │ │ │ │ test %r10,%r10 │ │ │ │ + je 12124 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa84> │ │ │ │ + test %r11,%r11 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - lea 0x18(%r13),%r14 │ │ │ │ - add $0x18,%r8 │ │ │ │ - mov (%r8),%rdx │ │ │ │ - mov -0x8(%r8),%rcx │ │ │ │ - mov %rdx,0x8(%r14) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je fc10 <__julienne_test_suite_m_MOD_to_file@@Base+0x1170> │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %r9,0x8(%r14) │ │ │ │ test %rdx,%rdx │ │ │ │ + je 12118 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa78> │ │ │ │ + test %r9,%r9 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - add $0x18,%r14 │ │ │ │ - add $0x18,%r8 │ │ │ │ - mov (%r8),%r15 │ │ │ │ - mov -0x8(%r8),%rsi │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je fc00 <__julienne_test_suite_m_MOD_to_file@@Base+0x1160> │ │ │ │ - test %r15,%r15 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + je 11e54 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x7b4> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea 0x20(%r14),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 11e1f <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x77f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - add $0x18,%r14 │ │ │ │ - add $0x18,%r8 │ │ │ │ - cmp 0x18(%rsp),%r14 │ │ │ │ - jne fba7 <__julienne_test_suite_m_MOD_to_file@@Base+0x1107> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - lea 0x18(%r12,%rbp,1),%r15 │ │ │ │ - shr $0x3,%rbp │ │ │ │ - imul %rdi,%rbp │ │ │ │ - lea 0x1(%rbp),%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je f768 <__julienne_test_suite_m_MOD_to_file@@Base+0xcc8> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je f747 <__julienne_test_suite_m_MOD_to_file@@Base+0xca7> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je f72f <__julienne_test_suite_m_MOD_to_file@@Base+0xc8f> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je f717 <__julienne_test_suite_m_MOD_to_file@@Base+0xc77> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je f6ff <__julienne_test_suite_m_MOD_to_file@@Base+0xc5f> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je f6e7 <__julienne_test_suite_m_MOD_to_file@@Base+0xc47> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je f6cf <__julienne_test_suite_m_MOD_to_file@@Base+0xc2f> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f6ca <__julienne_test_suite_m_MOD_to_file@@Base+0xc2a> │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%r12 │ │ │ │ + add $0x20,%r15 │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 12150 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xab0> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + mov %r13,0x28(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12140 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xaa0> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov 0x48(%r15),%r13 │ │ │ │ + mov %r12,0x48(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 12130 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa90> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%r15 │ │ │ │ + lea 0x60(%rbp),%rbx │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 11e40 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x7a0> │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov 0x8(%r15),%r12 │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 11d40 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x6a0> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp 11d62 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x6c2> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 120f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa50> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea 0x18(%r12),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + add %r12,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 12080 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9e0> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + je 11fa1 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x901> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 11f7e <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8de> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 11f64 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8c4> │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je 11f4a <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8aa> │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 11f30 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x890> │ │ │ │ + cmp $0x5,%rax │ │ │ │ + je 11f16 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x876> │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 11efc <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x85c> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f6e3 <__julienne_test_suite_m_MOD_to_file@@Base+0xc43> │ │ │ │ + je 11ef7 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x857> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + lea 0x20(%r12),%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f6fb <__julienne_test_suite_m_MOD_to_file@@Base+0xc5b> │ │ │ │ + je 11f12 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x872> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f713 <__julienne_test_suite_m_MOD_to_file@@Base+0xc73> │ │ │ │ + je 11f2c <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x88c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f72b <__julienne_test_suite_m_MOD_to_file@@Base+0xc8b> │ │ │ │ + je 11f46 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8a6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f743 <__julienne_test_suite_m_MOD_to_file@@Base+0xca3> │ │ │ │ + je 11f60 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8c0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f75b <__julienne_test_suite_m_MOD_to_file@@Base+0xcbb> │ │ │ │ + je 11f7a <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8da> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je f830 <__julienne_test_suite_m_MOD_to_file@@Base+0xd90> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f77c <__julienne_test_suite_m_MOD_to_file@@Base+0xcdc> │ │ │ │ + je 11f94 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8f4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r14 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 12080 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9e0> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f796 <__julienne_test_suite_m_MOD_to_file@@Base+0xcf6> │ │ │ │ + je 11fb7 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x917> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + add $0x20,%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je f7ac <__julienne_test_suite_m_MOD_to_file@@Base+0xd0c> │ │ │ │ + je 11fd1 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x931> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f7c2 <__julienne_test_suite_m_MOD_to_file@@Base+0xd22> │ │ │ │ + je 11fe7 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x947> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f7d8 <__julienne_test_suite_m_MOD_to_file@@Base+0xd38> │ │ │ │ + je 11ffd <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x95d> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ + mov 0x68(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f7ee <__julienne_test_suite_m_MOD_to_file@@Base+0xd4e> │ │ │ │ + je 12013 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x973> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f804 <__julienne_test_suite_m_MOD_to_file@@Base+0xd64> │ │ │ │ + je 1202f <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x98f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + movq $0x0,0x88(%r14) │ │ │ │ + mov 0xa8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je f820 <__julienne_test_suite_m_MOD_to_file@@Base+0xd80> │ │ │ │ + je 1204b <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9ab> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbx │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne f768 <__julienne_test_suite_m_MOD_to_file@@Base+0xcc8> │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + mov 0xc8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12067 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9c7> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xc8(%r14) │ │ │ │ + add $0xe0,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 11fa1 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x901> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,%r12 │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ - movdqa 0x1d0(%rsp),%xmm2 │ │ │ │ - movdqa 0x1c0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1e0(%rsp),%xmm4 │ │ │ │ - movaps %xmm3,0x1f0(%rsp) │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - movups %xmm4,0x20(%rbx) │ │ │ │ - movups %xmm3,0x30(%rbx) │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movdqa 0x70(%rsp),%xmm2 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rdi) │ │ │ │ + movups %xmm3,0x10(%rdi) │ │ │ │ + mov 0x268(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc29 <__julienne_test_suite_m_MOD_to_file@@Base+0x1189> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x248,%rsp │ │ │ │ + jne 12188 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xae8> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x278,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x68(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 116e3 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x43> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 12080 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9e0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 11d0e <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x66e> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 11cb7 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x617> │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jmp 11e12 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x772> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x3(%r10,%r10,2),%rdi │ │ │ │ - add %r13,%rbx │ │ │ │ - mov %r10,%rbp │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - call 8150 │ │ │ │ - lea (%rbx,%rbx,2),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea (%r12,%rcx,8),%rsi │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x2ccdd(%rip),%rdx │ │ │ │ - mov %rsi,0xa0(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - mov %r15,0xa8(%rsp) │ │ │ │ - call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movups %xmm0,(%r14) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - lea 0x18(%rax),%rbx │ │ │ │ - mov %r8,0x10(%r14) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jg eba1 <__julienne_test_suite_m_MOD_to_file@@Base+0x101> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je f9d0 <__julienne_test_suite_m_MOD_to_file@@Base+0xf30> │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x2,%r14d │ │ │ │ - lea 0x2cc52(%rip),%rdx │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %r15,0xa8(%rsp) │ │ │ │ - call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ - movdqu 0x40(%rsp),%xmm1 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movups %xmm1,0x18(%r11) │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - lea 0x30(%rbx),%rbx │ │ │ │ - mov %r9,0x28(%r11) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jg eba1 <__julienne_test_suite_m_MOD_to_file@@Base+0x101> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r14,%r14,2),%r10 │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 11dda <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x73a> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmp 11da2 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x702> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 11e1f <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x77f> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 11c5f <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x5bf> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000012190 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x248(%rsp) │ │ │ │ + mov 0x28(%rsi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 12b90 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa00> │ │ │ │ + mov %r12,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x58(%rsi),%rbx │ │ │ │ + mov 0x70(%rsi),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x88(%rsi),%r8 │ │ │ │ + mov 0xa0(%rsi),%r14 │ │ │ │ + mov 0xb8(%rsi),%r13 │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x50(%rsi),%rcx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + sub 0x48(%rsi),%rcx │ │ │ │ + mov 0x40(%rsi),%r15 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x38(%rsi),%rbp │ │ │ │ + mov 0x68(%rsi),%rbx │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + sub 0x30(%rsi),%rbp │ │ │ │ + sub 0x60(%rsi),%rbx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0x80(%rsi),%r11 │ │ │ │ + mov 0x98(%rsi),%r10 │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub 0x78(%rsi),%r11 │ │ │ │ + sub 0x90(%rsi),%r10 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0xb0(%rsi),%r9 │ │ │ │ + mov 0xc8(%rsi),%r8 │ │ │ │ + add $0x1,%r11 │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + sub 0xa8(%rsi),%r9 │ │ │ │ + sub 0xc0(%rsi),%r8 │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov 0xe0(%rsi),%rdi │ │ │ │ + add $0x1,%r9 │ │ │ │ + add $0x1,%r8 │ │ │ │ + sub 0xd8(%rsi),%rdi │ │ │ │ + mov 0xe8(%rsi),%rdx │ │ │ │ + mov 0x128(%rsi),%rax │ │ │ │ + mov %r12,0x138(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub 0x120(%rsi),%rax │ │ │ │ + mov 0x100(%rsi),%r14 │ │ │ │ + mov %rbp,0x148(%rsp) │ │ │ │ + mov 0x118(%rsi),%r13 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0xf8(%rsi),%rcx │ │ │ │ + mov 0x110(%rsi),%rdx │ │ │ │ + mov %r15,0x150(%rsp) │ │ │ │ + sub 0xf0(%rsi),%rcx │ │ │ │ + sub 0x108(%rsi),%rdx │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + movabs $0x50b00000000,%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r12,0x160(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rbx,0x178(%rsp) │ │ │ │ + mov %r11,0x190(%rsp) │ │ │ │ + mov %r12,0x180(%rsp) │ │ │ │ + mov %r10,0x1a8(%rsp) │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + movq $0x20,0x120(%rsp) │ │ │ │ + movq $0x20,0x130(%rsp) │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + movq $0x1,0x170(%rsp) │ │ │ │ + movq $0x1,0x188(%rsp) │ │ │ │ + movq $0x1,0x1a0(%rsp) │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r9,0x1c0(%rsp) │ │ │ │ + mov %r12,0x1b0(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov %r8,0x1d8(%rsp) │ │ │ │ + mov %r12,0x110(%rsp) │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ + sub %r15,%r12 │ │ │ │ + sub 0x10(%rsp),%r12 │ │ │ │ + sub 0x18(%rsp),%r12 │ │ │ │ + mov %rcx,0x208(%rsp) │ │ │ │ + sub 0x20(%rsp),%r12 │ │ │ │ + sub 0x28(%rsp),%r12 │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + sub 0x30(%rsp),%r12 │ │ │ │ + sub 0x38(%rsp),%r12 │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ + sub 0x40(%rsp),%r12 │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %rsi,0x238(%rsp) │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + sub %r13,%r12 │ │ │ │ + mov %r13,0x228(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,0x118(%rsp) │ │ │ │ + movq $0x1,0x1d0(%rsp) │ │ │ │ + movq $0x1,0x1e8(%rsp) │ │ │ │ + movq $0x1,0x200(%rsp) │ │ │ │ + movq $0x1,0x218(%rsp) │ │ │ │ + movq $0x1,0x230(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movdqa 0x2a3e5(%rip),%xmm0 │ │ │ │ + mov %r14,0xa8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + cmovs %r13,%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + movq $0x8,0xa0(%rsp) │ │ │ │ + cmovs %r13,%rbp │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + imul %rbp,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %rbx,%rbx │ │ │ │ + movq $0x20,0xe0(%rsp) │ │ │ │ + cmovs %rbp,%rbx │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + movq $0x20,0xf0(%rsp) │ │ │ │ + imul %rbx,%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r11,%r11 │ │ │ │ + movaps %xmm1,0xc0(%rsp) │ │ │ │ + cmovs %rbx,%r11 │ │ │ │ + imul %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r10,%r10 │ │ │ │ + cmovs %r11,%r10 │ │ │ │ + imul %r10,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r10,%r9 │ │ │ │ + imul %r9,%rax │ │ │ │ xor %r9d,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%rdi,%r10,8),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - lea 0x2cbd6(%rip),%rdx │ │ │ │ - mov %r15,0xa8(%rsp) │ │ │ │ - call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea 0x18(%rbx),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x40(%rsp),%xmm2 │ │ │ │ - lea 0x3(%r14,%r14,2),%r11 │ │ │ │ - add $0x2,%r14 │ │ │ │ - add $0x30,%rbx │ │ │ │ - lea 0x2cba4(%rip),%rdx │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r9,%r8 │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + cmovs %r8,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %rdi,%rcx │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,0xa0(%rsp) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea (%rax,%r11,8),%r9 │ │ │ │ - mov %r15,0xa8(%rsp) │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movdqu 0x40(%rsp),%xmm4 │ │ │ │ - movups %xmm4,(%rdi) │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %r10,0x10(%rdi) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jle f9d0 <__julienne_test_suite_m_MOD_to_file@@Base+0xf30> │ │ │ │ - jmp eba1 <__julienne_test_suite_m_MOD_to_file@@Base+0x101> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + imul %rdx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmovs %rdx,%rsi │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + imul %rsi,%rax │ │ │ │ + movabs $0x50100000000,%rsi │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xd0(%rsp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 12b20 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x990> │ │ │ │ + mov 0x108(%rsp),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%r15 │ │ │ │ + sub 0x100(%rsp),%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + imul 0xf8(%rsp),%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbx),%r14 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 128e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x754> │ │ │ │ + mov %r8,%rcx │ │ │ │ + sub %r12,%rcx │ │ │ │ + sub $0x20,%rcx │ │ │ │ + shr $0x5,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + je 12bed <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa5d> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 12752 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x5c2> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 126fb <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x56b> │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 12c0c <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa7c> │ │ │ │ test %r15,%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ cmovne %r15,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call 8150 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - lea 0x18(%r8),%r15 │ │ │ │ - mov -0x8(%r15),%r11 │ │ │ │ - mov 0x18(%r8),%r8 │ │ │ │ - lea 0x18(%r14),%rbp │ │ │ │ - mov %r8,0x8(%rbp) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0x20(%r12),%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + mov 0x8(%r15),%r10 │ │ │ │ + mov %r11,0x8(%r14) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 12bb4 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa24> │ │ │ │ test %r11,%r11 │ │ │ │ - je fbd0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1130> │ │ │ │ - test %r8,%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x10(%r15),%r14 │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je fbf0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1150> │ │ │ │ - test %rax,%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %r9,0x8(%r14) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 12ba8 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa18> │ │ │ │ + test %r9,%r9 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r15),%r9 │ │ │ │ - mov 0x28(%r15),%r14 │ │ │ │ - mov %r9,0x38(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je fbe0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1140> │ │ │ │ - test %r9,%r9 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + je 128e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x754> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea 0x20(%r14),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 128af <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x71f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r12,%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - lea 0x48(%rbp),%r14 │ │ │ │ - lea 0x48(%r15),%r8 │ │ │ │ - cmp 0x18(%rsp),%r14 │ │ │ │ - je f65e <__julienne_test_suite_m_MOD_to_file@@Base+0xbbe> │ │ │ │ - mov (%r8),%r15 │ │ │ │ - mov -0x8(%r8),%rbp │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne faa0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1000> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp facc <__julienne_test_suite_m_MOD_to_file@@Base+0x102c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - jmp fb1a <__julienne_test_suite_m_MOD_to_file@@Base+0x107a> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - jmp fb94 <__julienne_test_suite_m_MOD_to_file@@Base+0x10f4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp fb59 <__julienne_test_suite_m_MOD_to_file@@Base+0x10b9> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp f64b <__julienne_test_suite_m_MOD_to_file@@Base+0xbab> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp f5f5 <__julienne_test_suite_m_MOD_to_file@@Base+0xb55> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp f59f <__julienne_test_suite_m_MOD_to_file@@Base+0xaff> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000000fc30 <__julienne_test_suite_m_MOD_from_file@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - movhps 0x32350(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x1c8(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - movq $0x18,0x190(%rsp) │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - movq $0x18,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - call 8340 <__julienne_file_m_MOD_lines@plt> │ │ │ │ - sub 0x1b0(%rsp),%rbx │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov 0x180(%rsp),%rdx │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%r12 │ │ │ │ + add $0x20,%r15 │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 12be0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa50> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + mov %r13,0x28(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12bd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa40> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov 0x48(%r15),%r13 │ │ │ │ + mov %r12,0x48(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 12bc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa30> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%r15 │ │ │ │ + lea 0x60(%rbp),%rbx │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 128d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x740> │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + mov 0x8(%r15),%r13 │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 127d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x640> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp 127f2 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x662> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12b20 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x990> │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - add 0x1b8(%rsp),%rsi │ │ │ │ - cmovns %rsi,%rcx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle feb0 <__julienne_test_suite_m_MOD_from_file@@Base+0x280> │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - mov 0x1a8(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov 0x188(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - imul %rdi,%rbx │ │ │ │ - lea (%rdi,%rdi,2),%r14 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - lea 0x0(,%r14,8),%r9 │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - lea -0x1(%r15),%r15d │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - lea (%rdi,%rbp,1),%r8 │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov 0x32259(%rip),%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ - lea (%r8,%r8,2),%r10 │ │ │ │ - lea (%r11,%r10,8),%rbx │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x2c86c(%rip),%rsi │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fdb1 <__julienne_test_suite_m_MOD_from_file@@Base+0x181> │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ call 8230 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov $0x2,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne ffa0 <__julienne_test_suite_m_MOD_from_file@@Base+0x370> │ │ │ │ - add (%rsp),%rbx │ │ │ │ - cmpl $0x2,0x18(%rsp) │ │ │ │ - jl feb0 <__julienne_test_suite_m_MOD_from_file@@Base+0x280> │ │ │ │ - and $0x1,%r15d │ │ │ │ - jne ff40 <__julienne_test_suite_m_MOD_from_file@@Base+0x310> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x2c7ec(%rip),%rsi │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + add %r12,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 12b3e <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x9ae> │ │ │ │ + mov %r15,%rsi │ │ │ │ + sub %r12,%rsi │ │ │ │ + sub $0x20,%rsi │ │ │ │ + shr $0x5,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + je 12a31 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8a1> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 12a0e <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x87e> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 129f4 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x864> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 129da <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x84a> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 129c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x830> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 129a6 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x816> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 1298c <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x7fc> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fe31 <__julienne_test_suite_m_MOD_from_file@@Base+0x201> │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + je 12987 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x7f7> │ │ │ │ call 8230 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - lea 0x1(%r14),%r15d │ │ │ │ - mov %r15d,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne ffa0 <__julienne_test_suite_m_MOD_from_file@@Base+0x370> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - add (%rsp),%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x2c788(%rip),%rsi │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + lea 0x20(%r12),%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fe95 <__julienne_test_suite_m_MOD_from_file@@Base+0x265> │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + je 129a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x812> │ │ │ │ call 8230 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - lea 0x1(%r15),%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne ffa0 <__julienne_test_suite_m_MOD_from_file@@Base+0x370> │ │ │ │ - add (%rsp),%rbx │ │ │ │ - cmp %r14d,0x18(%rsp) │ │ │ │ - jge fde0 <__julienne_test_suite_m_MOD_from_file@@Base+0x1b0> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 129bc <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x82c> │ │ │ │ call 8230 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - movq $0x0,0x10(%r13) │ │ │ │ - movl $0x0,0x18(%r13) │ │ │ │ - movb $0x0,0x1c(%r13) │ │ │ │ - movb $0x0,0x1d(%r13) │ │ │ │ - mov %r10w,0x1e(%r13) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - movq $0x0,0x28(%r13) │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - movq $0x0,0x38(%r13) │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10592 <__julienne_test_suite_m_MOD_from_file@@Base+0x962> │ │ │ │ - add $0x1d8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x2c68c(%rip),%rsi │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je ff8c <__julienne_test_suite_m_MOD_from_file@@Base+0x35c> │ │ │ │ + je 129d6 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x846> │ │ │ │ call 8230 │ │ │ │ - add $0x1,%r14d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je fea1 <__julienne_test_suite_m_MOD_from_file@@Base+0x271> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - imul 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ - lea (%rcx,%rsi,8),%rdi │ │ │ │ - lea 0x2c635(%rip),%rsi │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x2c8a5(%rip),%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqa 0x2c8a1(%rip),%xmm1 │ │ │ │ - movdqa 0xc0(%rsp),%xmm3 │ │ │ │ - lea 0xe0(%rsp),%r8 │ │ │ │ - mov 0xd0(%rsp),%r10 │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movabs $0x50100000000,%r9 │ │ │ │ - mov %r8,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movq $0x18,0x110(%rsp) │ │ │ │ - mov %r9,0x118(%rsp) │ │ │ │ - mov %r10,0xf0(%rsp) │ │ │ │ - movaps %xmm1,0x120(%rsp) │ │ │ │ - movaps %xmm2,0x130(%rsp) │ │ │ │ - movaps %xmm3,0xe0(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 10500 <__julienne_test_suite_m_MOD_from_file@@Base+0x8d0> │ │ │ │ - mov 0xc8(%rsp),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 85d0 │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - movabs $0x50100000000,%r11 │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - movq $0x18,0x150(%rsp) │ │ │ │ - mov %r11,0x158(%rsp) │ │ │ │ - movq $0x18,0x160(%rsp) │ │ │ │ - call 80d0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@plt> │ │ │ │ - mov 0x140(%rsp),%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 10597 <__julienne_test_suite_m_MOD_from_file@@Base+0x967> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 129f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x860> │ │ │ │ call 8230 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10140 <__julienne_test_suite_m_MOD_from_file@@Base+0x510> │ │ │ │ + je 12a0a <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x87a> │ │ │ │ call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12a24 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x894> │ │ │ │ call 8230 │ │ │ │ - mov 0x178(%rsp),%rbp │ │ │ │ - sub 0x170(%rsp),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - lea (%r15,%r15,2),%r14 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 10584 <__julienne_test_suite_m_MOD_from_file@@Base+0x954> │ │ │ │ - test %rbp,%rbp │ │ │ │ - js 104a5 <__julienne_test_suite_m_MOD_from_file@@Base+0x875> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea (%rax,%r14,1),%rsi │ │ │ │ - sub $0x18,%r14 │ │ │ │ - shr $0x3,%r14 │ │ │ │ - imul %rdx,%r14 │ │ │ │ - lea 0x1(%r14),%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 10269 <__julienne_test_suite_m_MOD_from_file@@Base+0x639> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 1024d <__julienne_test_suite_m_MOD_from_file@@Base+0x61d> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 1023a <__julienne_test_suite_m_MOD_from_file@@Base+0x60a> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 10227 <__julienne_test_suite_m_MOD_from_file@@Base+0x5f7> │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - je 10214 <__julienne_test_suite_m_MOD_from_file@@Base+0x5e4> │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - je 10201 <__julienne_test_suite_m_MOD_from_file@@Base+0x5d1> │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - je 101ee <__julienne_test_suite_m_MOD_from_file@@Base+0x5be> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x18(%rax),%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 10306 <__julienne_test_suite_m_MOD_from_file@@Base+0x6d6> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0xc0,%rax │ │ │ │ - movq $0x0,-0xb8(%rax) │ │ │ │ - movq $0x0,-0xa8(%rax) │ │ │ │ - movq $0x0,-0xa0(%rax) │ │ │ │ - movq $0x0,-0x90(%rax) │ │ │ │ - movq $0x0,-0x88(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - movq $0x0,-0x70(%rax) │ │ │ │ - movq $0x0,-0x60(%rax) │ │ │ │ - movq $0x0,-0x58(%rax) │ │ │ │ - movq $0x0,-0x48(%rax) │ │ │ │ - movq $0x0,-0x40(%rax) │ │ │ │ - movq $0x0,-0x30(%rax) │ │ │ │ - movq $0x0,-0x28(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 10269 <__julienne_test_suite_m_MOD_from_file@@Base+0x639> │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x3,%r15d │ │ │ │ - je 10453 <__julienne_test_suite_m_MOD_from_file@@Base+0x823> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r12),%xmm4 │ │ │ │ - mov 0x10(%r12),%r8 │ │ │ │ - movups %xmm4,(%rbx) │ │ │ │ - mov %r8,0x10(%rbx) │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 12b3e <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x9ae> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1033a <__julienne_test_suite_m_MOD_from_file@@Base+0x70a> │ │ │ │ + je 12a4d <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8bd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ call 8230 │ │ │ │ - lea 0x18(%rbx),%r8 │ │ │ │ - lea 0x18(%r12),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - je 10453 <__julienne_test_suite_m_MOD_from_file@@Base+0x823> │ │ │ │ - cmp $0x2,%r15 │ │ │ │ - je 10394 <__julienne_test_suite_m_MOD_from_file@@Base+0x764> │ │ │ │ - mov (%r8),%rdi │ │ │ │ - movdqu (%rsi),%xmm5 │ │ │ │ - mov 0x10(%rsi),%r9 │ │ │ │ - movups %xmm5,(%r8) │ │ │ │ - mov %r9,0x10(%r8) │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + add $0x20,%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10387 <__julienne_test_suite_m_MOD_from_file@@Base+0x757> │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + je 12a67 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8d7> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add $0x18,%r8 │ │ │ │ - add $0x18,%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov (%r8),%rdi │ │ │ │ - movdqu (%rsi),%xmm6 │ │ │ │ - mov 0x10(%rsi),%r10 │ │ │ │ - movups %xmm6,(%r8) │ │ │ │ - mov %r10,0x10(%r8) │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 103cd <__julienne_test_suite_m_MOD_from_file@@Base+0x79d> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + je 12a7d <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8ed> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add $0x18,%r8 │ │ │ │ - add $0x18,%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - jmp 10453 <__julienne_test_suite_m_MOD_from_file@@Base+0x823> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r8),%rdi │ │ │ │ - movdqu 0x18(%rsi),%xmm8 │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - movups %xmm8,0x18(%r8) │ │ │ │ - mov %rsi,0x10(%r14) │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10401 <__julienne_test_suite_m_MOD_from_file@@Base+0x7d1> │ │ │ │ + je 12a93 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x903> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ - movdqu 0x18(%r15),%xmm9 │ │ │ │ - mov 0x28(%r15),%rdx │ │ │ │ - movups %xmm9,0x18(%r14) │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x68(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10422 <__julienne_test_suite_m_MOD_from_file@@Base+0x7f2> │ │ │ │ + je 12aa9 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x919> │ │ │ │ call 8230 │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ - movdqu 0x30(%r15),%xmm10 │ │ │ │ - mov 0x40(%r15),%rcx │ │ │ │ - movups %xmm10,0x30(%r14) │ │ │ │ - mov %rcx,0x40(%r14) │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10443 <__julienne_test_suite_m_MOD_from_file@@Base+0x813> │ │ │ │ + je 12ac5 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x935> │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - lea 0x48(%r14),%r8 │ │ │ │ - lea 0x48(%r15),%rsi │ │ │ │ - add $0x3,%rax │ │ │ │ - mov (%r8),%rdi │ │ │ │ - movdqu (%rsi),%xmm7 │ │ │ │ - mov 0x10(%rsi),%r11 │ │ │ │ - movups %xmm7,(%r8) │ │ │ │ - mov %r11,0x10(%r8) │ │ │ │ + movq $0x0,0x88(%r14) │ │ │ │ + mov 0xa8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1048c <__julienne_test_suite_m_MOD_from_file@@Base+0x85c> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + je 12ae1 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x951> │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - lea 0x18(%r8),%r14 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x18(%rsi),%r15 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 103e0 <__julienne_test_suite_m_MOD_from_file@@Base+0x7b0> │ │ │ │ - movabs $0x50100000000,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + mov 0xc8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12afd <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x96d> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - movdqa 0x2c3db(%rip),%xmm11 │ │ │ │ - mov %rbx,0x0(%r13) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movq $0xffffffffffffffff,0x8(%r13) │ │ │ │ - movq $0x18,0x10(%r13) │ │ │ │ - mov %rbp,0x18(%r13) │ │ │ │ - movq $0x1,0x30(%r13) │ │ │ │ - mov %r9,0x38(%r13) │ │ │ │ - movups %xmm11,0x20(%r13) │ │ │ │ + movq $0x0,0xc8(%r14) │ │ │ │ + add $0xe0,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 12b3e <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x9ae> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 12a40 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8b0> │ │ │ │ + jmp 12a4d <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8bd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - jmp ff0c <__julienne_test_suite_m_MOD_from_file@@Base+0x2dc> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movdqa 0x60(%rsp),%xmm2 │ │ │ │ + movdqa 0x70(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rdi) │ │ │ │ + movups %xmm3,0x10(%rdi) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12c18 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa88> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x258,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x58(%rsp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 121d3 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x43> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 127a1 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x611> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 1274a <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x5ba> │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + jmp 128a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x712> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - movq $0x18,0x150(%rsp) │ │ │ │ - mov %r9,0x158(%rsp) │ │ │ │ - movq $0x18,0x160(%rsp) │ │ │ │ - call 80d0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov 0x140(%rsp),%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 10143 <__julienne_test_suite_m_MOD_from_file@@Base+0x513> │ │ │ │ - jmp 10148 <__julienne_test_suite_m_MOD_from_file@@Base+0x518> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jns 10306 <__julienne_test_suite_m_MOD_from_file@@Base+0x6d6> │ │ │ │ - jmp 104a5 <__julienne_test_suite_m_MOD_from_file@@Base+0x875> │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 1286a <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x6da> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmp 12832 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x6a2> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + jmp 128af <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x71f> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 126f2 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x562> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1013b <__julienne_test_suite_m_MOD_from_file@@Base+0x50b> │ │ │ │ - jmp 10140 <__julienne_test_suite_m_MOD_from_file@@Base+0x510> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000105b0 <__julienne_test_suite_m_MOD_from_components@@Base>: │ │ │ │ +0000000000012c20 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rdx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x28(%rsi),%rax │ │ │ │ + sub $0x228,%rsp │ │ │ │ + mov 0x28(%rsi),%r12 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x218(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 13608 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x9e8> │ │ │ │ + mov %r12,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x58(%rsi),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x70(%rsi),%r8 │ │ │ │ + mov 0x88(%rsi),%r9 │ │ │ │ + mov 0xa0(%rsi),%r13 │ │ │ │ + mov 0x50(%rsi),%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + sub 0x48(%rsi),%rcx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0xb8(%rsi),%r14 │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x40(%rsi),%r15 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ mov 0x38(%rsi),%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - cmovne %rax,%rbx │ │ │ │ + mov 0x68(%rsi),%r11 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ sub 0x30(%rsi),%rbp │ │ │ │ - cmovns %rbp,%r8 │ │ │ │ + sub 0x60(%rsi),%r11 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov 0x80(%rsi),%r10 │ │ │ │ + mov 0x98(%rsi),%r9 │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub 0x78(%rsi),%r10 │ │ │ │ + sub 0x90(%rsi),%r9 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + add $0x1,%r11 │ │ │ │ + mov 0xb0(%rsi),%r8 │ │ │ │ + mov 0xc8(%rsi),%rdi │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + sub 0xa8(%rsi),%r8 │ │ │ │ + sub 0xc0(%rsi),%rdi │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov 0xe0(%rsi),%rcx │ │ │ │ add $0x1,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jg 10a53 <__julienne_test_suite_m_MOD_from_components@@Base+0x4a3> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jns 10680 <__julienne_test_suite_m_MOD_from_components@@Base+0xd0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 10a38 <__julienne_test_suite_m_MOD_from_components@@Base+0x488> │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r13,(%r12) │ │ │ │ - mov %r12,%rax │ │ │ │ - movabs $0x50100000000,%r13 │ │ │ │ - movdqa 0x2c25f(%rip),%xmm7 │ │ │ │ - mov %r13,0x18(%r12) │ │ │ │ - movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ - movq $0x18,0x10(%r12) │ │ │ │ - movq $0x1,0x30(%r12) │ │ │ │ - mov %rbx,0x38(%r12) │ │ │ │ - movups %xmm7,0x20(%r12) │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - lea (%r8,%r8,2),%rsi │ │ │ │ - lea 0x0(,%rsi,8),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub 0xd8(%rsi),%rcx │ │ │ │ + mov 0xe8(%rsi),%r14 │ │ │ │ + mov 0x110(%rsi),%rax │ │ │ │ + mov %r12,0x128(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub 0x108(%rsi),%rax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rbp,0x138(%rsp) │ │ │ │ + mov 0x100(%rsi),%r13 │ │ │ │ + mov 0xf8(%rsi),%rdx │ │ │ │ + mov %r15,0x140(%rsp) │ │ │ │ + sub 0xf0(%rsi),%rdx │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + movabs $0x50a00000000,%rax │ │ │ │ + mov %r12,0x150(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r11,0x168(%rsp) │ │ │ │ + mov %r12,0x170(%rsp) │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r10,0x180(%rsp) │ │ │ │ + mov %r9,0x198(%rsp) │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r8,0x1b0(%rsp) │ │ │ │ + mov %r12,0x1a0(%rsp) │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + movq $0x20,0x120(%rsp) │ │ │ │ + movq $0x1,0x130(%rsp) │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + movq $0x1,0x160(%rsp) │ │ │ │ + movq $0x1,0x178(%rsp) │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + movq $0x1,0x1a8(%rsp) │ │ │ │ + movq $0x1,0x1c0(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r12,0x1d0(%rsp) │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %r15,%r12 │ │ │ │ + sub 0x10(%rsp),%r12 │ │ │ │ + sub 0x18(%rsp),%r12 │ │ │ │ + mov %rdi,0x1c8(%rsp) │ │ │ │ + sub 0x20(%rsp),%r12 │ │ │ │ + sub 0x28(%rsp),%r12 │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + lea 0x78(%rsp),%r15 │ │ │ │ + sub 0x30(%rsp),%r12 │ │ │ │ + sub 0x38(%rsp),%r12 │ │ │ │ + mov %rdx,0x1f8(%rsp) │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + movdqa 0x299ea(%rip),%xmm0 │ │ │ │ + sub %r13,%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 10a3b <__julienne_test_suite_m_MOD_from_components@@Base+0x48b> │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rbx,%rbx,2),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea (%rdi,%rdi,2),%r10 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rbp │ │ │ │ - lea 0x0(,%r9,8),%r14 │ │ │ │ - lea (%rax,%r10,8),%r11 │ │ │ │ - lea -0x18(,%r10,8),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - imul %rbp,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - je 1098c <__julienne_test_suite_m_MOD_from_components@@Base+0x3dc> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 107c9 <__julienne_test_suite_m_MOD_from_components@@Base+0x219> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 10769 <__julienne_test_suite_m_MOD_from_components@@Base+0x1b9> │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - mov 0x10(%r8),%r15 │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - mov %r15,0x10(%r13) │ │ │ │ - cmp %r8,%r13 │ │ │ │ - je 10761 <__julienne_test_suite_m_MOD_from_components@@Base+0x1b1> │ │ │ │ - mov 0x8(%r8),%rbx │ │ │ │ - mov (%r8),%rbp │ │ │ │ - mov %rbx,0x8(%r13) │ │ │ │ + mov %r14,0x1e8(%rsp) │ │ │ │ + cmovs %r13,%rax │ │ │ │ test %rbp,%rbp │ │ │ │ - je 10a2b <__julienne_test_suite_m_MOD_from_components@@Base+0x47b> │ │ │ │ - test %rbx,%rbx │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + cmovs %r13,%rbp │ │ │ │ + movaps %xmm1,0xb0(%rsp) │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + imul %rbp,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %r11,%r11 │ │ │ │ + movq $0x1,0x1f0(%rsp) │ │ │ │ + cmovs %rbp,%r11 │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + movq $0x1,0x208(%rsp) │ │ │ │ + imul %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + cmovs %r11,%r10 │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x8,0x90(%rsp) │ │ │ │ + imul %r10,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r10,%r9 │ │ │ │ + imul %r9,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r9,%r8 │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + cmovs %r8,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %rdi,%rcx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + imul %rdx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmovs %rdx,%rsi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + imul %rsi,%rax │ │ │ │ + movabs $0x50100000000,%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + movq $0x20,0xe0(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xc0(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 135a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x980> │ │ │ │ + mov 0xf8(%rsp),%r14 │ │ │ │ + sub 0xf0(%rsp),%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + imul 0xe8(%rsp),%r14 │ │ │ │ + mov %r14,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea (%r8,%r14,1),%rbx │ │ │ │ - lea 0x18(%r13),%r15 │ │ │ │ - movdqu (%rbx),%xmm1 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - mov %rdx,0x10(%r15) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 107c2 <__julienne_test_suite_m_MOD_from_components@@Base+0x212> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea (%r12,%r13,1),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 13349 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x729> │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 13670 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa50> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 13197 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x577> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 13136 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x516> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ mov %rcx,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 10a18 <__julienne_test_suite_m_MOD_from_components@@Base+0x468> │ │ │ │ + test %rax,%rax │ │ │ │ + je 13697 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa77> │ │ │ │ test %rcx,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ cmovne %rcx,%rdi │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - movdqu (%rbx),%xmm2 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ - mov %rdi,0x10(%r15) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 10822 <__julienne_test_suite_m_MOD_from_components@@Base+0x272> │ │ │ │ - mov 0x8(%rbx),%r9 │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - mov %r9,0x8(%r15) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + lea 0x20(%r13),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ test %r10,%r10 │ │ │ │ - je 109f8 <__julienne_test_suite_m_MOD_from_components@@Base+0x448> │ │ │ │ - test %r9,%r9 │ │ │ │ + je 13630 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa10> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jne 1098c <__julienne_test_suite_m_MOD_from_components@@Base+0x3dc> │ │ │ │ - jmp 10623 <__julienne_test_suite_m_MOD_from_components@@Base+0x73> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 13620 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa00> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x18(%r15),%rbp │ │ │ │ - movdqu (%rbx),%xmm4 │ │ │ │ - mov 0x10(%rbx),%r8 │ │ │ │ - movups %xmm4,0x18(%r15) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 108cb <__julienne_test_suite_m_MOD_from_components@@Base+0x31b> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 109d8 <__julienne_test_suite_m_MOD_from_components@@Base+0x428> │ │ │ │ - test %rdx,%rdx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 13349 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x729> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + lea 0x20(%r15),%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + jmp 1330e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6ee> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ - movdqu (%rbx),%xmm5 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - movups %xmm5,0x18(%rbp) │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 10925 <__julienne_test_suite_m_MOD_from_components@@Base+0x375> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r15,0x20(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 109e8 <__julienne_test_suite_m_MOD_from_components@@Base+0x438> │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + add $0x20,%rbx │ │ │ │ + lea 0x20(%rbp),%r12 │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 13660 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa40> │ │ │ │ + test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x30(%rbp),%r9 │ │ │ │ - movdqu (%rbx),%xmm6 │ │ │ │ - mov 0x10(%rbx),%r10 │ │ │ │ - movups %xmm6,0x30(%rbp) │ │ │ │ - mov %r10,0x40(%rbp) │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - je 1097b <__julienne_test_suite_m_MOD_from_components@@Base+0x3cb> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - mov %r15,0x38(%rbp) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 109c8 <__julienne_test_suite_m_MOD_from_components@@Base+0x418> │ │ │ │ - test %r15,%r15 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov %r14,0x28(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 13650 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa30> │ │ │ │ + test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x48(%rbp),%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - je 10623 <__julienne_test_suite_m_MOD_from_components@@Base+0x73> │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - mov %r11,0x10(%r15) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 10869 <__julienne_test_suite_m_MOD_from_components@@Base+0x2b9> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 10840 <__julienne_test_suite_m_MOD_from_components@@Base+0x290> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 10869 <__julienne_test_suite_m_MOD_from_components@@Base+0x2b9> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - jmp 1097b <__julienne_test_suite_m_MOD_from_components@@Base+0x3cb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 108cb <__julienne_test_suite_m_MOD_from_components@@Base+0x31b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 10925 <__julienne_test_suite_m_MOD_from_components@@Base+0x375> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jne 1098c <__julienne_test_suite_m_MOD_from_components@@Base+0x3dc> │ │ │ │ - jmp 10623 <__julienne_test_suite_m_MOD_from_components@@Base+0x73> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - jmp 107c9 <__julienne_test_suite_m_MOD_from_components@@Base+0x219> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 10761 <__julienne_test_suite_m_MOD_from_components@@Base+0x1b1> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x2bbcd(%rip),%rsi │ │ │ │ - lea 0x2abec(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - lea 0x2ab96(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 84a0 <_gfortran_runtime_error@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000010a70 <__julienne_test_suite_m_MOD_test_types@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 11360 <__julienne_test_suite_m_MOD_test_types@@Base+0x8f0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov 0x30(%rbx),%r13 │ │ │ │ - mov 0x38(%rbx),%r12 │ │ │ │ - sub %r13,%r12 │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - jns 110f0 <__julienne_test_suite_m_MOD_test_types@@Base+0x680> │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + mov %r13,0x48(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 13640 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa20> │ │ │ │ + test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %r9,%r9 │ │ │ │ - je 113c8 <__julienne_test_suite_m_MOD_test_types@@Base+0x958> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - add %rsi,%rsi │ │ │ │ - lea (%r12,%r14,1),%rdx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 110c0 <__julienne_test_suite_m_MOD_test_types@@Base+0x650> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movq $0x1,0x30(%r15) │ │ │ │ - movdqa 0x2bd61(%rip),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ - add %rcx,%rbx │ │ │ │ - mov %rcx,0x38(%r15) │ │ │ │ - shl $0x3,%rbx │ │ │ │ - movups %xmm1,0x20(%r15) │ │ │ │ - cmove %rdi,%rbx │ │ │ │ - sub 0x8(%rsp),%r8 │ │ │ │ - js 10d5c <__julienne_test_suite_m_MOD_test_types@@Base+0x2ec> │ │ │ │ - lea (%r8,%r8,2),%r11 │ │ │ │ - mov %r9,%r14 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ - lea 0x0(,%r11,8),%r10 │ │ │ │ - lea 0x18(%r9,%r11,8),%r13 │ │ │ │ - shr $0x3,%r10 │ │ │ │ - imul %rax,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 10c81 <__julienne_test_suite_m_MOD_test_types@@Base+0x211> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 10c60 <__julienne_test_suite_m_MOD_test_types@@Base+0x1f0> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 10c48 <__julienne_test_suite_m_MOD_test_types@@Base+0x1d8> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 10c30 <__julienne_test_suite_m_MOD_test_types@@Base+0x1c0> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 10c18 <__julienne_test_suite_m_MOD_test_types@@Base+0x1a8> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 10c00 <__julienne_test_suite_m_MOD_test_types@@Base+0x190> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 10be8 <__julienne_test_suite_m_MOD_test_types@@Base+0x178> │ │ │ │ - mov (%r9),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10be4 <__julienne_test_suite_m_MOD_test_types@@Base+0x174> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - lea 0x18(%r9),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10bfc <__julienne_test_suite_m_MOD_test_types@@Base+0x18c> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10c14 <__julienne_test_suite_m_MOD_test_types@@Base+0x1a4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10c2c <__julienne_test_suite_m_MOD_test_types@@Base+0x1bc> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10c44 <__julienne_test_suite_m_MOD_test_types@@Base+0x1d4> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%rbx │ │ │ │ + lea 0x60(%r12),%rbp │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 13330 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x710> │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 13228 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x608> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 1324b <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x62b> │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 135a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x980> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + add %r13,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 135be <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x99e> │ │ │ │ + mov %r15,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 134a4 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x884> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 1347f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x85f> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 13463 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x843> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 13447 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x827> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 1342b <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x80b> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 1340f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7ef> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 133f3 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7d3> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10c5c <__julienne_test_suite_m_MOD_test_types@@Base+0x1ec> │ │ │ │ + je 133ef <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7cf> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + lea 0x20(%r13),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10c74 <__julienne_test_suite_m_MOD_test_types@@Base+0x204> │ │ │ │ + je 1340b <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7eb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 10d59 <__julienne_test_suite_m_MOD_test_types@@Base+0x2e9> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10ca0 <__julienne_test_suite_m_MOD_test_types@@Base+0x230> │ │ │ │ + je 13427 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x807> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10cba <__julienne_test_suite_m_MOD_test_types@@Base+0x24a> │ │ │ │ + je 13443 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x823> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10cd0 <__julienne_test_suite_m_MOD_test_types@@Base+0x260> │ │ │ │ + je 1345f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x83f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10ce6 <__julienne_test_suite_m_MOD_test_types@@Base+0x276> │ │ │ │ + je 1347b <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x85b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10cfc <__julienne_test_suite_m_MOD_test_types@@Base+0x28c> │ │ │ │ + je 13497 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x877> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 135be <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x99e> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10d12 <__julienne_test_suite_m_MOD_test_types@@Base+0x2a2> │ │ │ │ + je 134be <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x89e> │ │ │ │ + xchg %ax,%ax │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - mov 0x78(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10d28 <__julienne_test_suite_m_MOD_test_types@@Base+0x2b8> │ │ │ │ + je 134da <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x8ba> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r13) │ │ │ │ - mov 0x90(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10d44 <__julienne_test_suite_m_MOD_test_types@@Base+0x2d4> │ │ │ │ + je 134f2 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x8d2> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r13) │ │ │ │ - lea 0xa8(%r13),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 10c8c <__julienne_test_suite_m_MOD_test_types@@Base+0x21c> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 10f54 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - sub 0x30(%r15),%r8 │ │ │ │ - js 10f54 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ - lea 0x3(%r8,%r8,2),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - lea -0x18(%rcx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rsi,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - je 10e8e <__julienne_test_suite_m_MOD_test_types@@Base+0x41e> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 10e6d <__julienne_test_suite_m_MOD_test_types@@Base+0x3fd> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 10e55 <__julienne_test_suite_m_MOD_test_types@@Base+0x3e5> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - je 10e3d <__julienne_test_suite_m_MOD_test_types@@Base+0x3cd> │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 10e25 <__julienne_test_suite_m_MOD_test_types@@Base+0x3b5> │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - je 10e0d <__julienne_test_suite_m_MOD_test_types@@Base+0x39d> │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - je 10df5 <__julienne_test_suite_m_MOD_test_types@@Base+0x385> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov $0x18,%edi │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 10f54 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x18(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r11 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - movq $0x0,0x30(%r11,%rdi,1) │ │ │ │ - mov (%r15),%r10 │ │ │ │ - movq $0x0,0x20(%r11,%rdi,1) │ │ │ │ - movq $0x0,0x48(%r10,%rdi,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq $0x0,0x38(%r10,%rdi,1) │ │ │ │ - movq $0x0,0x60(%rax,%rdi,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movq $0x0,0x50(%rax,%rdi,1) │ │ │ │ - movq $0x0,0x78(%r14,%rdi,1) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - movq $0x0,0x68(%r14,%rdi,1) │ │ │ │ - movq $0x0,0x90(%r13,%rdi,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - movq $0x0,0x80(%r13,%rdi,1) │ │ │ │ - movq $0x0,0xa8(%rbx,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x98(%rbx,%rdi,1) │ │ │ │ - movq $0x0,0xb0(%r9,%rdi,1) │ │ │ │ - add $0xc0,%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 10e8e <__julienne_test_suite_m_MOD_test_types@@Base+0x41e> │ │ │ │ - test %r12,%r12 │ │ │ │ - js 110c0 <__julienne_test_suite_m_MOD_test_types@@Base+0x650> │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - add 0x10(%rsp),%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - lea (%r15,%r15,2),%r14 │ │ │ │ - lea (%r9,%r14,8),%rbx │ │ │ │ - and $0x3,%r13d │ │ │ │ - je 113b0 <__julienne_test_suite_m_MOD_test_types@@Base+0x940> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu 0x0(%rbp),%xmm3 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10fab <__julienne_test_suite_m_MOD_test_types@@Base+0x53b> │ │ │ │ + je 1350a <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x8ea> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 11398 <__julienne_test_suite_m_MOD_test_types@@Base+0x928> │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - jne 11330 <__julienne_test_suite_m_MOD_test_types@@Base+0x8c0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r15),%xmm5 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - mov %r11,0x10(%rbx) │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x68(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 10ff4 <__julienne_test_suite_m_MOD_test_types@@Base+0x584> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ + je 13522 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x902> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x1(%r9),%rbp │ │ │ │ - mov %r12,%r14 │ │ │ │ - lea 0x18(%r15),%r8 │ │ │ │ - jmp 1107f <__julienne_test_suite_m_MOD_test_types@@Base+0x60f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movdqu 0x18(%r8),%xmm7 │ │ │ │ - mov 0x10(%r15),%rbp │ │ │ │ - movups %xmm7,0x18(%rbx) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ + movq $0x0,0x68(%r12) │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11030 <__julienne_test_suite_m_MOD_test_types@@Base+0x5c0> │ │ │ │ + je 13540 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x920> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - movdqu 0x18(%r15),%xmm8 │ │ │ │ - mov 0x28(%r15),%r10 │ │ │ │ - movups %xmm8,0x18(%r13) │ │ │ │ - mov %r10,0x28(%r13) │ │ │ │ + movq $0x0,0x88(%r12) │ │ │ │ + mov 0xa8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11051 <__julienne_test_suite_m_MOD_test_types@@Base+0x5e1> │ │ │ │ + je 1355e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x93e> │ │ │ │ call 8230 │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - movdqu 0x30(%r15),%xmm9 │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - movups %xmm9,0x30(%r13) │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov 0xc8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11072 <__julienne_test_suite_m_MOD_test_types@@Base+0x602> │ │ │ │ + je 1357c <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x95c> │ │ │ │ call 8230 │ │ │ │ - lea 0x48(%r13),%rbx │ │ │ │ - lea 0x48(%r15),%r8 │ │ │ │ - lea 0x3(%r12),%rbp │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r8),%xmm6 │ │ │ │ - mov 0x10(%r8),%r12 │ │ │ │ - movups %xmm6,(%rbx) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ + movq $0x0,0xc8(%r12) │ │ │ │ + add $0xe0,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 135be <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x99e> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 110a6 <__julienne_test_suite_m_MOD_test_types@@Base+0x636> │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + jne 134b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x890> │ │ │ │ + jmp 134be <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x89e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ - lea 0x18(%r8),%r15 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 11010 <__julienne_test_suite_m_MOD_test_types@@Base+0x5a0> │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + movdqa 0x50(%rsp),%xmm2 │ │ │ │ + movdqa 0x60(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11663 <__julienne_test_suite_m_MOD_test_types@@Base+0xbf3> │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 136a3 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa83> │ │ │ │ + add $0x228,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi,%rsi,1),%rcx │ │ │ │ - mov (%rbx),%r14 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - lea (%rcx,%rsi,1),%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - add %r13,%rbx │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - call 8150 │ │ │ │ - lea (%rbx,%rbx,2),%rdi │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea (%r14,%rdi,8),%r10 │ │ │ │ - and $0x3,%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov 0x30e7d(%rip),%r9 │ │ │ │ - lea 0x2b337(%rip),%rdx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - lea 0x18(%r10),%r14 │ │ │ │ - jg 11303 <__julienne_test_suite_m_MOD_test_types@@Base+0x893> │ │ │ │ - test %rax,%rax │ │ │ │ - je 11221 <__julienne_test_suite_m_MOD_test_types@@Base+0x7b1> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 111d8 <__julienne_test_suite_m_MOD_test_types@@Base+0x768> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 11618 <__julienne_test_suite_m_MOD_test_types@@Base+0xba8> │ │ │ │ - mov 0x30e19(%rip),%rsi │ │ │ │ - lea (%rbx,%rbx,2),%rcx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea 0x2b2ca(%rip),%rdx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x18,%r14 │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x30dd9(%rip),%rdi │ │ │ │ - lea (%rbx,%rbx,2),%r11 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x2b28a(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - add $0x18,%r14 │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - jg 11303 <__julienne_test_suite_m_MOD_test_types@@Base+0x893> │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x30d7f(%rip),%r10 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ - lea 0x2b234(%rip),%rdx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x30d5d(%rip),%rdx │ │ │ │ - lea 0x3(%rbx,%rbx,2),%rsi │ │ │ │ - lea 0x18(%r14),%r8 │ │ │ │ - lea 0x0(%rbp,%rsi,8),%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - lea 0x2b1f7(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x30d2a(%rip),%rdi │ │ │ │ - lea 0x30(%r14),%rcx │ │ │ │ - lea 0x6(%rbx,%rbx,2),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - lea 0x2b1d6(%rip),%rdx │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0x9(%rbx,%rbx,2),%rax │ │ │ │ - lea 0x48(%r14),%r9 │ │ │ │ - mov 0x30cee(%rip),%r10 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x4,%rbx │ │ │ │ - add $0x60,%r14 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x2b193(%rip),%rdx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jle 11226 <__julienne_test_suite_m_MOD_test_types@@Base+0x7b6> │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 113d5 <__julienne_test_suite_m_MOD_test_types@@Base+0x965> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - lea (%r12,%r13,1),%rbx │ │ │ │ - cmp %rbx,%r8 │ │ │ │ - jne 10b20 <__julienne_test_suite_m_MOD_test_types@@Base+0xb0> │ │ │ │ - jmp 10f6f <__julienne_test_suite_m_MOD_test_types@@Base+0x4ff> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r15),%xmm4 │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - movups %xmm4,(%rbx) │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1134d <__julienne_test_suite_m_MOD_test_types@@Base+0x8dd> │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - jmp 10fcd <__julienne_test_suite_m_MOD_test_types@@Base+0x55d> │ │ │ │ - movdqa 0x2b568(%rip),%xmm0 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 10ab1 <__julienne_test_suite_m_MOD_test_types@@Base+0x41> │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 12c61 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x41> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r9,%rbp │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 1107f <__julienne_test_suite_m_MOD_test_types@@Base+0x60f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 1107f <__julienne_test_suite_m_MOD_test_types@@Base+0x60f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add %r8,%r8 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add %rcx,%r14 │ │ │ │ - mov %rcx,0x38(%r15) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - movdqa 0x2b4a0(%rip),%xmm2 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%r9 │ │ │ │ - movq $0x18,0x10(%r15) │ │ │ │ - mov %rdx,0x18(%r15) │ │ │ │ - movq $0x1,0x30(%r15) │ │ │ │ - movups %xmm2,0x20(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 10f54 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ - test %r12,%r12 │ │ │ │ - js 110c0 <__julienne_test_suite_m_MOD_test_types@@Base+0x650> │ │ │ │ - lea -0x18(%r14),%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rdi,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - je 11546 <__julienne_test_suite_m_MOD_test_types@@Base+0xad6> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 11525 <__julienne_test_suite_m_MOD_test_types@@Base+0xab5> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 1150d <__julienne_test_suite_m_MOD_test_types@@Base+0xa9d> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 114f5 <__julienne_test_suite_m_MOD_test_types@@Base+0xa85> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 114dd <__julienne_test_suite_m_MOD_test_types@@Base+0xa6d> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 114c5 <__julienne_test_suite_m_MOD_test_types@@Base+0xa55> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - je 114ad <__julienne_test_suite_m_MOD_test_types@@Base+0xa3d> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov $0x18,%r11d │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - je 10f5d <__julienne_test_suite_m_MOD_test_types@@Base+0x4ed> │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x18(%r9,%r11,1) │ │ │ │ - mov (%r15),%r10 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - movq $0x0,0x30(%r10,%r11,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq $0x0,0x20(%r10,%r11,1) │ │ │ │ - movq $0x0,0x48(%rax,%r11,1) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - movq $0x0,0x38(%rax,%r11,1) │ │ │ │ - movq $0x0,0x60(%r13,%r11,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - movq $0x0,0x50(%r13,%r11,1) │ │ │ │ - movq $0x0,0x78(%rbx,%r11,1) │ │ │ │ - mov (%r15),%r8 │ │ │ │ - movq $0x0,0x68(%rbx,%r11,1) │ │ │ │ - movq $0x0,0x90(%r8,%r11,1) │ │ │ │ - mov (%r15),%rcx │ │ │ │ - movq $0x0,0x80(%r8,%r11,1) │ │ │ │ - movq $0x0,0xa8(%rcx,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x98(%rcx,%r11,1) │ │ │ │ - movq $0x0,0xb0(%r9,%r11,1) │ │ │ │ - add $0xc0,%r11 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - jne 11546 <__julienne_test_suite_m_MOD_test_types@@Base+0xad6> │ │ │ │ - jmp 10f5d <__julienne_test_suite_m_MOD_test_types@@Base+0x4ed> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 131f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x5d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x30999(%rip),%r8 │ │ │ │ - lea 0x2ae53(%rip),%rdx │ │ │ │ - lea 0x18(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - lea 0x30(%rdx),%r14 │ │ │ │ - jmp 11198 <__julienne_test_suite_m_MOD_test_types@@Base+0x728> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1318f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x56f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jmp 13300 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + jmp 132c6 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6a6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 1328c <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x66c> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + jmp 1330e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6ee> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1312e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x50e> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000011670 <__julienne_test_suite_m_MOD_test_modules@@Base>: │ │ │ │ +00000000000136b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 11f60 <__julienne_test_suite_m_MOD_test_modules@@Base+0x8f0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov 0x30(%rbx),%r13 │ │ │ │ - mov 0x38(%rbx),%r12 │ │ │ │ - sub %r13,%r12 │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - jns 11cf0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x680> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %r9,%r9 │ │ │ │ - je 11fc8 <__julienne_test_suite_m_MOD_test_modules@@Base+0x958> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - add %rsi,%rsi │ │ │ │ - lea (%r12,%r14,1),%rdx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 11cc0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x650> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movq $0x1,0x30(%r15) │ │ │ │ - movdqa 0x2b161(%rip),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ - add %rcx,%rbx │ │ │ │ - mov %rcx,0x38(%r15) │ │ │ │ - shl $0x3,%rbx │ │ │ │ - movups %xmm1,0x20(%r15) │ │ │ │ - cmove %rdi,%rbx │ │ │ │ - sub 0x8(%rsp),%r8 │ │ │ │ - js 1195c <__julienne_test_suite_m_MOD_test_modules@@Base+0x2ec> │ │ │ │ - lea (%r8,%r8,2),%r11 │ │ │ │ - mov %r9,%r14 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ - lea 0x0(,%r11,8),%r10 │ │ │ │ - lea 0x18(%r9,%r11,8),%r13 │ │ │ │ - shr $0x3,%r10 │ │ │ │ - imul %rax,%r10 │ │ │ │ + sub $0x208,%rsp │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x1f8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 14010 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x960> │ │ │ │ + mov %rbp,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x70(%rsi),%rcx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x88(%rsi),%rdi │ │ │ │ + mov 0xa0(%rsi),%r12 │ │ │ │ + mov 0xb8(%rsi),%r13 │ │ │ │ + mov 0x40(%rsi),%r15 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov 0xd0(%rsi),%rdx │ │ │ │ + mov 0x58(%rsi),%r14 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov 0x38(%rsi),%r11 │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + sub 0x30(%rsi),%r11 │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x68(%rsi),%r10 │ │ │ │ + mov 0xe8(%rsi),%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + add $0x1,%r11 │ │ │ │ + sub 0x60(%rsi),%r10 │ │ │ │ + mov 0x80(%rsi),%r9 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + sub 0x78(%rsi),%r9 │ │ │ │ + mov 0x98(%rsi),%r8 │ │ │ │ add $0x1,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 11881 <__julienne_test_suite_m_MOD_test_modules@@Base+0x211> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 11860 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1f0> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 11848 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1d8> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 11830 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1c0> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 11818 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1a8> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 11800 <__julienne_test_suite_m_MOD_test_modules@@Base+0x190> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 117e8 <__julienne_test_suite_m_MOD_test_modules@@Base+0x178> │ │ │ │ - mov (%r9),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 117e4 <__julienne_test_suite_m_MOD_test_modules@@Base+0x174> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - lea 0x18(%r9),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + sub 0x90(%rsi),%r8 │ │ │ │ + mov 0xb0(%rsi),%rdi │ │ │ │ + add $0x1,%r9 │ │ │ │ + sub 0xa8(%rsi),%rdi │ │ │ │ + mov 0xc8(%rsi),%rcx │ │ │ │ + add $0x1,%r8 │ │ │ │ + sub 0xc0(%rsi),%rcx │ │ │ │ + mov 0xe0(%rsi),%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub 0xd8(%rsi),%rdx │ │ │ │ + mov 0xf8(%rsi),%r13 │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub 0xf0(%rsi),%r13 │ │ │ │ + mov %rbp,0x118(%rsp) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea 0x1(%r13),%rsi │ │ │ │ + movabs $0x50900000000,%r13 │ │ │ │ + mov %r11,0x128(%rsp) │ │ │ │ + mov %r13,0x108(%rsp) │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %rbp,0x160(%rsp) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov %r13,0x178(%rsp) │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + mov %r15,0x130(%rsp) │ │ │ │ + mov %r10,0x158(%rsp) │ │ │ │ + mov %r14,0x148(%rsp) │ │ │ │ + mov %r9,0x170(%rsp) │ │ │ │ + mov %r8,0x188(%rsp) │ │ │ │ + mov %rdi,0x1a0(%rsp) │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + mov %r13,0x1a8(%rsp) │ │ │ │ + mov %rdx,0x1d0(%rsp) │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + movq $0x1,0x120(%rsp) │ │ │ │ + movq $0x1,0x138(%rsp) │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x1,0x168(%rsp) │ │ │ │ + movq $0x1,0x180(%rsp) │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x1,0x1c8(%rsp) │ │ │ │ + mov %rbp,0x1c0(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov %r12,0x1d8(%rsp) │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + sub %r15,%rbp │ │ │ │ + mov %rsi,0x1e8(%rsp) │ │ │ │ + movdqa 0x28fb6(%rip),%xmm0 │ │ │ │ + lea 0x68(%rsp),%r15 │ │ │ │ + sub %r14,%rbp │ │ │ │ + sub 0x8(%rsp),%rbp │ │ │ │ + sub 0x10(%rsp),%rbp │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + sub 0x18(%rsp),%rbp │ │ │ │ + sub 0x20(%rsp),%rbp │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + sub 0x28(%rsp),%rbp │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + sub %r12,%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %rax,%rax │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + cmovs %r12,%rax │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rbp,0xf8(%rsp) │ │ │ │ + cmovs %r12,%r11 │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + imul %r11,%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %r10,%r10 │ │ │ │ + movq $0x8,0x80(%rsp) │ │ │ │ + cmovs %r11,%r10 │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + imul %r10,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r9,%r9 │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + cmovs %r10,%r9 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + imul %r9,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %r8,%r8 │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + cmovs %r9,%r8 │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ test %rdi,%rdi │ │ │ │ - je 117fc <__julienne_test_suite_m_MOD_test_modules@@Base+0x18c> │ │ │ │ + cmovs %r8,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovs %rdi,%rcx │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + imul %rdx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmovs %rdx,%rsi │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14028 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x978> │ │ │ │ + mov 0xe8(%rsp),%r14 │ │ │ │ + sub 0xe0(%rsp),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + imul 0xd8(%rsp),%r14 │ │ │ │ + mov %r14,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea (%r12,%r13,1),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 13d79 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x6c9> │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 140a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9f0> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 13bbe <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x50e> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 13b5d <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x4ad> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 140c7 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0xa17> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + lea 0x20(%r13),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 14060 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9b0> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 14050 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9a0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 13d79 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x6c9> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + lea 0x20(%r15),%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + jmp 13d36 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x686> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + add $0x20,%rbx │ │ │ │ + lea 0x20(%rbp),%r12 │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14090 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9e0> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov %r14,0x28(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 14080 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9d0> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + mov %r13,0x48(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 14070 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9c0> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%rbx │ │ │ │ + lea 0x60(%r12),%rbp │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 13d60 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x6b0> │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 13c50 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x5a0> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 13c73 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x5c3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 14028 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x978> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + add %r13,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 13fc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x910> │ │ │ │ + mov %r15,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 13ed4 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x824> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 13eaf <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7ff> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 13e93 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7e3> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 13e77 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7c7> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 13e5b <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7ab> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 13e3f <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x78f> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 13e23 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x773> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11814 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1a4> │ │ │ │ + je 13e1f <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x76f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + lea 0x20(%r13),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1182c <__julienne_test_suite_m_MOD_test_modules@@Base+0x1bc> │ │ │ │ + je 13e3b <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x78b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11844 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1d4> │ │ │ │ + je 13e57 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7a7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1185c <__julienne_test_suite_m_MOD_test_modules@@Base+0x1ec> │ │ │ │ + je 13e73 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7c3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11874 <__julienne_test_suite_m_MOD_test_modules@@Base+0x204> │ │ │ │ + je 13e8f <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7df> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 11959 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2e9> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 118a0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x230> │ │ │ │ + je 13eab <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7fb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 118ba <__julienne_test_suite_m_MOD_test_modules@@Base+0x24a> │ │ │ │ + je 13ec7 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x817> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 13fc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x910> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 118d0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x260> │ │ │ │ + je 13eec <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x83c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 118e6 <__julienne_test_suite_m_MOD_test_modules@@Base+0x276> │ │ │ │ + je 13f08 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x858> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 118fc <__julienne_test_suite_m_MOD_test_modules@@Base+0x28c> │ │ │ │ + je 13f20 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x870> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11912 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2a2> │ │ │ │ + je 13f38 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x888> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - mov 0x78(%r13),%rdi │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x68(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11928 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2b8> │ │ │ │ + je 13f50 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8a0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r13) │ │ │ │ - mov 0x90(%r13),%rdi │ │ │ │ + movq $0x0,0x68(%r12) │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11944 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2d4> │ │ │ │ + je 13f6e <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8be> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r13) │ │ │ │ - lea 0xa8(%r13),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 1188c <__julienne_test_suite_m_MOD_test_modules@@Base+0x21c> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 11b54 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - sub 0x30(%r15),%r8 │ │ │ │ - js 11b54 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ - lea 0x3(%r8,%r8,2),%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - lea -0x18(%rcx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rsi,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - je 11a8e <__julienne_test_suite_m_MOD_test_modules@@Base+0x41e> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 11a6d <__julienne_test_suite_m_MOD_test_modules@@Base+0x3fd> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 11a55 <__julienne_test_suite_m_MOD_test_modules@@Base+0x3e5> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - je 11a3d <__julienne_test_suite_m_MOD_test_modules@@Base+0x3cd> │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 11a25 <__julienne_test_suite_m_MOD_test_modules@@Base+0x3b5> │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - je 11a0d <__julienne_test_suite_m_MOD_test_modules@@Base+0x39d> │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - je 119f5 <__julienne_test_suite_m_MOD_test_modules@@Base+0x385> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov $0x18,%edi │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 11b54 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ - movq $0x0,(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x18(%r9,%rdi,1) │ │ │ │ - mov (%r15),%r11 │ │ │ │ - movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ - movq $0x0,0x30(%r11,%rdi,1) │ │ │ │ - mov (%r15),%r10 │ │ │ │ - movq $0x0,0x20(%r11,%rdi,1) │ │ │ │ - movq $0x0,0x48(%r10,%rdi,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq $0x0,0x38(%r10,%rdi,1) │ │ │ │ - movq $0x0,0x60(%rax,%rdi,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movq $0x0,0x50(%rax,%rdi,1) │ │ │ │ - movq $0x0,0x78(%r14,%rdi,1) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - movq $0x0,0x68(%r14,%rdi,1) │ │ │ │ - movq $0x0,0x90(%r13,%rdi,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - movq $0x0,0x80(%r13,%rdi,1) │ │ │ │ - movq $0x0,0xa8(%rbx,%rdi,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x98(%rbx,%rdi,1) │ │ │ │ - movq $0x0,0xb0(%r9,%rdi,1) │ │ │ │ - add $0xc0,%rdi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 11a8e <__julienne_test_suite_m_MOD_test_modules@@Base+0x41e> │ │ │ │ - test %r12,%r12 │ │ │ │ - js 11cc0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x650> │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - add 0x10(%rsp),%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - lea (%r15,%r15,2),%r14 │ │ │ │ - lea (%r9,%r14,8),%rbx │ │ │ │ - and $0x3,%r13d │ │ │ │ - je 11fb0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x940> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu 0x0(%rbp),%xmm3 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ + movq $0x0,0x88(%r12) │ │ │ │ + mov 0xa8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11bab <__julienne_test_suite_m_MOD_test_modules@@Base+0x53b> │ │ │ │ + je 13f8c <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8dc> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 11f98 <__julienne_test_suite_m_MOD_test_modules@@Base+0x928> │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - jne 11f30 <__julienne_test_suite_m_MOD_test_modules@@Base+0x8c0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r15),%xmm5 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - mov %r11,0x10(%rbx) │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov 0xc8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11bf4 <__julienne_test_suite_m_MOD_test_modules@@Base+0x584> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ + je 13faa <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8fa> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x1(%r9),%rbp │ │ │ │ - mov %r12,%r14 │ │ │ │ - lea 0x18(%r15),%r8 │ │ │ │ - jmp 11c7f <__julienne_test_suite_m_MOD_test_modules@@Base+0x60f> │ │ │ │ + movq $0x0,0xc8(%r12) │ │ │ │ + add $0xe0,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 13ed4 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x824> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movdqu 0x18(%r8),%xmm7 │ │ │ │ - mov 0x10(%r15),%rbp │ │ │ │ - movups %xmm7,0x18(%rbx) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11c30 <__julienne_test_suite_m_MOD_test_modules@@Base+0x5c0> │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - movdqu 0x18(%r15),%xmm8 │ │ │ │ - mov 0x28(%r15),%r10 │ │ │ │ - movups %xmm8,0x18(%r13) │ │ │ │ - mov %r10,0x28(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11c51 <__julienne_test_suite_m_MOD_test_modules@@Base+0x5e1> │ │ │ │ - call 8230 │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - movdqu 0x30(%r15),%xmm9 │ │ │ │ - mov 0x40(%r15),%rax │ │ │ │ - movups %xmm9,0x30(%r13) │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11c72 <__julienne_test_suite_m_MOD_test_modules@@Base+0x602> │ │ │ │ - call 8230 │ │ │ │ - lea 0x48(%r13),%rbx │ │ │ │ - lea 0x48(%r15),%r8 │ │ │ │ - lea 0x3(%r12),%rbp │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r8),%xmm6 │ │ │ │ - mov 0x10(%r8),%r12 │ │ │ │ - movups %xmm6,(%rbx) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11ca6 <__julienne_test_suite_m_MOD_test_modules@@Base+0x636> │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ - lea 0x18(%r8),%r15 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jne 11c10 <__julienne_test_suite_m_MOD_test_modules@@Base+0x5a0> │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + movdqa 0x40(%rsp),%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0x1f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12263 <__julienne_test_suite_m_MOD_test_modules@@Base+0xbf3> │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 140d3 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0xa23> │ │ │ │ + add $0x208,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi,%rsi,1),%rcx │ │ │ │ - mov (%rbx),%r14 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - lea (%rcx,%rsi,1),%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - add %r13,%rbx │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - call 8150 │ │ │ │ - lea (%rbx,%rbx,2),%rdi │ │ │ │ - mov %r12,%r11 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea (%r14,%rdi,8),%r10 │ │ │ │ - and $0x3,%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov 0x3027d(%rip),%r9 │ │ │ │ - lea 0x2a72f(%rip),%rdx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - lea 0x18(%r10),%r14 │ │ │ │ - jg 11f03 <__julienne_test_suite_m_MOD_test_modules@@Base+0x893> │ │ │ │ - test %rax,%rax │ │ │ │ - je 11e21 <__julienne_test_suite_m_MOD_test_modules@@Base+0x7b1> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 11dd8 <__julienne_test_suite_m_MOD_test_modules@@Base+0x768> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 12218 <__julienne_test_suite_m_MOD_test_modules@@Base+0xba8> │ │ │ │ - mov 0x30219(%rip),%rsi │ │ │ │ - lea (%rbx,%rbx,2),%rcx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea 0x2a6c2(%rip),%rdx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x18,%r14 │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x301d9(%rip),%rdi │ │ │ │ - lea (%rbx,%rbx,2),%r11 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x2a682(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - add $0x18,%r14 │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - jg 11f03 <__julienne_test_suite_m_MOD_test_modules@@Base+0x893> │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x3017f(%rip),%r10 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ - lea 0x2a62c(%rip),%rdx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x3015d(%rip),%rdx │ │ │ │ - lea 0x3(%rbx,%rbx,2),%rsi │ │ │ │ - lea 0x18(%r14),%r8 │ │ │ │ - lea 0x0(%rbp,%rsi,8),%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - lea 0x2a5ef(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x3012a(%rip),%rdi │ │ │ │ - lea 0x30(%r14),%rcx │ │ │ │ - lea 0x6(%rbx,%rbx,2),%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - lea 0x2a5ce(%rip),%rdx │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - lea 0x9(%rbx,%rbx,2),%rax │ │ │ │ - lea 0x48(%r14),%r9 │ │ │ │ - mov 0x300ee(%rip),%r10 │ │ │ │ - lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - add $0x4,%rbx │ │ │ │ - add $0x60,%r14 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x2a58b(%rip),%rdx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jle 11e26 <__julienne_test_suite_m_MOD_test_modules@@Base+0x7b6> │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 11fd5 <__julienne_test_suite_m_MOD_test_modules@@Base+0x965> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - lea (%r12,%r13,1),%rbx │ │ │ │ - cmp %rbx,%r8 │ │ │ │ - jne 11720 <__julienne_test_suite_m_MOD_test_modules@@Base+0xb0> │ │ │ │ - jmp 11b6f <__julienne_test_suite_m_MOD_test_modules@@Base+0x4ff> │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movdqu (%r15),%xmm4 │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - movups %xmm4,(%rbx) │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11f4d <__julienne_test_suite_m_MOD_test_modules@@Base+0x8dd> │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - jmp 11bcd <__julienne_test_suite_m_MOD_test_modules@@Base+0x55d> │ │ │ │ - movdqa 0x2a968(%rip),%xmm0 │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 116b1 <__julienne_test_suite_m_MOD_test_modules@@Base+0x41> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r9,%rbp │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 11c7f <__julienne_test_suite_m_MOD_test_modules@@Base+0x60f> │ │ │ │ + movq $0xffffffffffffffff,0x38(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 136f1 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x41> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 11c7f <__julienne_test_suite_m_MOD_test_modules@@Base+0x60f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add %r8,%r8 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add %rcx,%r14 │ │ │ │ - mov %rcx,0x38(%r15) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - movdqa 0x2a8a0(%rip),%xmm2 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%r9 │ │ │ │ - movq $0x18,0x10(%r15) │ │ │ │ - mov %rdx,0x18(%r15) │ │ │ │ - movq $0x1,0x30(%r15) │ │ │ │ - movups %xmm2,0x20(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 11b54 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ - test %r12,%r12 │ │ │ │ - js 11cc0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x650> │ │ │ │ - lea -0x18(%r14),%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rdi,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - je 12146 <__julienne_test_suite_m_MOD_test_modules@@Base+0xad6> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 12125 <__julienne_test_suite_m_MOD_test_modules@@Base+0xab5> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 1210d <__julienne_test_suite_m_MOD_test_modules@@Base+0xa9d> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 120f5 <__julienne_test_suite_m_MOD_test_modules@@Base+0xa85> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 120dd <__julienne_test_suite_m_MOD_test_modules@@Base+0xa6d> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 120c5 <__julienne_test_suite_m_MOD_test_modules@@Base+0xa55> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - je 120ad <__julienne_test_suite_m_MOD_test_modules@@Base+0xa3d> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov $0x18,%r11d │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - add $0x18,%r11 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - je 11b5d <__julienne_test_suite_m_MOD_test_modules@@Base+0x4ed> │ │ │ │ - movq $0x0,(%r9,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x18(%r9,%r11,1) │ │ │ │ - mov (%r15),%r10 │ │ │ │ - movq $0x0,0x8(%r9,%r11,1) │ │ │ │ - movq $0x0,0x30(%r10,%r11,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq $0x0,0x20(%r10,%r11,1) │ │ │ │ - movq $0x0,0x48(%rax,%r11,1) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - movq $0x0,0x38(%rax,%r11,1) │ │ │ │ - movq $0x0,0x60(%r13,%r11,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - movq $0x0,0x50(%r13,%r11,1) │ │ │ │ - movq $0x0,0x78(%rbx,%r11,1) │ │ │ │ - mov (%r15),%r8 │ │ │ │ - movq $0x0,0x68(%rbx,%r11,1) │ │ │ │ - movq $0x0,0x90(%r8,%r11,1) │ │ │ │ - mov (%r15),%rcx │ │ │ │ - movq $0x0,0x80(%r8,%r11,1) │ │ │ │ - movq $0x0,0xa8(%rcx,%r11,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,0x98(%rcx,%r11,1) │ │ │ │ - movq $0x0,0xb0(%r9,%r11,1) │ │ │ │ - add $0xc0,%r11 │ │ │ │ - cmp %r11,%r14 │ │ │ │ - jne 12146 <__julienne_test_suite_m_MOD_test_modules@@Base+0xad6> │ │ │ │ - jmp 11b5d <__julienne_test_suite_m_MOD_test_modules@@Base+0x4ed> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 13fc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x910> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 13c17 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x567> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x2fd99(%rip),%r8 │ │ │ │ - lea 0x2a24b(%rip),%rdx │ │ │ │ - lea 0x18(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - lea 0x30(%rdx),%r14 │ │ │ │ - jmp 11d98 <__julienne_test_suite_m_MOD_test_modules@@Base+0x728> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 13bb6 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x506> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jmp 13d28 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x678> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + jmp 13cee <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x63e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 13cb4 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x604> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + jmp 13d36 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x686> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 13b55 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x4a5> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000012270 <__julienne_test_suite_m_MOD_test_subjects@@Base>: │ │ │ │ +00000000000140e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + mov 0x28(%rsi),%r11 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x1c8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %r11,%r11 │ │ │ │ + je 149d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8f0> │ │ │ │ + mov %r11,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0xa0(%rsi),%rbp │ │ │ │ mov (%rsi),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movq $0x20,0xf0(%rsp) │ │ │ │ + mov 0x88(%rsi),%rcx │ │ │ │ + mov 0x38(%rsi),%r10 │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + sub 0x30(%rsi),%r10 │ │ │ │ + mov 0x40(%rsi),%r15 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov 0x58(%rsi),%r14 │ │ │ │ + mov 0x70(%rsi),%r13 │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov 0xd0(%rsi),%rbp │ │ │ │ + mov 0xb8(%rsi),%r12 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov 0x68(%rsi),%r9 │ │ │ │ + movq $0x1,0x110(%rsp) │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + sub 0x60(%rsi),%r9 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0xe0(%rsi),%rbp │ │ │ │ + sub 0xd8(%rsi),%rbp │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov 0x80(%rsi),%r8 │ │ │ │ + mov 0x98(%rsi),%rdi │ │ │ │ + sub 0x78(%rsi),%r8 │ │ │ │ + sub 0x90(%rsi),%rdi │ │ │ │ + mov 0xb0(%rsi),%rcx │ │ │ │ + mov 0xc8(%rsi),%rdx │ │ │ │ + add $0x1,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub 0xa8(%rsi),%rcx │ │ │ │ + sub 0xc0(%rsi),%rdx │ │ │ │ + lea 0x1(%rbp),%rsi │ │ │ │ + movabs $0x50800000000,%rbp │ │ │ │ + mov %rbp,0xf8(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %r10,0x118(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %r11,0x108(%rsp) │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov %r11,0x168(%rsp) │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov %r11,0x1b0(%rsp) │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov %r9,0x148(%rsp) │ │ │ │ + sub %r15,%r11 │ │ │ │ + mov %r8,0x160(%rsp) │ │ │ │ + sub %r14,%r11 │ │ │ │ + mov %rdi,0x178(%rsp) │ │ │ │ + sub %r13,%r11 │ │ │ │ + sub (%rsp),%r11 │ │ │ │ + sub 0x8(%rsp),%r11 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + sub %r12,%r11 │ │ │ │ + sub 0x10(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + cmovs %r13,%rax │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %rdx,0x1a8(%rsp) │ │ │ │ + cmovs %r13,%r10 │ │ │ │ + mov %r12,0x198(%rsp) │ │ │ │ + mov %rsi,0x1c0(%rsp) │ │ │ │ + imul %r10,%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %r9,%r9 │ │ │ │ + mov %rbp,0x180(%rsp) │ │ │ │ + cmovs %r10,%r9 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + lea 0x58(%rsp),%r15 │ │ │ │ + mov %r14,0x138(%rsp) │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + imul %r9,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %r8,%r8 │ │ │ │ + mov %r11,0xe8(%rsp) │ │ │ │ + cmovs %r9,%r8 │ │ │ │ + movq $0x1,0x128(%rsp) │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + cmovs %r8,%rdi │ │ │ │ + movq $0x1,0x170(%rsp) │ │ │ │ + movq $0x1,0x188(%rsp) │ │ │ │ + imul %rdi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rcx,%rcx │ │ │ │ + movq $0x1,0x1a0(%rsp) │ │ │ │ + cmovs %rdi,%rcx │ │ │ │ + mov %rbp,0xe0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movdqa 0x2852a(%rip),%xmm0 │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x8,0x70(%rsp) │ │ │ │ + imul %rdx,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + cmovs %r12,%rsi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x20,0xb0(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + cltq │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movaps %xmm1,0x90(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 149e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x908> │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + sub 0xd0(%rsp),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + imul 0xc8(%rsp),%r14 │ │ │ │ + mov %r14,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea (%r12,%r13,1),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 14739 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x659> │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 14a60 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x980> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 14587 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x4a7> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 14526 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x446> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 14a87 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x9a7> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + lea 0x20(%r13),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 14a20 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x940> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r10 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %r10,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ - je 12b10 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x8a0> │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov 0x38(%rdx),%rbp │ │ │ │ - mov 0x30(%rdi),%r9 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov 0x30(%rdx),%rbx │ │ │ │ + je 14a10 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x930> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + je 14739 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x659> │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x20(%r15),%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 146fe <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x61e> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + add $0x20,%rbx │ │ │ │ + lea 0x20(%rbp),%r12 │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14a50 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x970> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov %r14,0x28(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 14a40 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x960> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - sub %rbx,%rsi │ │ │ │ - lea (%rsi,%r9,1),%r8 │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - je 12750 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4e0> │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jle 12730 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4c0> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - sub %rbx,%r13 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r15,0x30(%r14) │ │ │ │ - mov 0x30(%rdx),%r11 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - movdqa 0x2a59b(%rip),%xmm1 │ │ │ │ - add %r11,%rsi │ │ │ │ - cmp %r11,0x38(%rdx) │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - mov %r12,0x8(%r14) │ │ │ │ - cmovl %rcx,%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movups %xmm1,0x20(%r14) │ │ │ │ - cmovne %rdx,%r8 │ │ │ │ - mov %rsi,0x38(%r14) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 12b80 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x910> │ │ │ │ - sub %r9,%rdi │ │ │ │ - js 1252f <__julienne_test_suite_m_MOD_test_subjects@@Base+0x2bf> │ │ │ │ - lea (%rdi,%rdi,2),%r9 │ │ │ │ - mov %rax,%r15 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea 0x0(,%r9,8),%r10 │ │ │ │ - lea 0x18(%rax,%r9,8),%rsi │ │ │ │ - shr $0x3,%r10 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - imul %rdi,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 12462 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1f2> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 1243f <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1cf> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 12427 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1b7> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 1240f <__julienne_test_suite_m_MOD_test_subjects@@Base+0x19f> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 123f7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x187> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 123df <__julienne_test_suite_m_MOD_test_subjects@@Base+0x16f> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 123c7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x157> │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + mov %r13,0x48(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 14a30 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x950> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%rbx │ │ │ │ + lea 0x60(%r12),%rbp │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 14720 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x640> │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 14618 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x538> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 1463b <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x55b> │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 149e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x908> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + add %r13,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 14980 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8a0> │ │ │ │ + mov %r15,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 14893 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7b3> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 1486e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x78e> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 14852 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x772> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 14836 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x756> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 1481a <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x73a> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 147fe <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x71e> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 147e2 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x702> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 123c3 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x153> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + je 147de <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x6fe> │ │ │ │ call 8230 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x18(%rax),%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + lea 0x20(%r13),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 123db <__julienne_test_suite_m_MOD_test_subjects@@Base+0x16b> │ │ │ │ + je 147fa <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x71a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 123f3 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x183> │ │ │ │ + je 14816 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x736> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1240b <__julienne_test_suite_m_MOD_test_subjects@@Base+0x19b> │ │ │ │ + je 14832 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x752> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12423 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1b3> │ │ │ │ + je 1484e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x76e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1243b <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1cb> │ │ │ │ + je 1486a <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x78a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12453 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1e3> │ │ │ │ + je 14886 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7a6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - je 1252c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x2bc> │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 14980 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8a0> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12476 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x206> │ │ │ │ + je 148ab <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7cb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - lea 0x18(%r15),%r13 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12490 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x220> │ │ │ │ + je 148c7 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7e7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 124a6 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x236> │ │ │ │ + je 148df <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7ff> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 124bc <__julienne_test_suite_m_MOD_test_subjects@@Base+0x24c> │ │ │ │ + je 148f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x817> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x68(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 124d2 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x262> │ │ │ │ + je 1490f <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x82f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ + movq $0x0,0x68(%r12) │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 124e8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x278> │ │ │ │ + je 1492d <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x84d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - mov 0x78(%r13),%rdi │ │ │ │ + movq $0x0,0x88(%r12) │ │ │ │ + mov 0xa8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 124fe <__julienne_test_suite_m_MOD_test_subjects@@Base+0x28e> │ │ │ │ + je 1494b <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x86b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r13) │ │ │ │ - mov 0x90(%r13),%rdi │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov 0xc8(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1251a <__julienne_test_suite_m_MOD_test_subjects@@Base+0x2aa> │ │ │ │ + je 14969 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x889> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r13) │ │ │ │ - lea 0xa8(%r13),%r15 │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - jne 12462 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1f2> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je 12d9e <__julienne_test_suite_m_MOD_test_subjects@@Base+0xb2e> │ │ │ │ - mov 0x38(%r14),%rcx │ │ │ │ - sub 0x30(%r14),%rcx │ │ │ │ - js 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ - lea 0x3(%rcx,%rcx,2),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ - shl $0x3,%r11 │ │ │ │ - lea -0x18(%r11),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 12661 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3f1> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 12640 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3d0> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 12628 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3b8> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je 12610 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3a0> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je 125f8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x388> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je 125e0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x370> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - je 125c8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x358> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov $0x18,%edx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - je 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - movq $0x0,0x30(%rsi,%rdx,1) │ │ │ │ - mov (%r14),%r10 │ │ │ │ - movq $0x0,0x20(%rsi,%rdx,1) │ │ │ │ - movq $0x0,0x48(%r10,%rdx,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x38(%r10,%rdx,1) │ │ │ │ - movq $0x0,0x60(%rdi,%rdx,1) │ │ │ │ - mov (%r14),%r13 │ │ │ │ - movq $0x0,0x50(%rdi,%rdx,1) │ │ │ │ - movq $0x0,0x78(%r13,%rdx,1) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - movq $0x0,0x68(%r13,%rdx,1) │ │ │ │ - movq $0x0,0x90(%r15,%rdx,1) │ │ │ │ - mov (%r14),%rcx │ │ │ │ - movq $0x0,0x80(%r15,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%rcx,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x98(%rcx,%rdx,1) │ │ │ │ - movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ - add $0xc0,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 12661 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3f1> │ │ │ │ - jmp 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + movq $0x0,0xc8(%r12) │ │ │ │ + add $0xe0,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 14893 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7b3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - neg %r12 │ │ │ │ - jmp 122ef <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7f> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa 0x40(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14a93 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x9b3> │ │ │ │ + add $0x1d8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %rbx,%r9 │ │ │ │ - mov 0x8(%r14),%r12 │ │ │ │ + movq $0xffffffffffffffff,0x20(%rsp) │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 14121 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 14980 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8a0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 145e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x500> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1457f <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x49f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jmp 146f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x610> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + jmp 146b6 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x5d6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 1467c <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x59c> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 146fe <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x61e> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1451e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x43e> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000014aa0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov 0x28(%rsi),%r10 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x1b8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %r10,%r10 │ │ │ │ + je 15340 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8a0> │ │ │ │ + mov %r10,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xb8(%rsi),%r11 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %r10,0x108(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x40(%rsi),%r15 │ │ │ │ + mov 0x38(%rsi),%r9 │ │ │ │ + movq $0x20,0xf0(%rsp) │ │ │ │ + sub 0x30(%rsi),%r9 │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + mov 0xc8(%rsi),%r11 │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + sub 0xc0(%rsi),%r11 │ │ │ │ + mov 0x58(%rsi),%r14 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r9,0x118(%rsp) │ │ │ │ + mov 0x70(%rsi),%r13 │ │ │ │ + mov 0x68(%rsi),%r8 │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov 0x88(%rsi),%r12 │ │ │ │ + mov 0xa0(%rsi),%rbp │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + sub 0x60(%rsi),%r8 │ │ │ │ + mov 0x80(%rsi),%rdi │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + sub 0x78(%rsi),%rdi │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov 0x98(%rsi),%rcx │ │ │ │ + movq $0x1,0x110(%rsp) │ │ │ │ + sub 0x90(%rsi),%rcx │ │ │ │ + mov 0xb0(%rsi),%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + movq $0x1,0x128(%rsp) │ │ │ │ + sub 0xa8(%rsi),%rdx │ │ │ │ + lea 0x1(%r11),%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + movabs $0x50700000000,%r11 │ │ │ │ + mov %r11,0xf8(%rsp) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %r10,0x198(%rsp) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %r8,0x148(%rsp) │ │ │ │ + movdqa 0x27cb9(%rip),%xmm0 │ │ │ │ + sub %r15,%r10 │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + lea 0x58(%rsp),%r15 │ │ │ │ + sub %r14,%r10 │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + sub %r13,%r10 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ + sub %r12,%r10 │ │ │ │ + mov %r12,0x168(%rsp) │ │ │ │ + sub %rbp,%r10 │ │ │ │ + sub (%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rsi,0x1a8(%rsp) │ │ │ │ + cmovs %r13,%rax │ │ │ │ + test %r9,%r9 │ │ │ │ + mov %r14,0x138(%rsp) │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + cmovs %r13,%r9 │ │ │ │ + mov %r11,0xe0(%rsp) │ │ │ │ + mov %r10,0xe8(%rsp) │ │ │ │ + imul %r9,%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %r8,%r8 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + cmovs %r9,%r8 │ │ │ │ + movaps %xmm1,0x90(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + imul %r8,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + movq $0x1,0x170(%rsp) │ │ │ │ + cmovs %r8,%rdi │ │ │ │ + movq $0x1,0x188(%rsp) │ │ │ │ + mov %rbp,0x180(%rsp) │ │ │ │ + imul %rdi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rcx,%rcx │ │ │ │ + movq $0x1,0x1a0(%rsp) │ │ │ │ + cmovs %rdi,%rcx │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + movq $0x8,0x70(%rsp) │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + imul %rdx,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + movq $0x20,0xb0(%rsp) │ │ │ │ + cmovs %r12,%rsi │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 15358 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8b8> │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + sub 0xd0(%rsp),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + imul 0xc8(%rsp),%r14 │ │ │ │ + mov %r14,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea (%r12,%r13,1),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 150a9 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x609> │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 153d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x930> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 14ee9 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x449> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 14e88 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x3e8> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 153f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x957> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jg 12903 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x693> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - lea (%rbx,%r14,1),%r10 │ │ │ │ - add %r8,%rbx │ │ │ │ - add %r12,%rbp │ │ │ │ - add %r12,%r10 │ │ │ │ - lea (%rbx,%rbx,2),%rbx │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ - lea (%r10,%r10,2),%rsi │ │ │ │ - lea 0x18(%rax,%rbp,8),%r13 │ │ │ │ - lea (%rax,%rsi,8),%r15 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ - mov %r13,%r12 │ │ │ │ - lea (%rdx,%rbx,8),%rbx │ │ │ │ - sub %r15,%r12 │ │ │ │ - sub $0x18,%r12 │ │ │ │ - shr $0x3,%r12 │ │ │ │ - imul %rax,%r12 │ │ │ │ - add $0x1,%r12 │ │ │ │ - and $0x3,%r12d │ │ │ │ - je 12aa5 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x835> │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 12899 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x629> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - je 12838 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5c8> │ │ │ │ - movdqu (%rbx),%xmm2 │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 12830 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5c0> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je 12d92 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xb22> │ │ │ │ - test %rbp,%rbp │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + lea 0x20(%r13),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 15390 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8f0> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r10 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %r10,0x8(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 15380 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8e0> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + je 150a9 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x609> │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x20(%r15),%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 15066 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5c6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %r14,%r14 │ │ │ │ - je 12830 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5c0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - mov (%r15),%r12 │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rcx,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 12891 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x621> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je 12b70 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x900> │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + add $0x20,%rbx │ │ │ │ + lea 0x20(%rbp),%r12 │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 153c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x920> │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 12891 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x621> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - movdqu (%rbx),%xmm4 │ │ │ │ - mov (%r15),%r12 │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ - mov %r11,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 128f2 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x682> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je 12b60 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x8f0> │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov %r14,0x28(%r12) │ │ │ │ test %rbp,%rbp │ │ │ │ + je 153b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x910> │ │ │ │ + test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 128f2 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x682> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + mov %r13,0x48(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 153a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x900> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%rbx │ │ │ │ + lea 0x60(%r12),%rbp │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 15090 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5f0> │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 14f80 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x4e0> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 14fa3 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x503> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 15358 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8b8> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ call 8230 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 12aa5 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x835> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + add %r13,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 152f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x850> │ │ │ │ + mov %r15,%r8 │ │ │ │ + sub %r13,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 15203 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x763> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 151de <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x73e> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 151c2 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x722> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 151a6 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x706> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 1518a <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ea> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 1516e <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ce> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 15152 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6b2> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1514e <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ae> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + lea 0x20(%r13),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1516a <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ca> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15186 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6e6> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 151a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x702> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 151be <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x71e> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 151da <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x73a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 151f6 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x756> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 152f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x850> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1521b <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x77b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15237 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x797> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1524f <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7af> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15267 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7c7> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x68(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1527f <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7df> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r12) │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1529d <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7fd> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x88(%r12) │ │ │ │ + mov 0xa8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 152bb <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x81b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov 0xc8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 152d9 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x839> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xc8(%r12) │ │ │ │ + add $0xe0,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 15203 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x763> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa 0x40(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15403 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x963> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ + movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 14ae1 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 152f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x850> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 14f42 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x4a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 14ee1 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x441> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jmp 15058 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5b8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + jmp 1501e <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x57e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 14fe4 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x544> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 15066 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5c6> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 14e80 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x3e0> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000015410 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x28(%rsi),%r10 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x198(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %r10,%r10 │ │ │ │ + je 15c50 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x840> │ │ │ │ + mov %r10,%rdx │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov 0x40(%rsi),%r14 │ │ │ │ + mov 0x58(%rsi),%r13 │ │ │ │ + mov %r10,0x108(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x38(%rsi),%r9 │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + movq $0x20,0xf0(%rsp) │ │ │ │ + sub 0x30(%rsi),%r9 │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + mov 0x68(%rsi),%r8 │ │ │ │ + mov 0x70(%rsi),%r12 │ │ │ │ + add $0x1,%r9 │ │ │ │ + add $0x1,%rax │ │ │ │ + sub 0x60(%rsi),%r8 │ │ │ │ + mov 0x80(%rsi),%rdi │ │ │ │ + mov %r9,0x118(%rsp) │ │ │ │ + sub 0x78(%rsi),%rdi │ │ │ │ + mov 0xb0(%rsi),%rdx │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + sub 0xa8(%rsi),%rdx │ │ │ │ + mov (%rsi),%r15 │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %r8,0x148(%rsp) │ │ │ │ + mov 0xa0(%rsi),%r11 │ │ │ │ + mov 0x88(%rsi),%rbp │ │ │ │ + mov %r13,0x138(%rsp) │ │ │ │ + mov 0x98(%rsi),%rcx │ │ │ │ + sub 0x90(%rsi),%rcx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + movabs $0x50600000000,%rdx │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + movq $0x1,0x110(%rsp) │ │ │ │ + movq $0x1,0x128(%rsp) │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + mov %r12,0x150(%rsp) │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movdqa 0x27355(%rip),%xmm0 │ │ │ │ + sub %r14,%r10 │ │ │ │ + mov %rsi,0x190(%rsp) │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + sub %r13,%r10 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + lea 0x58(%rsp),%r15 │ │ │ │ + sub %r12,%r10 │ │ │ │ + movq $0x1,0x170(%rsp) │ │ │ │ + sub %rbp,%r10 │ │ │ │ + mov %rbp,0x168(%rsp) │ │ │ │ + sub %r11,%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + cmovs %r13,%rax │ │ │ │ + test %r9,%r9 │ │ │ │ + movq $0x1,0x188(%rsp) │ │ │ │ + cmovs %r13,%r9 │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov %r11,0x180(%rsp) │ │ │ │ + imul %r9,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + movabs $0x50100000000,%r9 │ │ │ │ + mov %r10,0xe8(%rsp) │ │ │ │ + cmovs %r13,%r8 │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x8,0x70(%rsp) │ │ │ │ + imul %r8,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + cmovs %r13,%rdi │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + imul %rdi,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x20,0xb0(%rsp) │ │ │ │ + cmovs %r13,%rcx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + cmovs %r13,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movaps %xmm1,0x90(%rsp) │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 15c68 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x858> │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + sub 0xd0(%rsp),%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + imul 0xc8(%rsp),%r14 │ │ │ │ + mov %r14,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea (%r12,%r13,1),%r9 │ │ │ │ test %r14,%r14 │ │ │ │ - je 12947 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6d7> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqu 0x18(%rbx),%xmm6 │ │ │ │ - lea 0x18(%rbx),%r12 │ │ │ │ - mov 0x18(%r15),%r10 │ │ │ │ - lea 0x18(%r15),%rbp │ │ │ │ - movups %xmm6,0x18(%r15) │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 129b8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x748> │ │ │ │ - mov 0x8(%r12),%r14 │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - je 12ae0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x870> │ │ │ │ + jle 159b9 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x5a9> │ │ │ │ + mov %r9,%rax │ │ │ │ + sub %r13,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + je 15ce0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8d0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 157f8 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x3e8> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 15797 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x387> │ │ │ │ + mov 0x10(%r13),%r8 │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov %r8,0x8(%r15) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 15d07 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8f7> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + lea 0x20(%r13),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 15ca0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x890> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 15c90 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x880> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + je 159b9 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x5a9> │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x20(%r15),%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 15976 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x566> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 129b8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x748> │ │ │ │ - mov %r10,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqu 0x18(%r12),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ - lea 0x18(%r12),%r8 │ │ │ │ - movups %xmm7,0x18(%rbp) │ │ │ │ - mov 0x28(%r12),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - cmp %r15,%r8 │ │ │ │ - je 12a25 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7b5> │ │ │ │ - mov 0x20(%r12),%r15 │ │ │ │ - mov %r15,0x20(%rbp) │ │ │ │ - cmpq $0x0,0x18(%r12) │ │ │ │ - je 12af0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x880> │ │ │ │ - test %r15,%r15 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%r13 │ │ │ │ + add $0x20,%rbx │ │ │ │ + lea 0x20(%rbp),%r12 │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 15cd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8c0> │ │ │ │ + test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov %r14,0x28(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 15cc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8b0> │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a25 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7b5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqu 0x30(%r12),%xmm8 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - lea 0x30(%r12),%rdx │ │ │ │ - movups %xmm8,0x30(%rbp) │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - mov %rdi,0x40(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 12a93 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x823> │ │ │ │ - mov 0x38(%r12),%rbx │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - cmpq $0x0,0x30(%r12) │ │ │ │ - je 12b00 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x890> │ │ │ │ - test %rbx,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x30(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + mov %r13,0x48(%r12) │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a93 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x823> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x48(%rbp),%r15 │ │ │ │ - lea 0x48(%r12),%rbx │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 12903 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x693> │ │ │ │ - movdqu (%rbx),%xmm5 │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - mov 0x10(%rbx),%r9 │ │ │ │ - mov %r9,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 12947 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6d7> │ │ │ │ + je 15cb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8a0> │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add $0x60,%rbx │ │ │ │ + lea 0x60(%r12),%rbp │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 159a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x590> │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x8(%rbx),%r12 │ │ │ │ - mov %r12,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - jne 12918 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6a8> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 1293a <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6ca> │ │ │ │ - nop │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 15890 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x480> │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ - jmp 129ab <__julienne_test_suite_m_MOD_test_subjects@@Base+0x73b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 12a18 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7a8> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - jmp 12a86 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x816> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x29db8(%rip),%xmm0 │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movups %xmm0,0x28(%rdi) │ │ │ │ - mov 0x38(%rdx),%rbp │ │ │ │ - mov 0x30(%rdx),%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x8(%rdx),%r10 │ │ │ │ + jmp 158b3 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x4a3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 15c68 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x858> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - sub %rbx,%rsi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jle 12730 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4c0> │ │ │ │ - jmp 122d4 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x64> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + add %r13,%r15 │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 15c00 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7f0> │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %r13,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + je 15b12 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x702> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 15aed <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6dd> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 15ad1 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6c1> │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je 15ab5 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6a5> │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 15a99 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x689> │ │ │ │ + cmp $0x5,%rax │ │ │ │ + je 15a7d <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x66d> │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 15a61 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x651> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15a5d <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x64d> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + lea 0x20(%r13),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15a79 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x669> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15a95 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x685> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15ab1 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6a1> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15acd <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6bd> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15ae9 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6d9> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15b05 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6f5> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 15c00 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7f0> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15b2a <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x71a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15b46 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x736> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15b5e <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x74e> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15b76 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x766> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x68(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15b8e <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x77e> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r12) │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15bac <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x79c> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x88(%r12) │ │ │ │ + mov 0xa8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15bca <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7ba> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov 0xc8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15be8 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7d8> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xc8(%r12) │ │ │ │ + add $0xe0,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 15b12 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x702> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa 0x40(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + movups %xmm3,0x10(%rbx) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15d13 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x903> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 15450 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x40> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 15c00 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7f0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,(%r15) │ │ │ │ - jmp 128e5 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x675> │ │ │ │ + jmp 15851 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x441> │ │ │ │ nopl 0x0(%rax) │ │ │ │ movq $0x0,(%r15) │ │ │ │ - jmp 12884 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x614> │ │ │ │ + jmp 157f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x3e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - movq $0x18,0x10(%r14) │ │ │ │ - movabs $0x50100000000,%r11 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %r11,0x18(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je 12d9e <__julienne_test_suite_m_MOD_test_subjects@@Base+0xb2e> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - sub %r15,%r9 │ │ │ │ - js 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ - lea 0x3(%r9,%r9,2),%r10 │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - lea -0x18(%r10),%rsi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %r8,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - je 12cc7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa57> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 12ca6 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa36> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 12c8e <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa1e> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 12c76 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa06> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 12c5e <__julienne_test_suite_m_MOD_test_subjects@@Base+0x9ee> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 12c46 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x9d6> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - je 12c2e <__julienne_test_suite_m_MOD_test_subjects@@Base+0x9be> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov $0x18,%edx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - je 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - movq $0x0,0x30(%rdi,%rdx,1) │ │ │ │ - mov (%r14),%r13 │ │ │ │ - movq $0x0,0x20(%rdi,%rdx,1) │ │ │ │ - movq $0x0,0x48(%r13,%rdx,1) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - movq $0x0,0x38(%r13,%rdx,1) │ │ │ │ - movq $0x0,0x60(%r15,%rdx,1) │ │ │ │ - mov (%r14),%rcx │ │ │ │ - movq $0x0,0x50(%r15,%rdx,1) │ │ │ │ - movq $0x0,0x78(%rcx,%rdx,1) │ │ │ │ - mov (%r14),%r11 │ │ │ │ - movq $0x0,0x68(%rcx,%rdx,1) │ │ │ │ - movq $0x0,0x90(%r11,%rdx,1) │ │ │ │ - mov (%r14),%r9 │ │ │ │ - movq $0x0,0x80(%r11,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%r9,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x98(%r9,%rdx,1) │ │ │ │ - movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ - add $0xc0,%rdx │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jne 12cc7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa57> │ │ │ │ - jmp 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + jmp 15968 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x558> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%r12) │ │ │ │ + jmp 1592e <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x51e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + jmp 158f4 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x4e4> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 15976 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x566> │ │ │ │ movq $0x0,(%r15) │ │ │ │ - jmp 12823 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5b3> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 1275c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000012dc0 <__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 12e27 <__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t@@Base+0x67> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 12e20 <__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t@@Base+0x60> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x20(%rdi),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp *%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - ret │ │ │ │ + jmp 1578f <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x37f> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000012e30 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base>: │ │ │ │ +0000000000015d20 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movsbq 0x1c(%rdi),%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%r10),%rax │ │ │ │ - mov %r10b,0x1f(%rsp) │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov 0x28(%rsi),%r10 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x198(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 163a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x680> │ │ │ │ + mov %r10,%rdx │ │ │ │ + neg %rdx │ │ │ │ + mov 0x40(%rsi),%r13 │ │ │ │ + mov 0x58(%rsi),%rbp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movabs $0x50500000000,%r15 │ │ │ │ + mov 0x70(%rsi),%rbx │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %r10,0x118(%rsp) │ │ │ │ + movabs $0x10100000000,%r10 │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov 0x88(%rsi),%r11 │ │ │ │ + mov 0x38(%rsi),%rdi │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + sub 0x30(%rsi),%rdi │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + sub %rbp,%rdx │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + mov 0x68(%rsi),%rcx │ │ │ │ + add $0x1,%rdi │ │ │ │ + sub %rbx,%rdx │ │ │ │ + sub 0x60(%rsi),%rcx │ │ │ │ + mov 0x80(%rsi),%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + sub %r11,%rdx │ │ │ │ + sub 0x78(%rsi),%r8 │ │ │ │ + mov 0x98(%rsi),%r9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov %rdi,0x128(%rsp) │ │ │ │ + sub 0x90(%rsi),%r9 │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + lea 0x1(%r9),%rsi │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + mov %r8,0x170(%rsp) │ │ │ │ + mov %rsi,0x188(%rsp) │ │ │ │ + mov %r15,0x108(%rsp) │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + movq $0x1,0x120(%rsp) │ │ │ │ + movq $0x1,0x138(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + mov %rbp,0x148(%rsp) │ │ │ │ + movq $0x1,0x168(%rsp) │ │ │ │ + movq $0x1,0x180(%rsp) │ │ │ │ + mov %r11,0x178(%rsp) │ │ │ │ + movdqa 0x26a41(%rip),%xmm0 │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ test %rax,%rax │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - call 8150 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ + cmovs %r14,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + lea 0x68(%rsp),%rdx │ │ │ │ + cmovs %r14,%rdi │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + imul %rdi,%rax │ │ │ │ test %rcx,%rcx │ │ │ │ - cmovns %rcx,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + movabs $0x50100000000,%rdi │ │ │ │ + movq $0x8,0x80(%rsp) │ │ │ │ + cmovs %r14,%rcx │ │ │ │ + mov %rdi,0xc8(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + cmovs %r14,%r8 │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + imul %r8,%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + cmovs %r14,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + imul %rsi,%rax │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + cltq │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 164e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7c8> │ │ │ │ + mov 0xe8(%rsp),%rbp │ │ │ │ + sub 0xe0(%rsp),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + imul 0xd8(%rsp),%rbp │ │ │ │ + mov %rbp,%r13 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movzbl 0x1f(%rsp),%ecx │ │ │ │ - movq $0x1,(%r14) │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 13077 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x247> │ │ │ │ - mov 0x28(%r15),%rsi │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x58(%r15),%r9 │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x70(%r15),%r11 │ │ │ │ - mov %r11,0x18(%rax) │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x88(%r15),%r12 │ │ │ │ - mov %r12,0x20(%rax) │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0xa0(%r15),%r13 │ │ │ │ - mov %r13,0x28(%rax) │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - cmp $0x7,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0xd0(%r15),%rdx │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - cmp $0x8,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0xe8(%r15),%rbx │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - cmp $0x9,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x100(%r15),%rsi │ │ │ │ - mov %rsi,0x48(%rbp) │ │ │ │ - cmp $0xa,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x118(%r15),%rdi │ │ │ │ - mov %rdi,0x50(%rbp) │ │ │ │ - cmp $0xb,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x130(%r15),%r9 │ │ │ │ - mov %r9,0x58(%rbp) │ │ │ │ - cmp $0xc,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x148(%r15),%r11 │ │ │ │ - mov %r11,0x60(%rbp) │ │ │ │ - cmp $0xd,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x160(%r15),%r12 │ │ │ │ - mov %r12,0x68(%rbp) │ │ │ │ - cmp $0xe,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - mov 0x178(%r15),%r13 │ │ │ │ - mov %r13,0x70(%rbp) │ │ │ │ - cmp $0xf,%r10 │ │ │ │ - je 13020 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ - lea 0x190(%r15),%rdx │ │ │ │ - mov $0x10,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rbx │ │ │ │ - add $0x18,%rdx │ │ │ │ - mov %rbx,-0x8(%rbp,%rax,8) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + lea 0x0(%r13,%rbx,1),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + add $0x8,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 16120 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x400> │ │ │ │ + sub %rbx,%rax │ │ │ │ + sub $0x20,%rax │ │ │ │ + shr $0x5,%rax │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jge 13000 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1d0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%r15),%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ + and $0x3,%eax │ │ │ │ + je 164c3 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7a3> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 160bd <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x39d> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 16066 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x346> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1655c <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x83c> │ │ │ │ + test %rcx,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp 1304b <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x21b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%r12 │ │ │ │ - jne 13054 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x224> │ │ │ │ - neg %rdi │ │ │ │ - mov %rdi,0x8(%r14,%r11,8) │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r10,%r11 │ │ │ │ - je 13077 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x247> │ │ │ │ - add $0x18,%rsi │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - cmp %r11b,%r8b │ │ │ │ - je 13030 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x200> │ │ │ │ - sub (%rsi),%r12 │ │ │ │ - mov $0x0,%r9d │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmovs %r9,%r12 │ │ │ │ - imul %r12,%rdi │ │ │ │ - mov %rdi,0x8(%r14,%r11,8) │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jne 13047 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x217> │ │ │ │ - mov (%r14,%r10,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jle 13390 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x560> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movhps 0x2eeef(%rip),%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 13384 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x554> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x2,%cl │ │ │ │ - jle 133c1 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x591> │ │ │ │ - lea -0x3(%r10),%r8 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x20(%rbx),%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%r8),%r11 │ │ │ │ + mov 0x8(%r8),%r9 │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 16550 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x830> │ │ │ │ + test %r11,%r11 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - and $0xfffffffffffffffe,%r8 │ │ │ │ - lea 0x3(%r8),%r11 │ │ │ │ - shr $1,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 131b5 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x385> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 13167 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x337> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 13122 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x2f2> │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov $0x3,%esi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - imul %rax,%r13 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov (%r14,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - mov (%r14,%rsi,8),%r13 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ - cqto │ │ │ │ - idiv %r13 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r13 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - je 132c6 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x496> │ │ │ │ - mov (%r14,%rsi,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r13 │ │ │ │ - lea 0x2(%rsi),%r9 │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ - imul %rax,%r13 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r13 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov (%r14,%r9,8),%r8 │ │ │ │ - imul %rax,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rcx,1),%r13 │ │ │ │ - mov 0x8(%r14,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x4(%rsi),%r9 │ │ │ │ - mov (%r14,%r9,8),%rdi │ │ │ │ - lea (%rax,%r13,1),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%r13 │ │ │ │ - mov 0x8(%r14,%r9,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x6(%rsi),%r9 │ │ │ │ - mov (%r14,%r9,8),%rcx │ │ │ │ - lea (%rax,%r13,1),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add $0x8,%rsi │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rdi,1),%r13 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%r14,%r9,8),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jne 131b5 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x385> │ │ │ │ - lea (%r14,%r11,8),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rsi),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idivq -0x8(%rsi) │ │ │ │ - imul -0x8(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jle 13306 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x4d6> │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idivq 0x8(%rsi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul 0x0(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - imul %rcx,%r10 │ │ │ │ - add (%r15),%r10 │ │ │ │ - mov %r10,%r13 │ │ │ │ - je 1336a <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x53a> │ │ │ │ - mov (%r10),%rdi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + add $0x20,%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%r8),%rdx │ │ │ │ + mov 0x8(%r8),%rsi │ │ │ │ + mov %rdx,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 16540 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x820> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + add $0x20,%r8 │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %r8,0x10(%rsp) │ │ │ │ + jne 164c3 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7a3> │ │ │ │ + nop │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 164e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7c8> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + add %rbx,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 16350 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x630> │ │ │ │ + mov %r15,%rbp │ │ │ │ + sub %rbx,%rbp │ │ │ │ + sub $0x20,%rbp │ │ │ │ + shr $0x5,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + and $0x7,%ebp │ │ │ │ + je 16274 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x554> │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 16251 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x531> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + je 16237 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x517> │ │ │ │ + cmp $0x3,%rbp │ │ │ │ + je 1621d <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4fd> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + je 16203 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4e3> │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + je 161e9 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4c9> │ │ │ │ + cmp $0x6,%rbp │ │ │ │ + je 161cf <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4af> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 13360 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x530> │ │ │ │ - mov 0x8(%r10),%r9 │ │ │ │ - mov 0x28(%r9),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1335b <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x52b> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x5,0x3d(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov 0x8(%r9),%rsi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + je 161cb <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4ab> │ │ │ │ call 8230 │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movups %xmm1,0x0(%r13) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 13390 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x560> │ │ │ │ - movsbq 0x1c(%r15),%r10 │ │ │ │ - mov %r10,%rcx │ │ │ │ - test %r10,%r10 │ │ │ │ - jg 130a0 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x270> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 1330f <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x4df> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x20(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 161e5 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4c5> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 161ff <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4df> │ │ │ │ call 8230 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16219 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4f9> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16233 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x513> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1624d <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x52d> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16267 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x547> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 16350 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x630> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1628a <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x56a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 162a4 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x584> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 162ba <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x59a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 162d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5b0> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 162e6 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5c6> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r13) │ │ │ │ + mov 0x88(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16302 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5e2> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x88(%r13) │ │ │ │ + mov 0xa8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1631e <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5fe> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xa8(%r13) │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1633a <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x61a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xc8(%r13) │ │ │ │ + add $0xe0,%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 16274 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x554> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x40(%rsp),%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 133ce <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x59e> │ │ │ │ - add $0x58,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 16568 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x848> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp 132c6 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x496> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 15d5c <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x3c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x30(%r8),%r10 │ │ │ │ + mov 0x28(%r8),%rdi │ │ │ │ + lea 0x20(%r8),%r14 │ │ │ │ + lea 0x20(%r15),%r13 │ │ │ │ + mov %r10,0x8(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16510 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7f0> │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + mov 0x28(%r14),%r15 │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 16530 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x810> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov 0x48(%r14),%r15 │ │ │ │ + mov %rcx,0x48(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 16520 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x800> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x60(%r14),%r8 │ │ │ │ + lea 0x60(%r13),%r15 │ │ │ │ + cmp %r8,0x10(%rsp) │ │ │ │ + je 16120 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x400> │ │ │ │ + mov 0x10(%r8),%r14 │ │ │ │ + mov 0x8(%r8),%r13 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 163b8 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x698> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 163e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x6c4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 16350 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x630> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + jmp 16432 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x712> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jmp 164b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x790> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + jmp 16471 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x751> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1610c <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x3ec> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 160b5 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x395> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1605e <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x33e> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000133e0 <__julienne_string_m_MOD_assign_character_to_string_t@@Base>: │ │ │ │ +0000000000016570 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov 0x28(%rsi),%r9 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x178(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 16bc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x650> │ │ │ │ + mov %r9,%rdx │ │ │ │ + neg %rdx │ │ │ │ + mov 0x40(%rsi),%rbx │ │ │ │ + mov 0x58(%rsi),%r11 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x68(%rsp),%r13 │ │ │ │ + mov 0x70(%rsi),%r10 │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + movabs $0x10100000000,%r14 │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + sub %rbx,%rdx │ │ │ │ + mov 0x38(%rsi),%r8 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub 0x30(%rsi),%r8 │ │ │ │ + mov 0x68(%rsi),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + sub %r11,%rdx │ │ │ │ + sub 0x60(%rsi),%rdi │ │ │ │ + add $0x1,%r8 │ │ │ │ + sub %r10,%rdx │ │ │ │ + mov (%rsi),%rbp │ │ │ │ + mov 0x80(%rsi),%rcx │ │ │ │ + sub 0x78(%rsi),%rcx │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmovs %r15,%rax │ │ │ │ + test %r8,%r8 │ │ │ │ + mov %r9,0x118(%rsp) │ │ │ │ + movabs $0x50400000000,%rsi │ │ │ │ + cmovns %r8,%rdx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov %rsi,0x108(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + imul %rdx,%rax │ │ │ │ test %rdi,%rdi │ │ │ │ - je 13460 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x80> │ │ │ │ - cmp %rdx,0x8(%rsi) │ │ │ │ - jne 13410 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x30> │ │ │ │ - mov %rdx,0x8(%rsi) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg 13451 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x71> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 8530 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rdx,0x8(%rsi) │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 13409 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x29> │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %r8,0x128(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + cmovns %rdi,%r15 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %rdi,0x158(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + imul %r15,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov %r11,0x148(%rsp) │ │ │ │ + cmovs %r9,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r10,0x160(%rsp) │ │ │ │ + mov %rbp,0xf0(%rsp) │ │ │ │ + movabs $0x50100000000,%rbp │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + movq $0x1,0x120(%rsp) │ │ │ │ + movq $0x1,0x138(%rsp) │ │ │ │ + cltq │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x1,0x168(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x8,0x80(%rsp) │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movdqa 0x2619b(%rip),%xmm0 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + mov %rbp,0xc8(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 16d08 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x798> │ │ │ │ + mov 0xe8(%rsp),%rbp │ │ │ │ + sub 0xe0(%rsp),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + imul 0xd8(%rsp),%rbp │ │ │ │ + mov %rbp,%r13 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - pop %rbx │ │ │ │ - jmp 85d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 16940 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3d0> │ │ │ │ + sub %rbx,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 16ce3 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x773> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 168d1 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x361> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 1687a <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x30a> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%r11 │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 16d7c <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x80c> │ │ │ │ + test %rax,%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - jmp 13400 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x20> │ │ │ │ - │ │ │ │ -0000000000013490 <__julienne_string_m_MOD_assign_string_t_to_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x2f6ea(%rip) │ │ │ │ - lea 0x2f6e3(%rip),%rsi │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x2f6d2(%rip),%rdx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 13550 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0xc0> │ │ │ │ - cmp %rdx,(%rbx) │ │ │ │ - jne 13528 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x98> │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 13505 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x75> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8420 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13577 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0xe7> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 8230 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmovne %rdx,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov 0x2f678(%rip),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + call 85d0 │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r10 │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov %r10,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 16d70 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x800> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 134f0 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x60> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ test %rdx,%rdx │ │ │ │ + je 16d60 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7f0> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 134f0 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x60> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000013580 <__julienne_string_m_MOD_character_ne_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea 0x2f5f7(%rip),%rsi │ │ │ │ - movq $0x0,0x2f5ec(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x2f5db(%rip),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 8230 │ │ │ │ - test %ebx,%ebx │ │ │ │ - setne %cl │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 1360c <__julienne_string_m_MOD_character_ne_string_t@@Base+0x8c> │ │ │ │ - add $0x10,%rsp │ │ │ │ - movzbl %cl,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + jne 16ce3 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x773> │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000013620 <__julienne_string_m_MOD_string_t_ne_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x2f578(%rip),%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rdi,%rdx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movq $0x0,0x2f544(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2f537(%rip),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 16d08 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x798> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + add %rbx,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - test %ebx,%ebx │ │ │ │ - setne %cl │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 136ac <__julienne_string_m_MOD_string_t_ne_character@@Base+0x8c> │ │ │ │ - add $0x10,%rsp │ │ │ │ - movzbl %cl,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000136c0 <__julienne_string_m_MOD_string_t_ne_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - lea 0x2f4b0(%rip),%rsi │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x2f49c(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x2f482(%rip),%rsi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x2f46e(%rip) │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x158(%rcx) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x2f450(%rip),%rdx │ │ │ │ - mov 0x2f451(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 16b70 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x600> │ │ │ │ + mov %r15,%rbp │ │ │ │ + sub %rbx,%rbp │ │ │ │ + sub $0x20,%rbp │ │ │ │ + shr $0x5,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + and $0x7,%ebp │ │ │ │ + je 16a94 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x524> │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 16a71 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x501> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + je 16a57 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4e7> │ │ │ │ + cmp $0x3,%rbp │ │ │ │ + je 16a3d <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4cd> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + je 16a23 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4b3> │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + je 16a09 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x499> │ │ │ │ + cmp $0x6,%rbp │ │ │ │ + je 169ef <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x47f> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 169eb <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x47b> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x20(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16a05 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x495> │ │ │ │ call 8230 │ │ │ │ - test %r12d,%r12d │ │ │ │ - setne %sil │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 13791 <__julienne_string_m_MOD_string_t_ne_string_t@@Base+0xd1> │ │ │ │ - add $0x20,%rsp │ │ │ │ - movzbl %sil,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000137a0 <__julienne_string_m_MOD_character_eq_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea 0x2f3b7(%rip),%rsi │ │ │ │ - movq $0x0,0x2f3ac(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x2f39b(%rip),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16a1f <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4af> │ │ │ │ call 8230 │ │ │ │ - test %ebx,%ebx │ │ │ │ - sete %cl │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 1382c <__julienne_string_m_MOD_character_eq_string_t@@Base+0x8c> │ │ │ │ - add $0x10,%rsp │ │ │ │ - movzbl %cl,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000013840 <__julienne_string_m_MOD_string_t_eq_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x2f338(%rip),%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rdi,%rdx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movq $0x0,0x2f304(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2f2f7(%rip),%rdi │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16a39 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4c9> │ │ │ │ call 8230 │ │ │ │ - test %ebx,%ebx │ │ │ │ - sete %cl │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 138cc <__julienne_string_m_MOD_string_t_eq_character@@Base+0x8c> │ │ │ │ - add $0x10,%rsp │ │ │ │ - movzbl %cl,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000138e0 <__julienne_string_m_MOD_string_t_eq_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - lea 0x2f270(%rip),%rsi │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x2f25c(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x2f242(%rip),%rsi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x2f22e(%rip) │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x158(%rcx) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x2f210(%rip),%rdx │ │ │ │ - mov 0x2f211(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16a53 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4e3> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16a6d <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4fd> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16a87 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x517> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 16b70 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x600> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16aaa <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x53a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16ac4 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x554> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16ada <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x56a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16af0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x580> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16b06 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x596> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r13) │ │ │ │ + mov 0x88(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16b22 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x5b2> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x88(%r13) │ │ │ │ + mov 0xa8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16b3e <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x5ce> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xa8(%r13) │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16b5a <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x5ea> │ │ │ │ call 8230 │ │ │ │ + movq $0x0,0xc8(%r13) │ │ │ │ + add $0xe0,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 16a94 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x524> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - test %r12d,%r12d │ │ │ │ - sete %sil │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 139b1 <__julienne_string_m_MOD_string_t_eq_string_t@@Base+0xd1> │ │ │ │ - add $0x20,%rsp │ │ │ │ - movzbl %sil,%eax │ │ │ │ + movdqa 0x40(%rsp),%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16d88 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x818> │ │ │ │ + add $0x188,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp 165ac <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rdi),%rcx │ │ │ │ + mov 0x28(%rdi),%r9 │ │ │ │ + lea 0x20(%rdi),%r14 │ │ │ │ + lea 0x20(%r15),%r13 │ │ │ │ + mov %rcx,0x8(%r13) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 16d30 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7c0> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r14),%r8 │ │ │ │ + mov 0x28(%r14),%r15 │ │ │ │ + mov %r8,0x28(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 16d50 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7e0> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + mov 0x48(%r14),%r15 │ │ │ │ + mov %rax,0x48(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 16d40 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7d0> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + lea 0x60(%r13),%r15 │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 16940 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3d0> │ │ │ │ + mov 0x10(%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 16bd8 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x668> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 16c04 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x694> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 16b70 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x600> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + jmp 16c52 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x6e2> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jmp 16cd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x760> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + jmp 16c91 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x721> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 16920 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 168c9 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x359> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 16872 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x302> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000139c0 <__julienne_string_m_MOD_get_double_precision_array@@Base>: │ │ │ │ +0000000000016d90 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x298,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x288(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - lea 0x2f174(%rip),%rsi │ │ │ │ - movq $0x8,0x40(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x2f157(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2f14a(%rip),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov 0x28(%rsi),%r8 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x168(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 17390 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x600> │ │ │ │ + mov %r8,%rdi │ │ │ │ + neg %rdi │ │ │ │ + mov 0x40(%rsi),%r11 │ │ │ │ + mov 0x58(%rsi),%r9 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + sub 0x48(%rsi),%rax │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + movabs $0x50300000000,%rbx │ │ │ │ + mov 0x38(%rsi),%rcx │ │ │ │ + mov 0x68(%rsi),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + sub %r11,%rdi │ │ │ │ + sub 0x30(%rsi),%rcx │ │ │ │ + sub 0x60(%rsi),%rdx │ │ │ │ + sub %r9,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x1,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + mov (%rsi),%r10 │ │ │ │ + cmovs %r13,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + movdqa 0x25a94(%rip),%xmm0 │ │ │ │ + cmovs %r13,%rcx │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + movabs $0x10100000000,%rbp │ │ │ │ + movabs $0x50100000000,%r14 │ │ │ │ + mov %rdi,0xf8(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + imul %rcx,%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + mov %r11,0x130(%rsp) │ │ │ │ + imul %rdx,%rax │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov %r9,0x148(%rsp) │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + cltq │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + movq $0x1,0x120(%rsp) │ │ │ │ + movq $0x1,0x138(%rsp) │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x8,0x80(%rsp) │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + je 174d8 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x748> │ │ │ │ + mov 0xe8(%rsp),%rbp │ │ │ │ + sub 0xe0(%rsp),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + imul 0xd8(%rsp),%rbp │ │ │ │ + mov %rbp,%r13 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 13a52 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x92> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x28bc1(%rip),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0x28b6b(%rip),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - movslq %eax,%rsi │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - cltq │ │ │ │ - add %r13,%rsi │ │ │ │ - sub %rax,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %rdx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - add %eax,%r12d │ │ │ │ - lea 0x1(%r12),%r15d │ │ │ │ - movslq %r12d,%r14 │ │ │ │ - movslq %r15d,%rcx │ │ │ │ - add %r13,%r14 │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x28b59(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovns %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea -0x1(%rax,%r12,1),%ebx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %ebx,%esi │ │ │ │ - sub %r15d,%esi │ │ │ │ - lea 0x1(%rsi),%r8d │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmovs %r9d,%r8d │ │ │ │ - movslq %r8d,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 17110 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x380> │ │ │ │ + sub %rbx,%r8 │ │ │ │ + sub $0x20,%r8 │ │ │ │ + shr $0x5,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 174b3 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x723> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 170ae <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x31e> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 17057 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x2c7> │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %r10,0x8(%r15) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1754c <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7bc> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %r11,0x8(%r15) │ │ │ │ test %rax,%rax │ │ │ │ + je 17540 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7b0> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - jne 13b2d <__julienne_string_m_MOD_get_double_precision_array@@Base+0x16d> │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 145e1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc21> │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - jg 145c0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc00> │ │ │ │ - lea -0x2(%r10),%r15d │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1(%r15),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ call 85d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r9 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %r9,0x8(%r15) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 17530 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7a0> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - cmp $0xe,%r15d │ │ │ │ - jbe 145d1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc11> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%r11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov $0x2c2c2c2c,%edx │ │ │ │ - mov %r8,%rcx │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - shr $0x4,%rcx │ │ │ │ - pshufd $0x0,%xmm1,%xmm7 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea -0x10(%rcx),%r10 │ │ │ │ - lea (%rax,%rcx,1),%r9 │ │ │ │ - shr $0x4,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x3,%r10d │ │ │ │ - je 13cf1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x331> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 13c7e <__julienne_string_m_MOD_get_double_precision_array@@Base+0x2be> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 13c12 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x252> │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - lea 0x10(%rax),%r11 │ │ │ │ - pcmpeqb %xmm7,%xmm3 │ │ │ │ - pcmpgtb %xmm3,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - psraw $0xf,%xmm8 │ │ │ │ - psraw $0xf,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm10 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm4 │ │ │ │ - punpcklwd %xmm9,%xmm10 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm10,%xmm0 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - movdqu (%r11),%xmm11 │ │ │ │ - movdqa %xmm2,%xmm12 │ │ │ │ - add $0x10,%r11 │ │ │ │ - pcmpeqb %xmm7,%xmm11 │ │ │ │ - pcmpgtb %xmm11,%xmm12 │ │ │ │ - movdqa %xmm11,%xmm13 │ │ │ │ - punpcklbw %xmm12,%xmm13 │ │ │ │ - punpckhbw %xmm12,%xmm11 │ │ │ │ - movdqa %xmm13,%xmm14 │ │ │ │ - movdqa %xmm13,%xmm15 │ │ │ │ - movdqa %xmm11,%xmm1 │ │ │ │ - psraw $0xf,%xmm14 │ │ │ │ - psraw $0xf,%xmm1 │ │ │ │ - movdqa %xmm11,%xmm3 │ │ │ │ - punpcklwd %xmm14,%xmm15 │ │ │ │ - punpckhwd %xmm14,%xmm13 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - psubd %xmm15,%xmm0 │ │ │ │ - punpckhwd %xmm1,%xmm11 │ │ │ │ - psubd %xmm13,%xmm0 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - psubd %xmm11,%xmm0 │ │ │ │ - movdqu (%r11),%xmm8 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - add $0x10,%r11 │ │ │ │ - pcmpeqb %xmm7,%xmm8 │ │ │ │ - pcmpgtb %xmm8,%xmm5 │ │ │ │ - movdqa %xmm8,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm8,%xmm10 │ │ │ │ - psraw $0xf,%xmm9 │ │ │ │ - psraw $0xf,%xmm10 │ │ │ │ - movdqa %xmm8,%xmm11 │ │ │ │ - punpcklwd %xmm9,%xmm6 │ │ │ │ - punpckhwd %xmm9,%xmm4 │ │ │ │ - punpcklwd %xmm10,%xmm11 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - punpckhwd %xmm10,%xmm8 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm11,%xmm0 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - je 13e9e <__julienne_string_m_MOD_get_double_precision_array@@Base+0x4de> │ │ │ │ - movdqu (%r11),%xmm12 │ │ │ │ - movdqu 0x10(%r11),%xmm9 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - add $0x40,%r11 │ │ │ │ - movdqa %xmm2,%xmm13 │ │ │ │ - pcmpeqb %xmm7,%xmm12 │ │ │ │ - pcmpeqb %xmm7,%xmm9 │ │ │ │ - pcmpgtb %xmm12,%xmm13 │ │ │ │ - pcmpgtb %xmm9,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm14 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - punpcklbw %xmm13,%xmm14 │ │ │ │ - punpckhbw %xmm13,%xmm12 │ │ │ │ - movdqu -0x20(%r11),%xmm13 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - movdqa %xmm14,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm10 │ │ │ │ - psraw $0xf,%xmm15 │ │ │ │ - pcmpeqb %xmm7,%xmm13 │ │ │ │ - movdqa %xmm12,%xmm3 │ │ │ │ - punpcklwd %xmm15,%xmm1 │ │ │ │ - punpckhwd %xmm15,%xmm14 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - psraw $0xf,%xmm10 │ │ │ │ - psubd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm12,%xmm8 │ │ │ │ - psraw $0xf,%xmm3 │ │ │ │ - punpcklwd %xmm10,%xmm6 │ │ │ │ - punpckhwd %xmm10,%xmm4 │ │ │ │ - movdqu -0x10(%r11),%xmm10 │ │ │ │ - psubd %xmm14,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm14 │ │ │ │ - punpcklwd %xmm3,%xmm8 │ │ │ │ - pcmpgtb %xmm13,%xmm14 │ │ │ │ - punpckhbw %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm3,%xmm12 │ │ │ │ - pcmpeqb %xmm7,%xmm10 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - movdqa %xmm9,%xmm11 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm13,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm12 │ │ │ │ - psraw $0xf,%xmm11 │ │ │ │ - punpcklbw %xmm14,%xmm15 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm11,%xmm12 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - pcmpgtb %xmm10,%xmm5 │ │ │ │ - movdqa %xmm15,%xmm1 │ │ │ │ - punpckhwd %xmm11,%xmm9 │ │ │ │ - punpckhbw %xmm14,%xmm13 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm15,%xmm3 │ │ │ │ - psraw $0xf,%xmm1 │ │ │ │ - psubd %xmm9,%xmm0 │ │ │ │ - movdqa %xmm13,%xmm8 │ │ │ │ - movdqa %xmm10,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - movdqa %xmm13,%xmm9 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - psraw $0xf,%xmm8 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - punpckhwd %xmm1,%xmm15 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - punpcklwd %xmm8,%xmm9 │ │ │ │ - psubd %xmm15,%xmm0 │ │ │ │ - punpckhbw %xmm5,%xmm10 │ │ │ │ - punpckhwd %xmm8,%xmm13 │ │ │ │ - psraw $0xf,%xmm11 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - psubd %xmm9,%xmm0 │ │ │ │ - psubd %xmm13,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm12 │ │ │ │ - punpcklwd %xmm11,%xmm6 │ │ │ │ - psraw $0xf,%xmm12 │ │ │ │ - movdqa %xmm10,%xmm13 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - punpckhwd %xmm11,%xmm4 │ │ │ │ - punpcklwd %xmm12,%xmm13 │ │ │ │ - punpckhwd %xmm12,%xmm10 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm13,%xmm0 │ │ │ │ - psubd %xmm10,%xmm0 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - jne 13cf1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x331> │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - psrldq $0x8,%xmm7 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - psrldq $0x4,%xmm2 │ │ │ │ - paddd %xmm2,%xmm7 │ │ │ │ - movd %xmm7,%r12d │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - movdqa %xmm0,%xmm14 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jbe 13f92 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x5d2> │ │ │ │ - movq (%rdi,%rcx,1),%xmm15 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - add $0x1,%rax │ │ │ │ - movq 0x28a8a(%rip),%xmm1 │ │ │ │ - pcmpeqb %xmm1,%xmm15 │ │ │ │ - pcmpgtb %xmm15,%xmm3 │ │ │ │ - movdqa %xmm15,%xmm8 │ │ │ │ - punpcklbw %xmm3,%xmm8 │ │ │ │ - punpcklbw %xmm3,%xmm15 │ │ │ │ - movdqa %xmm8,%xmm10 │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm9 │ │ │ │ - psraw $0xf,%xmm10 │ │ │ │ - movdqa %xmm9,%xmm11 │ │ │ │ - movdqa %xmm9,%xmm6 │ │ │ │ - punpcklwd %xmm10,%xmm5 │ │ │ │ - psraw $0xf,%xmm11 │ │ │ │ - punpcklwd %xmm10,%xmm8 │ │ │ │ - psubd %xmm5,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm8,%xmm4 │ │ │ │ - punpcklwd %xmm11,%xmm6 │ │ │ │ - punpcklwd %xmm11,%xmm9 │ │ │ │ - pshufd $0x4e,%xmm9,%xmm12 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm13 │ │ │ │ - psrlq $0x20,%xmm13 │ │ │ │ - paddd %xmm13,%xmm0 │ │ │ │ - movd %xmm0,%r12d │ │ │ │ - test $0x7,%al │ │ │ │ - je 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cmpb $0x2c,(%rdi,%rsi,1) │ │ │ │ - je 143a8 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9e8> │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jle 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmpb $0x2c,0x1(%rdi,%rsi,1) │ │ │ │ - je 14410 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa50> │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jge 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - lea 0x2(%rsi),%r8 │ │ │ │ - cmpb $0x2c,0x2(%rdi,%rsi,1) │ │ │ │ - je 14450 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa90> │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jle 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - lea 0x3(%rsi),%r9 │ │ │ │ - cmpb $0x2c,0x3(%rdi,%rsi,1) │ │ │ │ - jne 13fd8 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x618> │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r15,%r9 │ │ │ │ - jge 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - lea 0x4(%rsi),%rdx │ │ │ │ - cmpb $0x2c,0x4(%rdi,%rsi,1) │ │ │ │ - jne 13fec <__julienne_string_m_MOD_get_double_precision_array@@Base+0x62c> │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jle 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - lea 0x5(%rsi),%r10 │ │ │ │ - cmpb $0x2c,0x5(%rdi,%rsi,1) │ │ │ │ - jne 14000 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x640> │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r15,%r10 │ │ │ │ - jge 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - cmpb $0x2c,0x6(%rdi,%rsi,1) │ │ │ │ - je 14468 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xaa8> │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%r15 │ │ │ │ - lea 0x0(,%r15,8),%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + jne 174b3 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x723> │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 174d8 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x748> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + add %rbx,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - movabs $0x30100000000,%rdi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 145f9 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc39> │ │ │ │ - mov %r14,0xe0(%rsp) │ │ │ │ - movslq %ebx,%r14 │ │ │ │ - sub 0x10(%rsp),%r14 │ │ │ │ - mov $0x0,%ebx │ │ │ │ - add $0x1,%r14 │ │ │ │ - movdqa 0x2887b(%rip),%xmm0 │ │ │ │ - mov 0x28924(%rip),%r11 │ │ │ │ - lea 0x2769d(%rip),%rsi │ │ │ │ - cmovs %rbx,%r14 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - movl $0x21e,0x80(%rsp) │ │ │ │ - mov %r14,0xe8(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov $0x8,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x38(%rsp) │ │ │ │ - movq $0x1,0x60(%rsp) │ │ │ │ - call 85c0 <_gfortran_transfer_array@plt> │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r12,%r9 │ │ │ │ - movdqa 0x287c0(%rip),%xmm7 │ │ │ │ - sub %r15,%r9 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 17340 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x5b0> │ │ │ │ + mov %r15,%rbp │ │ │ │ + sub %rbx,%rbp │ │ │ │ + sub $0x20,%rbp │ │ │ │ + shr $0x5,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + and $0x7,%ebp │ │ │ │ + je 17264 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4d4> │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 17241 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4b1> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + je 17227 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x497> │ │ │ │ + cmp $0x3,%rbp │ │ │ │ + je 1720d <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x47d> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + je 171f3 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x463> │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + je 171d9 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x449> │ │ │ │ + cmp $0x6,%rbp │ │ │ │ + je 171bf <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x42f> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1413a <__julienne_string_m_MOD_get_double_precision_array@@Base+0x77a> │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - lea (%rcx,%r9,1),%rdx │ │ │ │ - cmp 0x38(%rbp),%rdx │ │ │ │ - je 143b8 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9f8> │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jge 14390 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9d0> │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%r14 │ │ │ │ - sub %r15,%r11 │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - shl $0x3,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r10,0x38(%rbp) │ │ │ │ - cmovne %r9,%rsi │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - movups %xmm7,0x20(%rbp) │ │ │ │ + je 171bb <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x42b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x20(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 14420 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa60> │ │ │ │ - call 8530 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jl 143d0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ - mov %r12,%rbp │ │ │ │ - lea (%r14,%rcx,1),%r9 │ │ │ │ - sub %r15,%rbp │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - jbe 14478 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xab8> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - lea (%r9,%r15,1),%r8 │ │ │ │ - lea (%rdi,%r8,8),%r8 │ │ │ │ - add %r15,%r11 │ │ │ │ - lea 0x8(%rbx,%r11,8),%rdx │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 14478 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xab8> │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 14341 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x981> │ │ │ │ - lea 0x1(%rbp),%r12 │ │ │ │ - lea (%rbx,%r11,8),%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%r10 │ │ │ │ - shr $1,%r10 │ │ │ │ - mov %r10,%r11 │ │ │ │ - and $0x7,%r11d │ │ │ │ - je 142b4 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8f4> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 1429b <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8db> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 14287 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8c7> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je 14274 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8b4> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je 14261 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8a1> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je 1424d <__julienne_string_m_MOD_get_double_precision_array@@Base+0x88d> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - je 14239 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x879> │ │ │ │ - movupd 0x0(%rbp),%xmm2 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x10,%eax │ │ │ │ - movups %xmm2,(%r8) │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm14 │ │ │ │ - add $0x1,%rsi │ │ │ │ - movups %xmm14,(%r8,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm15 │ │ │ │ - add $0x1,%rsi │ │ │ │ - movups %xmm15,(%r8,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm1 │ │ │ │ - add $0x1,%rsi │ │ │ │ - movups %xmm1,(%r8,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm3 │ │ │ │ - add $0x1,%rsi │ │ │ │ - movups %xmm3,(%r8,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm8 │ │ │ │ - add $0x1,%rsi │ │ │ │ - movups %xmm8,(%r8,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm9 │ │ │ │ - add $0x1,%rsi │ │ │ │ - movups %xmm9,(%r8,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - je 14324 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x964> │ │ │ │ - movupd 0x0(%rbp,%rax,1),%xmm10 │ │ │ │ - add $0x8,%rsi │ │ │ │ - movups %xmm10,(%r8,%rax,1) │ │ │ │ - movupd 0x10(%rbp,%rax,1),%xmm5 │ │ │ │ - movups %xmm5,0x10(%r8,%rax,1) │ │ │ │ - movupd 0x20(%rbp,%rax,1),%xmm4 │ │ │ │ - movups %xmm4,0x20(%r8,%rax,1) │ │ │ │ - movupd 0x30(%rbp,%rax,1),%xmm11 │ │ │ │ - movups %xmm11,0x30(%r8,%rax,1) │ │ │ │ - movupd 0x40(%rbp,%rax,1),%xmm6 │ │ │ │ - movups %xmm6,0x40(%r8,%rax,1) │ │ │ │ - movupd 0x50(%rbp,%rax,1),%xmm12 │ │ │ │ - movups %xmm12,0x50(%r8,%rax,1) │ │ │ │ - movupd 0x60(%rbp,%rax,1),%xmm13 │ │ │ │ - movups %xmm13,0x60(%r8,%rax,1) │ │ │ │ - movupd 0x70(%rbp,%rax,1),%xmm0 │ │ │ │ - movups %xmm0,0x70(%r8,%rax,1) │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - cmp %rsi,%r10 │ │ │ │ - jne 142b4 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8f4> │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 143d0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - and $0xfffffffffffffffe,%r9 │ │ │ │ - add %r9,%r15 │ │ │ │ - lea (%r8,%r15,1),%r11 │ │ │ │ - movsd (%rbx,%r11,8),%xmm7 │ │ │ │ - add %r15,%r14 │ │ │ │ - add %rcx,%r14 │ │ │ │ - movsd %xmm7,(%rdi,%r14,8) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 14360 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9a0> │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 171d5 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x445> │ │ │ │ call 8230 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1460f <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc4f> │ │ │ │ - add $0x298,%rsp │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 171ef <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x45f> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17209 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x479> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17223 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x493> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1723d <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4ad> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17257 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4c7> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 17340 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x5b0> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1727a <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4ea> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17294 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x504> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 172aa <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x51a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 172c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x530> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 172d6 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x546> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r13) │ │ │ │ + mov 0x88(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 172f2 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x562> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x88(%r13) │ │ │ │ + mov 0xa8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1730e <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x57e> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xa8(%r13) │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1732a <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x59a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xc8(%r13) │ │ │ │ + add $0xe0,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 17264 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4d4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r12,%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - neg %r14 │ │ │ │ - jmp 1415f <__julienne_string_m_MOD_get_double_precision_array@@Base+0x79f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 13f9c <__julienne_string_m_MOD_get_double_precision_array@@Base+0x5dc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - sub %r15,%rcx │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jge 141a4 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x7e4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 143dd <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa1d> │ │ │ │ - mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 14360 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9a0> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + movdqa 0x40(%rsp),%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1460f <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc4f> │ │ │ │ - add $0x298,%rsp │ │ │ │ + jne 17558 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7c8> │ │ │ │ + add $0x178,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 13fb0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x5f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 8150 │ │ │ │ - movq $0x8,0x10(%rbp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movabs $0x30100000000,%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1419b <__julienne_string_m_MOD_get_double_precision_array@@Base+0x7db> │ │ │ │ - nop │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jg 13fc9 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x609> │ │ │ │ - jmp 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 16dcc <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x3c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 14010 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - lea 0x1(%r12),%r10 │ │ │ │ - sub %r15,%r12 │ │ │ │ - lea (%rdi,%r9,8),%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - lea (%rbx,%r14,8),%rcx │ │ │ │ - and $0x7,%r12d │ │ │ │ - je 14538 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb78> │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 1451f <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb5f> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - je 1450f <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb4f> │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - je 144ff <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb3f> │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - je 144ef <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb2f> │ │ │ │ - cmp $0x5,%r12 │ │ │ │ - je 144df <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb1f> │ │ │ │ - cmp $0x6,%r12 │ │ │ │ - je 144cf <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb0f> │ │ │ │ - movsd (%rcx,%r15,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd (%rcx,%r15,8),%xmm14 │ │ │ │ - movsd %xmm14,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd (%rcx,%r15,8),%xmm15 │ │ │ │ - movsd %xmm15,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd (%rcx,%r15,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd (%rcx,%r15,8),%xmm3 │ │ │ │ - movsd %xmm3,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd (%rcx,%r15,8),%xmm8 │ │ │ │ - movsd %xmm8,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd (%rcx,%r15,8),%xmm9 │ │ │ │ - movsd %xmm9,(%rdi,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r10,%r15 │ │ │ │ - je 143d0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ - movsd (%rcx,%r15,8),%xmm10 │ │ │ │ - lea 0x1(%r15),%rdx │ │ │ │ - lea 0x2(%r15),%rbp │ │ │ │ - lea 0x3(%r15),%rsi │ │ │ │ - lea 0x4(%r15),%rax │ │ │ │ - movsd %xmm10,(%rdi,%r15,8) │ │ │ │ - movsd (%rcx,%rdx,8),%xmm5 │ │ │ │ - lea 0x5(%r15),%r9 │ │ │ │ - lea 0x6(%r15),%r8 │ │ │ │ - lea 0x7(%r15),%r11 │ │ │ │ - add $0x8,%r15 │ │ │ │ - movsd %xmm5,(%rdi,%rdx,8) │ │ │ │ - movsd (%rcx,%rbp,8),%xmm4 │ │ │ │ - movsd %xmm4,(%rdi,%rbp,8) │ │ │ │ - movsd (%rcx,%rsi,8),%xmm11 │ │ │ │ - movsd %xmm11,(%rdi,%rsi,8) │ │ │ │ - movsd (%rcx,%rax,8),%xmm6 │ │ │ │ - movsd %xmm6,(%rdi,%rax,8) │ │ │ │ - movsd (%rcx,%r9,8),%xmm12 │ │ │ │ - movsd %xmm12,(%rdi,%r9,8) │ │ │ │ - movsd (%rcx,%r8,8),%xmm13 │ │ │ │ - movsd %xmm13,(%rdi,%r8,8) │ │ │ │ - movsd (%rcx,%r11,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%r11,8) │ │ │ │ - cmp %r10,%r15 │ │ │ │ - jne 14538 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb78> │ │ │ │ - jmp 143d0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x8,%r15d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 1401f <__julienne_string_m_MOD_get_double_precision_array@@Base+0x65f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 13ed8 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x518> │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x26f9d(%rip),%rsi │ │ │ │ - lea 0x2708e(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x2800f(%rip),%rsi │ │ │ │ - lea 0x270be(%rip),%rdi │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000014620 <__julienne_string_m_MOD_get_real_array@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x298,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x288(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - lea 0x2e50c(%rip),%rsi │ │ │ │ - movq $0x4,0x40(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x2e4ef(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2e4e2(%rip),%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 146b2 <__julienne_string_m_MOD_get_real_array@@Base+0x92> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x27f61(%rip),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0x27f0b(%rip),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - movslq %eax,%rsi │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - cltq │ │ │ │ - add %r13,%rsi │ │ │ │ - sub %rax,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %rdx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - add %eax,%r12d │ │ │ │ - lea 0x1(%r12),%r15d │ │ │ │ - movslq %r12d,%r14 │ │ │ │ - movslq %r15d,%rcx │ │ │ │ - add %r13,%r14 │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x27ef9(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovns %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea -0x1(%rax,%r12,1),%ebx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %ebx,%esi │ │ │ │ - sub %r15d,%esi │ │ │ │ - lea 0x1(%rsi),%r8d │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - cmovs %r9d,%r8d │ │ │ │ - movslq %r8d,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - jne 1478d <__julienne_string_m_MOD_get_real_array@@Base+0x16d> │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 1527c <__julienne_string_m_MOD_get_real_array@@Base+0xc5c> │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - jg 15220 <__julienne_string_m_MOD_get_real_array@@Base+0xc00> │ │ │ │ - lea -0x2(%r10),%r15d │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1(%r15),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ call 85d0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rdi),%r8 │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + lea 0x20(%rdi),%r14 │ │ │ │ + lea 0x20(%r15),%r13 │ │ │ │ + mov %r8,0x8(%r13) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 17500 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x770> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - cmp $0xe,%r15d │ │ │ │ - jbe 15231 <__julienne_string_m_MOD_get_real_array@@Base+0xc11> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%r11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov $0x2c2c2c2c,%edx │ │ │ │ - mov %r8,%rcx │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - shr $0x4,%rcx │ │ │ │ - pshufd $0x0,%xmm1,%xmm7 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea -0x10(%rcx),%r10 │ │ │ │ - lea (%rax,%rcx,1),%r9 │ │ │ │ - shr $0x4,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x3,%r10d │ │ │ │ - je 14951 <__julienne_string_m_MOD_get_real_array@@Base+0x331> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 148de <__julienne_string_m_MOD_get_real_array@@Base+0x2be> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 14872 <__julienne_string_m_MOD_get_real_array@@Base+0x252> │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - lea 0x10(%rax),%r11 │ │ │ │ - pcmpeqb %xmm7,%xmm3 │ │ │ │ - pcmpgtb %xmm3,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - psraw $0xf,%xmm8 │ │ │ │ - psraw $0xf,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm10 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm4 │ │ │ │ - punpcklwd %xmm9,%xmm10 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm10,%xmm0 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - movdqu (%r11),%xmm11 │ │ │ │ - movdqa %xmm2,%xmm12 │ │ │ │ - add $0x10,%r11 │ │ │ │ - pcmpeqb %xmm7,%xmm11 │ │ │ │ - pcmpgtb %xmm11,%xmm12 │ │ │ │ - movdqa %xmm11,%xmm13 │ │ │ │ - punpcklbw %xmm12,%xmm13 │ │ │ │ - punpckhbw %xmm12,%xmm11 │ │ │ │ - movdqa %xmm13,%xmm14 │ │ │ │ - movdqa %xmm13,%xmm15 │ │ │ │ - movdqa %xmm11,%xmm1 │ │ │ │ - psraw $0xf,%xmm14 │ │ │ │ - psraw $0xf,%xmm1 │ │ │ │ - movdqa %xmm11,%xmm3 │ │ │ │ - punpcklwd %xmm14,%xmm15 │ │ │ │ - punpckhwd %xmm14,%xmm13 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - psubd %xmm15,%xmm0 │ │ │ │ - punpckhwd %xmm1,%xmm11 │ │ │ │ - psubd %xmm13,%xmm0 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - psubd %xmm11,%xmm0 │ │ │ │ - movdqu (%r11),%xmm8 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - add $0x10,%r11 │ │ │ │ - pcmpeqb %xmm7,%xmm8 │ │ │ │ - pcmpgtb %xmm8,%xmm5 │ │ │ │ - movdqa %xmm8,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm8,%xmm10 │ │ │ │ - psraw $0xf,%xmm9 │ │ │ │ - psraw $0xf,%xmm10 │ │ │ │ - movdqa %xmm8,%xmm11 │ │ │ │ - punpcklwd %xmm9,%xmm6 │ │ │ │ - punpckhwd %xmm9,%xmm4 │ │ │ │ - punpcklwd %xmm10,%xmm11 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - punpckhwd %xmm10,%xmm8 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm11,%xmm0 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - je 14afe <__julienne_string_m_MOD_get_real_array@@Base+0x4de> │ │ │ │ - movdqu (%r11),%xmm12 │ │ │ │ - movdqu 0x10(%r11),%xmm9 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - add $0x40,%r11 │ │ │ │ - movdqa %xmm2,%xmm13 │ │ │ │ - pcmpeqb %xmm7,%xmm12 │ │ │ │ - pcmpeqb %xmm7,%xmm9 │ │ │ │ - pcmpgtb %xmm12,%xmm13 │ │ │ │ - pcmpgtb %xmm9,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm14 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - punpcklbw %xmm13,%xmm14 │ │ │ │ - punpckhbw %xmm13,%xmm12 │ │ │ │ - movdqu -0x20(%r11),%xmm13 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - movdqa %xmm14,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm10 │ │ │ │ - psraw $0xf,%xmm15 │ │ │ │ - pcmpeqb %xmm7,%xmm13 │ │ │ │ - movdqa %xmm12,%xmm3 │ │ │ │ - punpcklwd %xmm15,%xmm1 │ │ │ │ - punpckhwd %xmm15,%xmm14 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - psraw $0xf,%xmm10 │ │ │ │ - psubd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm12,%xmm8 │ │ │ │ - psraw $0xf,%xmm3 │ │ │ │ - punpcklwd %xmm10,%xmm6 │ │ │ │ - punpckhwd %xmm10,%xmm4 │ │ │ │ - movdqu -0x10(%r11),%xmm10 │ │ │ │ - psubd %xmm14,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm14 │ │ │ │ - punpcklwd %xmm3,%xmm8 │ │ │ │ - pcmpgtb %xmm13,%xmm14 │ │ │ │ - punpckhbw %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm3,%xmm12 │ │ │ │ - pcmpeqb %xmm7,%xmm10 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - movdqa %xmm9,%xmm11 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm13,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm12 │ │ │ │ - psraw $0xf,%xmm11 │ │ │ │ - punpcklbw %xmm14,%xmm15 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm11,%xmm12 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - pcmpgtb %xmm10,%xmm5 │ │ │ │ - movdqa %xmm15,%xmm1 │ │ │ │ - punpckhwd %xmm11,%xmm9 │ │ │ │ - punpckhbw %xmm14,%xmm13 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm15,%xmm3 │ │ │ │ - psraw $0xf,%xmm1 │ │ │ │ - psubd %xmm9,%xmm0 │ │ │ │ - movdqa %xmm13,%xmm8 │ │ │ │ - movdqa %xmm10,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - movdqa %xmm13,%xmm9 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - psraw $0xf,%xmm8 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - punpckhwd %xmm1,%xmm15 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - punpcklwd %xmm8,%xmm9 │ │ │ │ - psubd %xmm15,%xmm0 │ │ │ │ - punpckhbw %xmm5,%xmm10 │ │ │ │ - punpckhwd %xmm8,%xmm13 │ │ │ │ - psraw $0xf,%xmm11 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - psubd %xmm9,%xmm0 │ │ │ │ - psubd %xmm13,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm12 │ │ │ │ - punpcklwd %xmm11,%xmm6 │ │ │ │ - psraw $0xf,%xmm12 │ │ │ │ - movdqa %xmm10,%xmm13 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - punpckhwd %xmm11,%xmm4 │ │ │ │ - punpcklwd %xmm12,%xmm13 │ │ │ │ - punpckhwd %xmm12,%xmm10 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm13,%xmm0 │ │ │ │ - psubd %xmm10,%xmm0 │ │ │ │ - cmp %r9,%r11 │ │ │ │ - jne 14951 <__julienne_string_m_MOD_get_real_array@@Base+0x331> │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - psrldq $0x8,%xmm7 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - psrldq $0x4,%xmm2 │ │ │ │ - paddd %xmm2,%xmm7 │ │ │ │ - movd %xmm7,%r12d │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - movdqa %xmm0,%xmm14 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jbe 14bf2 <__julienne_string_m_MOD_get_real_array@@Base+0x5d2> │ │ │ │ - movq (%rdi,%rcx,1),%xmm15 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - add $0x1,%rax │ │ │ │ - movq 0x27e2a(%rip),%xmm1 │ │ │ │ - pcmpeqb %xmm1,%xmm15 │ │ │ │ - pcmpgtb %xmm15,%xmm3 │ │ │ │ - movdqa %xmm15,%xmm8 │ │ │ │ - punpcklbw %xmm3,%xmm8 │ │ │ │ - punpcklbw %xmm3,%xmm15 │ │ │ │ - movdqa %xmm8,%xmm10 │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm9 │ │ │ │ - psraw $0xf,%xmm10 │ │ │ │ - movdqa %xmm9,%xmm11 │ │ │ │ - movdqa %xmm9,%xmm6 │ │ │ │ - punpcklwd %xmm10,%xmm5 │ │ │ │ - psraw $0xf,%xmm11 │ │ │ │ - punpcklwd %xmm10,%xmm8 │ │ │ │ - psubd %xmm5,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm8,%xmm4 │ │ │ │ - punpcklwd %xmm11,%xmm6 │ │ │ │ - punpcklwd %xmm11,%xmm9 │ │ │ │ - pshufd $0x4e,%xmm9,%xmm12 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - psubd %xmm12,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm13 │ │ │ │ - psrlq $0x20,%xmm13 │ │ │ │ - paddd %xmm13,%xmm0 │ │ │ │ - movd %xmm0,%r12d │ │ │ │ - test $0x7,%al │ │ │ │ - je 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cmpb $0x2c,(%rdi,%rsi,1) │ │ │ │ - je 15030 <__julienne_string_m_MOD_get_real_array@@Base+0xa10> │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jle 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmpb $0x2c,0x1(%rdi,%rsi,1) │ │ │ │ - je 15060 <__julienne_string_m_MOD_get_real_array@@Base+0xa40> │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jge 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - lea 0x2(%rsi),%r8 │ │ │ │ - cmpb $0x2c,0x2(%rdi,%rsi,1) │ │ │ │ - je 150a8 <__julienne_string_m_MOD_get_real_array@@Base+0xa88> │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jle 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - lea 0x3(%rsi),%r9 │ │ │ │ - cmpb $0x2c,0x3(%rdi,%rsi,1) │ │ │ │ - jne 14c38 <__julienne_string_m_MOD_get_real_array@@Base+0x618> │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r15,%r9 │ │ │ │ - jge 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - lea 0x4(%rsi),%rdx │ │ │ │ - cmpb $0x2c,0x4(%rdi,%rsi,1) │ │ │ │ - jne 14c4c <__julienne_string_m_MOD_get_real_array@@Base+0x62c> │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jle 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - lea 0x5(%rsi),%r10 │ │ │ │ - cmpb $0x2c,0x5(%rdi,%rsi,1) │ │ │ │ - jne 14c60 <__julienne_string_m_MOD_get_real_array@@Base+0x640> │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r10,%r15 │ │ │ │ - jle 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ - cmpb $0x2c,0x6(%rdi,%rsi,1) │ │ │ │ - je 150c0 <__julienne_string_m_MOD_get_real_array@@Base+0xaa0> │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%r15 │ │ │ │ - lea 0x0(,%r15,4),%r15 │ │ │ │ - call 8230 │ │ │ │ - movabs $0x30100000000,%rdi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r14),%r10 │ │ │ │ + mov 0x28(%r14),%r15 │ │ │ │ + mov %r10,0x28(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 17520 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x790> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 15266 <__julienne_string_m_MOD_get_real_array@@Base+0xc46> │ │ │ │ - mov %r14,0xe0(%rsp) │ │ │ │ - movslq %ebx,%r14 │ │ │ │ - sub 0x10(%rsp),%r14 │ │ │ │ - mov $0x0,%ebx │ │ │ │ - add $0x1,%r14 │ │ │ │ - movdqa 0x27c2b(%rip),%xmm0 │ │ │ │ - mov 0x27cc4(%rip),%r11 │ │ │ │ - lea 0x26a3d(%rip),%rsi │ │ │ │ - cmovs %rbx,%r14 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - movl $0x205,0x80(%rsp) │ │ │ │ - mov %r14,0xe8(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov $0x4,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x38(%rsp) │ │ │ │ - movq $0x1,0x60(%rsp) │ │ │ │ - call 85c0 <_gfortran_transfer_array@plt> │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r15,%r10 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %rbx,%r10 │ │ │ │ - movdqa 0x27b68(%rip),%xmm7 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 14d9f <__julienne_string_m_MOD_get_real_array@@Base+0x77f> │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - lea (%r14,%r10,1),%r9 │ │ │ │ - cmp 0x38(%rbp),%r9 │ │ │ │ - je 15040 <__julienne_string_m_MOD_get_real_array@@Base+0xa20> │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jge 15018 <__julienne_string_m_MOD_get_real_array@@Base+0x9f8> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%r11 │ │ │ │ - sub %rbx,%r14 │ │ │ │ - mov %rsi,0x30(%rbp) │ │ │ │ - shl $0x2,%r10 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - cmovne %r10,%rsi │ │ │ │ - mov %r11,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - movups %xmm7,0x20(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 15070 <__julienne_string_m_MOD_get_real_array@@Base+0xa50> │ │ │ │ - call 8530 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jl 15050 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ - mov %r15,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jbe 150d0 <__julienne_string_m_MOD_get_real_array@@Base+0xab0> │ │ │ │ - add %r14,%r9 │ │ │ │ - lea (%r12,%rbx,1),%r14 │ │ │ │ - lea (%r9,%rbx,1),%rbp │ │ │ │ - lea 0x4(%rcx,%r14,4),%r10 │ │ │ │ - lea (%rdi,%rbp,4),%rsi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - sub %r10,%r8 │ │ │ │ - cmp $0x8,%r8 │ │ │ │ - jbe 150d3 <__julienne_string_m_MOD_get_real_array@@Base+0xab3> │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea (%rcx,%r14,4),%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rdx,%r11 │ │ │ │ - shr $0x2,%r11 │ │ │ │ - mov %r11,%rbp │ │ │ │ - and $0x7,%ebp │ │ │ │ - je 14f10 <__julienne_string_m_MOD_get_real_array@@Base+0x8f0> │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 14ef9 <__julienne_string_m_MOD_get_real_array@@Base+0x8d9> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - je 14ee7 <__julienne_string_m_MOD_get_real_array@@Base+0x8c7> │ │ │ │ - cmp $0x3,%rbp │ │ │ │ - je 14ed6 <__julienne_string_m_MOD_get_real_array@@Base+0x8b6> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - je 14ec5 <__julienne_string_m_MOD_get_real_array@@Base+0x8a5> │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - je 14eb3 <__julienne_string_m_MOD_get_real_array@@Base+0x893> │ │ │ │ - cmp $0x6,%rbp │ │ │ │ - je 14ea1 <__julienne_string_m_MOD_get_real_array@@Base+0x881> │ │ │ │ - movups (%r14),%xmm2 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - mov $0x10,%eax │ │ │ │ - movups %xmm2,(%rsi) │ │ │ │ - movups (%r14,%rax,1),%xmm14 │ │ │ │ - add $0x1,%r10 │ │ │ │ - movups %xmm14,(%rsi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movups (%r14,%rax,1),%xmm15 │ │ │ │ - add $0x1,%r10 │ │ │ │ - movups %xmm15,(%rsi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movups (%r14,%rax,1),%xmm1 │ │ │ │ - add $0x1,%r10 │ │ │ │ - movups %xmm1,(%rsi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movups (%r14,%rax,1),%xmm3 │ │ │ │ - add $0x1,%r10 │ │ │ │ - movups %xmm3,(%rsi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movups (%r14,%rax,1),%xmm8 │ │ │ │ - add $0x1,%r10 │ │ │ │ - movups %xmm8,(%rsi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - movups (%r14,%rax,1),%xmm9 │ │ │ │ - add $0x1,%r10 │ │ │ │ - movups %xmm9,(%rsi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %r10,%r11 │ │ │ │ - je 14f77 <__julienne_string_m_MOD_get_real_array@@Base+0x957> │ │ │ │ - movups (%r14,%rax,1),%xmm10 │ │ │ │ - add $0x8,%r10 │ │ │ │ - movups %xmm10,(%rsi,%rax,1) │ │ │ │ - movups 0x10(%r14,%rax,1),%xmm5 │ │ │ │ - movups %xmm5,0x10(%rsi,%rax,1) │ │ │ │ - movups 0x20(%r14,%rax,1),%xmm4 │ │ │ │ - movups %xmm4,0x20(%rsi,%rax,1) │ │ │ │ - movups 0x30(%r14,%rax,1),%xmm11 │ │ │ │ - movups %xmm11,0x30(%rsi,%rax,1) │ │ │ │ - movups 0x40(%r14,%rax,1),%xmm6 │ │ │ │ - movups %xmm6,0x40(%rsi,%rax,1) │ │ │ │ - movups 0x50(%r14,%rax,1),%xmm12 │ │ │ │ - movups %xmm12,0x50(%rsi,%rax,1) │ │ │ │ - movups 0x60(%r14,%rax,1),%xmm13 │ │ │ │ - movups %xmm13,0x60(%rsi,%rax,1) │ │ │ │ - movups 0x70(%r14,%rax,1),%xmm0 │ │ │ │ - movups %xmm0,0x70(%rsi,%rax,1) │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jne 14f10 <__julienne_string_m_MOD_get_real_array@@Base+0x8f0> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 15050 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - lea (%r12,%rdx,1),%rbx │ │ │ │ - lea (%r9,%rdx,1),%rsi │ │ │ │ - movss (%rcx,%rbx,4),%xmm7 │ │ │ │ - lea 0x1(%rdx),%r8 │ │ │ │ - movss %xmm7,(%rdi,%rsi,4) │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jl 14fd0 <__julienne_string_m_MOD_get_real_array@@Base+0x9b0> │ │ │ │ - lea (%r8,%r12,1),%r11 │ │ │ │ - add $0x2,%rdx │ │ │ │ - add %r9,%r8 │ │ │ │ - movss (%rcx,%r11,4),%xmm2 │ │ │ │ - movss %xmm2,(%rdi,%r8,4) │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jl 14fd0 <__julienne_string_m_MOD_get_real_array@@Base+0x9b0> │ │ │ │ - add %rdx,%r12 │ │ │ │ - add %r9,%rdx │ │ │ │ - movss (%rcx,%r12,4),%xmm14 │ │ │ │ - movss %xmm14,(%rdi,%rdx,4) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 15241 <__julienne_string_m_MOD_get_real_array@@Base+0xc21> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 15294 <__julienne_string_m_MOD_get_real_array@@Base+0xc74> │ │ │ │ - add $0x298,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - neg %r11 │ │ │ │ - jmp 14dc4 <__julienne_string_m_MOD_get_real_array@@Base+0x7a4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 14bfc <__julienne_string_m_MOD_get_real_array@@Base+0x5dc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - sub %rbx,%r14 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jge 14e13 <__julienne_string_m_MOD_get_real_array@@Base+0x7f3> │ │ │ │ + call 85d0 │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov 0x48(%r14),%r15 │ │ │ │ + mov %rcx,0x48(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 17510 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x780> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 14fd8 <__julienne_string_m_MOD_get_real_array@@Base+0x9b8> │ │ │ │ - jmp 14fd0 <__julienne_string_m_MOD_get_real_array@@Base+0x9b0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 14c10 <__julienne_string_m_MOD_get_real_array@@Base+0x5f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movq $0x4,0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - movabs $0x30100000000,%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 14e0a <__julienne_string_m_MOD_get_real_array@@Base+0x7ea> │ │ │ │ + call 85d0 │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + lea 0x60(%r13),%r15 │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 17110 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x380> │ │ │ │ + mov 0x10(%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 173a8 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x618> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 173d4 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x644> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jg 14c29 <__julienne_string_m_MOD_get_real_array@@Base+0x609> │ │ │ │ - jmp 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + jmp 17340 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x5b0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 14c70 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + jmp 17422 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x692> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jmp 174a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x710> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + jmp 17461 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x6d1> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 170fd <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x36d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %r14,%r9 │ │ │ │ - lea (%rdi,%r9,4),%r9 │ │ │ │ - lea 0x1(%r15),%rdi │ │ │ │ - sub %rbx,%r15 │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rcx,%r12,4),%r12 │ │ │ │ - and $0x7,%r15d │ │ │ │ - je 1518d <__julienne_string_m_MOD_get_real_array@@Base+0xb6d> │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - je 15174 <__julienne_string_m_MOD_get_real_array@@Base+0xb54> │ │ │ │ - cmp $0x2,%r15 │ │ │ │ - je 15164 <__julienne_string_m_MOD_get_real_array@@Base+0xb44> │ │ │ │ - cmp $0x3,%r15 │ │ │ │ - je 15154 <__julienne_string_m_MOD_get_real_array@@Base+0xb34> │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - je 15144 <__julienne_string_m_MOD_get_real_array@@Base+0xb24> │ │ │ │ - cmp $0x5,%r15 │ │ │ │ - je 15134 <__julienne_string_m_MOD_get_real_array@@Base+0xb14> │ │ │ │ - cmp $0x6,%r15 │ │ │ │ - je 15124 <__julienne_string_m_MOD_get_real_array@@Base+0xb04> │ │ │ │ - movss (%r12,%rbx,4),%xmm15 │ │ │ │ - movss %xmm15,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movss (%r12,%rbx,4),%xmm1 │ │ │ │ - movss %xmm1,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movss (%r12,%rbx,4),%xmm3 │ │ │ │ - movss %xmm3,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movss (%r12,%rbx,4),%xmm8 │ │ │ │ - movss %xmm8,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movss (%r12,%rbx,4),%xmm9 │ │ │ │ - movss %xmm9,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movss (%r12,%rbx,4),%xmm10 │ │ │ │ - movss %xmm10,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movss (%r12,%rbx,4),%xmm5 │ │ │ │ - movss %xmm5,(%r9,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - je 15050 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ - movss (%r12,%rbx,4),%xmm4 │ │ │ │ - lea 0x1(%rbx),%r15 │ │ │ │ - lea 0x2(%rbx),%rdx │ │ │ │ - lea 0x3(%rbx),%r14 │ │ │ │ - lea 0x4(%rbx),%rbp │ │ │ │ - movss %xmm4,(%r9,%rbx,4) │ │ │ │ - movss (%r12,%r15,4),%xmm11 │ │ │ │ - lea 0x5(%rbx),%r10 │ │ │ │ - lea 0x6(%rbx),%rax │ │ │ │ - lea 0x7(%rbx),%rsi │ │ │ │ - add $0x8,%rbx │ │ │ │ - movss %xmm11,(%r9,%r15,4) │ │ │ │ - movss (%r12,%rdx,4),%xmm6 │ │ │ │ - movss %xmm6,(%r9,%rdx,4) │ │ │ │ - movss (%r12,%r14,4),%xmm12 │ │ │ │ - movss %xmm12,(%r9,%r14,4) │ │ │ │ - movss (%r12,%rbp,4),%xmm13 │ │ │ │ - movss %xmm13,(%r9,%rbp,4) │ │ │ │ - movss (%r12,%r10,4),%xmm0 │ │ │ │ - movss %xmm0,(%r9,%r10,4) │ │ │ │ - movss (%r12,%rax,4),%xmm7 │ │ │ │ - movss %xmm7,(%r9,%rax,4) │ │ │ │ - movss (%r12,%rsi,4),%xmm2 │ │ │ │ - movss %xmm2,(%r9,%rsi,4) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 1518d <__julienne_string_m_MOD_get_real_array@@Base+0xb6d> │ │ │ │ - jmp 15050 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%r15d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 14c7f <__julienne_string_m_MOD_get_real_array@@Base+0x65f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 14b38 <__julienne_string_m_MOD_get_real_array@@Base+0x518> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 15294 <__julienne_string_m_MOD_get_real_array@@Base+0xc74> │ │ │ │ - add $0x298,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x273a2(%rip),%rsi │ │ │ │ - lea 0x26509(%rip),%rdi │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x26302(%rip),%rsi │ │ │ │ - lea 0x264ab(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 170a6 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x316> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1704f <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x2bf> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000152a0 <__julienne_string_m_MOD_get_integer_array@@Base>: │ │ │ │ +0000000000017560 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 15600 <__julienne_string_m_MOD_get_integer_array@@Base+0x360> │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - movdqa 0x27602(%rip),%xmm1 │ │ │ │ - movabs $0x30100000000,%rcx │ │ │ │ - movq %rbx,%xmm2 │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x27672(%rip),%rax │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - movq $0x4,0x10(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x4,0x50(%rsp) │ │ │ │ - movq $0x4,0x60(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movaps %xmm1,0x20(%rsp) │ │ │ │ - movaps %xmm2,0x30(%rsp) │ │ │ │ - call *0xd8(%r8) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - sub 0x70(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x148(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov 0x28(%rsi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - movdqa 0x2755b(%rip),%xmm3 │ │ │ │ - je 15630 <__julienne_string_m_MOD_get_integer_array@@Base+0x390> │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - cmp 0x38(%rbp),%rdx │ │ │ │ - je 153ec <__julienne_string_m_MOD_get_integer_array@@Base+0x14c> │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movups %xmm3,0x20(%rbp) │ │ │ │ - mov %rsi,0x38(%rbp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - movq $0x1,0x30(%rbp) │ │ │ │ - cmove %r9,%rsi │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ - call 8530 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov $0xffffffffffffffff,%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - js 155ca <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - jbe 156aa <__julienne_string_m_MOD_get_integer_array@@Base+0x40a> │ │ │ │ - lea 0x1(%r12),%r11 │ │ │ │ - lea (%r14,%r15,1),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ + je 17b60 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x600> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov 0x40(%rsi),%r8 │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rdi,0x118(%rsp) │ │ │ │ + sub 0x30(%rsi),%rax │ │ │ │ + mov 0x50(%rsi),%rdx │ │ │ │ + movabs $0x50200000000,%rbx │ │ │ │ + movabs $0x50100000000,%r10 │ │ │ │ + sub 0x48(%rsi),%rdx │ │ │ │ + sub %r8,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%rsi),%r9 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r11,%rbp │ │ │ │ - lea 0x0(%r13,%rax,4),%rdx │ │ │ │ - shr $0x2,%rbp │ │ │ │ - mov %rbp,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 154e4 <__julienne_string_m_MOD_get_integer_array@@Base+0x244> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 154c5 <__julienne_string_m_MOD_get_integer_array@@Base+0x225> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 154ae <__julienne_string_m_MOD_get_integer_array@@Base+0x20e> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 15497 <__julienne_string_m_MOD_get_integer_array@@Base+0x1f7> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 15480 <__julienne_string_m_MOD_get_integer_array@@Base+0x1e0> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 15469 <__julienne_string_m_MOD_get_integer_array@@Base+0x1c9> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - jne 15690 <__julienne_string_m_MOD_get_integer_array@@Base+0x3f0> │ │ │ │ - movups (%rbx,%r9,1),%xmm7 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cvttps2dq %xmm7,%xmm8 │ │ │ │ - movups %xmm8,(%rdx,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - movups (%rbx,%r9,1),%xmm9 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cvttps2dq %xmm9,%xmm10 │ │ │ │ - movups %xmm10,(%rdx,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - movups (%rbx,%r9,1),%xmm11 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cvttps2dq %xmm11,%xmm12 │ │ │ │ - movups %xmm12,(%rdx,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - movups (%rbx,%r9,1),%xmm13 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cvttps2dq %xmm13,%xmm14 │ │ │ │ - movups %xmm14,(%rdx,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - movups (%rbx,%r9,1),%xmm15 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cvttps2dq %xmm15,%xmm0 │ │ │ │ - movups %xmm0,(%rdx,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - movups (%rbx,%r9,1),%xmm1 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cvttps2dq %xmm1,%xmm2 │ │ │ │ - movups %xmm2,(%rdx,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je 15578 <__julienne_string_m_MOD_get_integer_array@@Base+0x2d8> │ │ │ │ - movups (%rbx,%r9,1),%xmm3 │ │ │ │ - movups 0x10(%rbx,%r9,1),%xmm5 │ │ │ │ - add $0x8,%rcx │ │ │ │ - movups 0x20(%rbx,%r9,1),%xmm7 │ │ │ │ - movups 0x30(%rbx,%r9,1),%xmm9 │ │ │ │ - movups 0x40(%rbx,%r9,1),%xmm11 │ │ │ │ - movups 0x50(%rbx,%r9,1),%xmm13 │ │ │ │ - cvttps2dq %xmm3,%xmm4 │ │ │ │ - cvttps2dq %xmm5,%xmm6 │ │ │ │ - movups 0x60(%rbx,%r9,1),%xmm15 │ │ │ │ - movups 0x70(%rbx,%r9,1),%xmm1 │ │ │ │ - movups %xmm4,(%rdx,%r9,1) │ │ │ │ - cvttps2dq %xmm7,%xmm8 │ │ │ │ - movups %xmm6,0x10(%rdx,%r9,1) │ │ │ │ - cvttps2dq %xmm9,%xmm10 │ │ │ │ - cvttps2dq %xmm11,%xmm12 │ │ │ │ - cvttps2dq %xmm13,%xmm14 │ │ │ │ - movups %xmm8,0x20(%rdx,%r9,1) │ │ │ │ - cvttps2dq %xmm15,%xmm0 │ │ │ │ - cvttps2dq %xmm1,%xmm2 │ │ │ │ - movups %xmm10,0x30(%rdx,%r9,1) │ │ │ │ - movups %xmm12,0x40(%rdx,%r9,1) │ │ │ │ - movups %xmm14,0x50(%rdx,%r9,1) │ │ │ │ - movups %xmm0,0x60(%rdx,%r9,1) │ │ │ │ - movups %xmm2,0x70(%rdx,%r9,1) │ │ │ │ - sub $0xffffffffffffff80,%r9 │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - jne 154e4 <__julienne_string_m_MOD_get_integer_array@@Base+0x244> │ │ │ │ - test $0x3,%r11b │ │ │ │ - je 155ca <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ - mov %r11,%r10 │ │ │ │ - and $0xfffffffffffffffc,%r10 │ │ │ │ - lea (%rbx,%r10,4),%rdi │ │ │ │ - lea (%r10,%r14,1),%r11 │ │ │ │ - cvttss2si (%rdi),%esi │ │ │ │ - add %r15,%r11 │ │ │ │ - lea 0x1(%r10),%rbp │ │ │ │ - mov %esi,0x0(%r13,%r11,4) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jl 155ca <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ - add %r15,%r14 │ │ │ │ - cvttss2si 0x4(%rdi),%r15d │ │ │ │ - add $0x2,%r10 │ │ │ │ - add %r14,%rbp │ │ │ │ - mov %r15d,0x0(%r13,%rbp,4) │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jl 155ca <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ - cvttss2si 0x8(%rdi),%r12d │ │ │ │ - add %r10,%r14 │ │ │ │ - mov %r12d,0x0(%r13,%r14,4) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 156b2 <__julienne_string_m_MOD_get_integer_array@@Base+0x412> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x272c8(%rip),%xmm0 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movups %xmm0,0x28(%rbp) │ │ │ │ - jmp 152dd <__julienne_string_m_MOD_get_integer_array@@Base+0x3d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rdi,0x38(%rbp) │ │ │ │ - shl $0x2,%rdi │ │ │ │ - cmove %rsi,%rdi │ │ │ │ - call 8150 │ │ │ │ - movdqa 0x2729d(%rip),%xmm4 │ │ │ │ - movabs $0x10100000000,%rdi │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - movq $0x4,0x10(%rbp) │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - movq $0x1,0x30(%rbp) │ │ │ │ - movups %xmm4,0x20(%rbp) │ │ │ │ - jmp 153df <__julienne_string_m_MOD_get_integer_array@@Base+0x13f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movups (%rbx),%xmm5 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x10,%r9d │ │ │ │ - cvttps2dq %xmm5,%xmm6 │ │ │ │ - movups %xmm6,(%rdx) │ │ │ │ - jmp 15452 <__julienne_string_m_MOD_get_integer_array@@Base+0x1b2> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 15585 <__julienne_string_m_MOD_get_integer_array@@Base+0x2e5> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000156c0 <__julienne_string_m_MOD_get_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x2d493(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x240,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x238(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x18(%rsp),%r12 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x2d455(%rip) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2d445(%rip),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 15747 <__julienne_string_m_MOD_get_integer@@Base+0x87> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + cmovs %rcx,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + movdqa 0x252ce(%rip),%xmm0 │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + cmovs %rcx,%rdx │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + movabs $0x10100000000,%rbp │ │ │ │ + mov %r8,0x130(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x26ecc(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ + imul %rdx,%rax │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + movq $0x20,0x100(%rsp) │ │ │ │ cltq │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - lea 0x26e67(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovs %rsi,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 157b3 <__julienne_string_m_MOD_get_integer@@Base+0xf3> │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovs %rdi,%rbx │ │ │ │ + movq $0x20,0x110(%rsp) │ │ │ │ + movq $0x1,0x120(%rsp) │ │ │ │ + movq $0x1,0x138(%rsp) │ │ │ │ + mov %r9,0xf0(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x8,0x80(%rsp) │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + mov %r10,0xc8(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + call 8450 <_gfortran_reshape@plt> │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ + je 17af0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x590> │ │ │ │ + mov 0xe8(%rsp),%rbp │ │ │ │ + sub 0xe0(%rsp),%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + imul 0xd8(%rsp),%rbp │ │ │ │ + mov %rbp,%r14 │ │ │ │ + shl $0x5,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + lea (%r14,%rbx,1),%r11 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 178b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x350> │ │ │ │ + sub %rbx,%r11 │ │ │ │ + sub $0x20,%r11 │ │ │ │ + shr $0x5,%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + and $0x3,%r11d │ │ │ │ + je 17c7f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x71f> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 17840 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x2e0> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 177e9 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x289> │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %r13,0x8(%r15) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 17cec <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x78c> │ │ │ │ test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ cmovne %r13,%rdi │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 158c0 <__julienne_string_m_MOD_get_integer@@Base+0x200> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x27177(%rip),%r10 │ │ │ │ - lea 0x25ef0(%rip),%r9 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movl $0x1c9,0x30(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 8270 <_gfortran_transfer_integer@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15883 <__julienne_string_m_MOD_get_integer@@Base+0x1c3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 15890 <__julienne_string_m_MOD_get_integer@@Base+0x1d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 158ef <__julienne_string_m_MOD_get_integer@@Base+0x22f> │ │ │ │ - add $0x240,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 15812 <__julienne_string_m_MOD_get_integer@@Base+0x152> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000015900 <__julienne_string_m_MOD_get_logical@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x2d24b(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r9 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x2d213(%rip) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2d203(%rip),%rbx │ │ │ │ + mov %r9,0x8(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 17ce0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x780> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 15981 <__julienne_string_m_MOD_get_logical@@Base+0x81> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x26c92(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cltq │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - lea 0x26c2d(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovs %rsi,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 159ed <__julienne_string_m_MOD_get_logical@@Base+0xed> │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovs %rdi,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov 0x10(%rdi),%r8 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %r8,0x8(%r15) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 17cd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x770> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 15aa8 <__julienne_string_m_MOD_get_logical@@Base+0x1a8> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x26d7f(%rip),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x4,%edx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - sete %r14b │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 15a75 <__julienne_string_m_MOD_get_logical@@Base+0x175> │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + jne 17c7f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x71f> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 17af0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x590> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + shl $0x5,%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + add %rbx,%r15 │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 15a82 <__julienne_string_m_MOD_get_logical@@Base+0x182> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jle 17b0d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x5ad> │ │ │ │ + mov %r15,%rbp │ │ │ │ + sub %rbx,%rbp │ │ │ │ + sub $0x20,%rbp │ │ │ │ + shr $0x5,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + and $0x7,%ebp │ │ │ │ + je 17a04 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4a4> │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 179e1 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x481> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + je 179c7 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x467> │ │ │ │ + cmp $0x3,%rbp │ │ │ │ + je 179ad <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x44d> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + je 17993 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x433> │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + je 17979 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x419> │ │ │ │ + cmp $0x6,%rbp │ │ │ │ + je 1795f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x3ff> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1795b <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x3fb> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 15ad0 <__julienne_string_m_MOD_get_logical@@Base+0x1d0> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x20(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17975 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x415> │ │ │ │ call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1798f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x42f> │ │ │ │ call 8230 │ │ │ │ - jmp 15a48 <__julienne_string_m_MOD_get_logical@@Base+0x148> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000015ae0 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x2d032(%rip),%rsi │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - movq $0x0,0x2d019(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2d00c(%rip),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - jle 15b68 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x88> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 179a9 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x449> │ │ │ │ call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x26aab(%rip),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x0,%edx │ │ │ │ - lea 0x26a55(%rip),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movslq %eax,%r15 │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x0(%rbp,%r15,1),%rsi │ │ │ │ - sub %rax,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %rdx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - add %r14d,%eax │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - cltq │ │ │ │ - movslq %ebx,%rdi │ │ │ │ - lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - lea 0x1(%rcx),%r8 │ │ │ │ - lea 0x26a35(%rip),%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovns %r8,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%r11d │ │ │ │ - lea -0x1(%rax,%r14,1),%r9d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r9d,%r10d │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - sub %ebx,%r10d │ │ │ │ - add $0x1,%r10d │ │ │ │ - cmovns %r10d,%r11d │ │ │ │ - movslq %r11d,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - jne 15c65 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x185> │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 16765 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc85> │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jg 16708 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc28> │ │ │ │ - lea -0x2(%rcx),%r11d │ │ │ │ - cmp $0xe,%r11d │ │ │ │ - jbe 16730 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc50> │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - movslq 0x8(%rsp),%rdx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov $0x2c2c2c2c,%r14d │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $0x4,%r9d │ │ │ │ - movd %r14d,%xmm3 │ │ │ │ - psubb %xmm0,%xmm4 │ │ │ │ - add %r15,%rdx │ │ │ │ - shl $0x6,%r9 │ │ │ │ - add %rbp,%rdx │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - pshufd $0x0,%xmm3,%xmm7 │ │ │ │ - lea (%rdi,%r9,1),%r10 │ │ │ │ - sub $0x40,%r9 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x3,%r9d │ │ │ │ - je 15deb <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x30b> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 15d8c <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x2ac> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 15d34 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x254> │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - lea 0x40(%rdi),%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - pcmpeqb %xmm7,%xmm1 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - punpckhwd %xmm8,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm9 │ │ │ │ - punpckhwd %xmm8,%xmm5 │ │ │ │ - movups %xmm1,0x30(%rdi) │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - movups %xmm5,0x10(%rdi) │ │ │ │ - movups %xmm6,(%rdi) │ │ │ │ - movups %xmm9,0x20(%rdi) │ │ │ │ - movdqu (%rdx),%xmm10 │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - pcmpeqb %xmm7,%xmm10 │ │ │ │ - pand %xmm4,%xmm10 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - punpckhbw %xmm2,%xmm10 │ │ │ │ - punpcklbw %xmm2,%xmm11 │ │ │ │ - movdqa %xmm10,%xmm13 │ │ │ │ - punpckhwd %xmm8,%xmm10 │ │ │ │ - movdqa %xmm11,%xmm12 │ │ │ │ - punpcklwd %xmm8,%xmm13 │ │ │ │ - punpckhwd %xmm8,%xmm11 │ │ │ │ - movups %xmm10,-0x10(%rax) │ │ │ │ - punpcklwd %xmm8,%xmm12 │ │ │ │ - movups %xmm11,-0x30(%rax) │ │ │ │ - movups %xmm12,-0x40(%rax) │ │ │ │ - movups %xmm13,-0x20(%rax) │ │ │ │ - movdqu (%rdx),%xmm14 │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - pcmpeqb %xmm7,%xmm14 │ │ │ │ - pand %xmm4,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - punpckhbw %xmm2,%xmm14 │ │ │ │ - punpcklbw %xmm2,%xmm15 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - punpckhwd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm15,%xmm3 │ │ │ │ - punpcklwd %xmm8,%xmm0 │ │ │ │ - punpckhwd %xmm8,%xmm15 │ │ │ │ - movups %xmm14,-0x10(%rax) │ │ │ │ - punpcklwd %xmm8,%xmm3 │ │ │ │ - movups %xmm15,-0x30(%rax) │ │ │ │ - movups %xmm3,-0x40(%rax) │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 15f4d <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x46d> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movdqu 0x10(%rdx),%xmm10 │ │ │ │ - add $0x100,%rax │ │ │ │ - add $0x40,%rdx │ │ │ │ - movdqu -0x20(%rdx),%xmm14 │ │ │ │ - pcmpeqb %xmm7,%xmm1 │ │ │ │ - pcmpeqb %xmm7,%xmm10 │ │ │ │ - pcmpeqb %xmm7,%xmm14 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - pand %xmm4,%xmm10 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pand %xmm4,%xmm14 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - punpckhwd %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm2,%xmm5 │ │ │ │ - movups %xmm1,-0xd0(%rax) │ │ │ │ - movdqu -0x10(%rdx),%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm5 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - movups %xmm5,-0xf0(%rax) │ │ │ │ - pcmpeqb %xmm7,%xmm1 │ │ │ │ - punpcklwd %xmm8,%xmm9 │ │ │ │ - punpcklbw %xmm2,%xmm11 │ │ │ │ - movups %xmm6,-0x100(%rax) │ │ │ │ - punpckhbw %xmm2,%xmm10 │ │ │ │ - punpcklbw %xmm2,%xmm15 │ │ │ │ - punpckhbw %xmm2,%xmm14 │ │ │ │ - movups %xmm9,-0xe0(%rax) │ │ │ │ - movdqa %xmm11,%xmm12 │ │ │ │ - movdqa %xmm10,%xmm13 │ │ │ │ - movdqa %xmm15,%xmm3 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - punpcklwd %xmm8,%xmm12 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm8,%xmm11 │ │ │ │ - movups %xmm12,-0xc0(%rax) │ │ │ │ - punpcklbw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - punpcklwd %xmm8,%xmm13 │ │ │ │ - movups %xmm11,-0xb0(%rax) │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm10 │ │ │ │ - punpcklwd %xmm8,%xmm3 │ │ │ │ - movups %xmm13,-0xa0(%rax) │ │ │ │ - punpckhwd %xmm8,%xmm15 │ │ │ │ - punpcklwd %xmm8,%xmm0 │ │ │ │ - punpckhwd %xmm8,%xmm14 │ │ │ │ - movups %xmm10,-0x90(%rax) │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm5 │ │ │ │ - punpcklwd %xmm8,%xmm9 │ │ │ │ - movups %xmm3,-0x80(%rax) │ │ │ │ - punpckhwd %xmm8,%xmm1 │ │ │ │ - movups %xmm15,-0x70(%rax) │ │ │ │ - movups %xmm0,-0x60(%rax) │ │ │ │ - movups %xmm14,-0x50(%rax) │ │ │ │ - movups %xmm6,-0x40(%rax) │ │ │ │ - movups %xmm5,-0x30(%rax) │ │ │ │ - movups %xmm9,-0x20(%rax) │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jne 15df0 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x310> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - test $0xf,%sil │ │ │ │ - je 1673a <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc5a> │ │ │ │ - and $0xfffffff0,%esi │ │ │ │ - add %esi,%ebx │ │ │ │ - mov %esi,%r9d │ │ │ │ - sub %esi,%ecx │ │ │ │ - lea -0x2(%rcx),%edx │ │ │ │ - cmp $0x6,%edx │ │ │ │ - jbe 1600e <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x52e> │ │ │ │ - movslq 0x8(%rsp),%r14 │ │ │ │ - lea (%rdi,%rsi,4),%r10 │ │ │ │ - add %rbp,%rsi │ │ │ │ - movq 0x26a07(%rip),%xmm2 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - movq 0x26a02(%rip),%xmm4 │ │ │ │ - add %r14,%rsi │ │ │ │ - movq (%rsi,%r15,1),%xmm7 │ │ │ │ - pcmpeqb %xmm2,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm7,%xmm10 │ │ │ │ - punpcklbw %xmm8,%xmm7 │ │ │ │ - punpcklbw %xmm8,%xmm10 │ │ │ │ - pshufd $0x4e,%xmm7,%xmm11 │ │ │ │ - movdqa %xmm10,%xmm13 │ │ │ │ - movdqa %xmm11,%xmm15 │ │ │ │ - punpcklwd %xmm12,%xmm10 │ │ │ │ - punpcklwd %xmm12,%xmm11 │ │ │ │ - punpcklwd %xmm12,%xmm13 │ │ │ │ - pshufd $0x4e,%xmm10,%xmm14 │ │ │ │ - punpcklwd %xmm12,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm11,%xmm3 │ │ │ │ - movq %xmm13,(%r10) │ │ │ │ - movq %xmm14,0x8(%r10) │ │ │ │ - movq %xmm15,0x10(%r10) │ │ │ │ - movq %xmm3,0x18(%r10) │ │ │ │ - test $0x7,%cl │ │ │ │ - je 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ - add %ecx,%ebx │ │ │ │ - add %rcx,%r9 │ │ │ │ - movslq %ebx,%rsi │ │ │ │ - lea 0x1(%rbx),%ecx │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%rsi,1) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%r15d │ │ │ │ - mov %r15d,(%rdi,%r9,4) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jl 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - lea 0x2(%rbx),%esi │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%rdx,1) │ │ │ │ - sete %r10b │ │ │ │ - movzbl %r10b,%r14d │ │ │ │ - mov %r14d,0x4(%rdi,%r9,4) │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jl 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea 0x3(%rbx),%edx │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%rax,1) │ │ │ │ - sete %r15b │ │ │ │ - movzbl %r15b,%ecx │ │ │ │ - mov %ecx,0x8(%rdi,%r9,4) │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jl 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - movslq %edx,%r10 │ │ │ │ - lea 0x4(%rbx),%eax │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%r10,1) │ │ │ │ - sete %r14b │ │ │ │ - movzbl %r14b,%esi │ │ │ │ - mov %esi,0xc(%rdi,%r9,4) │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jl 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - movslq %eax,%r15 │ │ │ │ - lea 0x5(%rbx),%r10d │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%r15,1) │ │ │ │ - sete %cl │ │ │ │ - movzbl %cl,%edx │ │ │ │ - mov %edx,0x10(%rdi,%r9,4) │ │ │ │ - cmp %r10d,%r8d │ │ │ │ - jl 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - movslq %r10d,%r14 │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%r14,1) │ │ │ │ - sete %sil │ │ │ │ - add $0x6,%ebx │ │ │ │ - movzbl %sil,%eax │ │ │ │ - mov %eax,0x14(%rdi,%r9,4) │ │ │ │ - cmp %ebx,%r8d │ │ │ │ - jl 160d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmpb $0x2c,-0x1(%rbp,%rbx,1) │ │ │ │ - sete %r8b │ │ │ │ - mov %r8d,0x18(%rdi,%r9,4) │ │ │ │ - mov %r11d,%r15d │ │ │ │ - cmp $0x2,%r11d │ │ │ │ - jbe 16721 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc41> │ │ │ │ - lea 0x1(%r15),%rcx │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x2,%r11 │ │ │ │ - shl $0x4,%r11 │ │ │ │ - lea (%rdi,%r11,1),%r9 │ │ │ │ - sub $0x10,%r11 │ │ │ │ - shr $0x4,%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - and $0x7,%r11d │ │ │ │ - je 16188 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x6a8> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 16177 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x697> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 1616b <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x68b> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je 1615d <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x67d> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je 16151 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x671> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je 16145 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x665> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - jne 166f8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc18> │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqu (%rdx),%xmm5 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - movdqu (%rdx),%xmm6 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - movdqu (%rdx),%xmm9 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - movdqu (%rdx),%xmm7 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - add $0x10,%rdx │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - je 161e6 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x706> │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movdqu 0x10(%rdx),%xmm8 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - movdqu -0x60(%rdx),%xmm10 │ │ │ │ - movdqu -0x50(%rdx),%xmm11 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - movdqu -0x40(%rdx),%xmm12 │ │ │ │ - movdqu -0x30(%rdx),%xmm13 │ │ │ │ - paddd %xmm8,%xmm0 │ │ │ │ - movdqu -0x20(%rdx),%xmm14 │ │ │ │ - movdqu -0x10(%rdx),%xmm15 │ │ │ │ - paddd %xmm10,%xmm0 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm12,%xmm0 │ │ │ │ - paddd %xmm13,%xmm0 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne 16188 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x6a8> │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psrldq $0x8,%xmm3 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movd %xmm0,0x28(%rsp) │ │ │ │ - test $0x3,%cl │ │ │ │ - je 16242 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x762> │ │ │ │ - and $0xfffffffffffffffc,%rcx │ │ │ │ - lea (%rdi,%rcx,4),%r10 │ │ │ │ - mov (%r10),%r14d │ │ │ │ - add %r14d,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jge 16242 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x762> │ │ │ │ - mov 0x4(%r10),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - add %eax,%esi │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jge 16242 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x762> │ │ │ │ - mov 0x8(%r10),%r15d │ │ │ │ - add %r15d,%esi │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%r14d │ │ │ │ - movslq %r14d,%rbx │ │ │ │ - lea (%rbx,%rbx,2),%r15 │ │ │ │ - shl $0x3,%r15 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 179c3 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x463> │ │ │ │ call 8230 │ │ │ │ - movq $0x18,0x10(%r13) │ │ │ │ - movabs $0x50100000000,%rdi │ │ │ │ - mov %rdi,0x18(%r13) │ │ │ │ - cmpq $0x0,0x0(%r13) │ │ │ │ - jne 1677a <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc9a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 16796 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xcb6> │ │ │ │ - movslq %r14d,%r8 │ │ │ │ - movdqa 0x26602(%rip),%xmm0 │ │ │ │ - movq $0x1,0x30(%r13) │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea -0x1(%r8),%r11 │ │ │ │ - mov %r8,0x38(%r13) │ │ │ │ - lea 0x18(%rax),%r10 │ │ │ │ - movq $0xffffffffffffffff,0x8(%r13) │ │ │ │ - and $0x7,%r11d │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movups %xmm0,0x20(%r13) │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - jl 164d4 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x9f4> │ │ │ │ - test %r11,%r11 │ │ │ │ - je 163eb <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x90b> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 163c2 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x8e2> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 163a2 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x8c2> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je 16382 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x8a2> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je 16362 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x882> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je 16342 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x862> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - jne 166d0 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xbf0> │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jl 164d4 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x9f4> │ │ │ │ - add $0x8,%rdx │ │ │ │ - movq $0x0,0x10(%r10) │ │ │ │ - add $0xc0,%r10 │ │ │ │ - movq $0x0,-0xb8(%r10) │ │ │ │ - movq $0x0,-0xc0(%r10) │ │ │ │ - movq $0x0,-0x98(%r10) │ │ │ │ - movq $0x0,-0xa0(%r10) │ │ │ │ - movq $0x0,-0xa8(%r10) │ │ │ │ - movq $0x0,-0x80(%r10) │ │ │ │ - movq $0x0,-0x88(%r10) │ │ │ │ - movq $0x0,-0x90(%r10) │ │ │ │ - movq $0x0,-0x68(%r10) │ │ │ │ - movq $0x0,-0x70(%r10) │ │ │ │ - movq $0x0,-0x78(%r10) │ │ │ │ - movq $0x0,-0x50(%r10) │ │ │ │ - movq $0x0,-0x58(%r10) │ │ │ │ - movq $0x0,-0x60(%r10) │ │ │ │ - movq $0x0,-0x38(%r10) │ │ │ │ - movq $0x0,-0x40(%r10) │ │ │ │ - movq $0x0,-0x48(%r10) │ │ │ │ - movq $0x0,-0x20(%r10) │ │ │ │ - movq $0x0,-0x28(%r10) │ │ │ │ - movq $0x0,-0x30(%r10) │ │ │ │ - movq $0x0,-0x8(%r10) │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - movq $0x0,-0x18(%r10) │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jge 163eb <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x90b> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x260ea(%rip),%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov $0x0,%r14d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov 0x2c(%rsp),%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - add %eax,%r15d │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - movslq %r15d,%rcx │ │ │ │ - movslq %esi,%rax │ │ │ │ - lea 0x0(%rbp,%rcx,1),%rbx │ │ │ │ - lea 0x260af(%rip),%rcx │ │ │ │ - sub %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %r14,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x2,%r14d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov 0x2ba6d(%rip),%rdi │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add %eax,%r15d │ │ │ │ - mov $0x0,%r10d │ │ │ │ - lea -0x1(%r15),%r11d │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmovs %r10,%rdx │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 1669c <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xbbc> │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movslq %r15d,%rsi │ │ │ │ - mov $0x0,%r9d │ │ │ │ - cltq │ │ │ │ - add %rbp,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %rax,%rdi │ │ │ │ - lea 0x2603d(%rip),%rcx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %r9,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - add %eax,%r15d │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - movslq %r15d,%rsi │ │ │ │ - cltq │ │ │ │ - add %rbp,%rsi │ │ │ │ - sub %rax,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %rcx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x25fdd(%rip),%rcx │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x0,%r11d │ │ │ │ - lea 0x25fc8(%rip),%rcx │ │ │ │ - add %eax,%r15d │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - movslq %r15d,%rbx │ │ │ │ - movslq %esi,%r8 │ │ │ │ - lea 0x0(%rbp,%rbx,1),%rbx │ │ │ │ - sub %r8,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %r11,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov 0x8(%r13),%r10 │ │ │ │ - mov 0x0(%r13),%r9 │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %eax,%r15d │ │ │ │ - mov 0x2b965(%rip),%rdi │ │ │ │ - add %r14,%r10 │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - lea (%r10,%r10,2),%rdx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea (%r9,%rdx,8),%rax │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - cmovs %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - lea -0x1(%r14),%r8d │ │ │ │ - cmp %r8d,0x28(%rsp) │ │ │ │ - jge 16590 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xab0> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 16746 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc66> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 167ae <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xcce> │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nop │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - mov $0x3,%edx │ │ │ │ - add $0x18,%r10 │ │ │ │ - movq $0x0,-0x8(%r10) │ │ │ │ - movq $0x0,-0x10(%r10) │ │ │ │ - jmp 16322 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x842> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - lea 0x10(%rdi),%rdx │ │ │ │ - jmp 16139 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x659> │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 179dd <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x47d> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 179f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x497> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 17b0d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x5ad> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17a1d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4bd> │ │ │ │ nopl (%rax) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - mov $0x18,%r15d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 16255 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x775> │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 1620f <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x72f> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 15f5f <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x47f> │ │ │ │ - mov %r11d,%r15d │ │ │ │ - lea 0x1(%r15),%rcx │ │ │ │ - jmp 160e9 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x609> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17a37 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4d7> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17a4d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4ed> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17a63 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x503> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17a79 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x519> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r13) │ │ │ │ + mov 0x88(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17a95 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x535> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x88(%r13) │ │ │ │ + mov 0xa8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17ab1 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x551> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xa8(%r13) │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17acd <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x56d> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0xc8(%r13) │ │ │ │ + add $0xe0,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 17b0d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x5ad> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 17a10 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4b0> │ │ │ │ + jmp 17a1d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4bd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x40(%rsp),%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 167ae <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xcce> │ │ │ │ - add $0x68,%rsp │ │ │ │ + jne 17cf8 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x798> │ │ │ │ + add $0x158,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x24e1c(%rip),%rsi │ │ │ │ - lea 0x25055(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - lea 0x25eb0(%rip),%rdx │ │ │ │ - lea 0x25088(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x250b7(%rip),%rdi │ │ │ │ - call 80b0 <_gfortran_runtime_error_at@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x25e72(%rip),%rsi │ │ │ │ - lea 0x250e1(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000167c0 <__julienne_string_m_MOD_get_double_precision@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x2c353(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x240,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x238(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x18(%rsp),%r12 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x2c315(%rip) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2c305(%rip),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + jmp 1759c <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x3c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 16847 <__julienne_string_m_MOD_get_double_precision@@Base+0x87> │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x25dcc(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cltq │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - lea 0x25d67(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovs %rsi,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 168b3 <__julienne_string_m_MOD_get_double_precision@@Base+0xf3> │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovs %rdi,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ + call 85d0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rdi),%r10 │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + lea 0x20(%rdi),%r14 │ │ │ │ + lea 0x20(%r15),%r13 │ │ │ │ + mov %r10,0x8(%r13) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 17cc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x760> │ │ │ │ + test %r10,%r10 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r14),%r11 │ │ │ │ + mov 0x28(%r14),%r15 │ │ │ │ + mov %r11,0x28(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 17cb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x750> │ │ │ │ + test %r11,%r11 │ │ │ │ mov $0x1,%edi │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 169c0 <__julienne_string_m_MOD_get_double_precision@@Base+0x200> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x26077(%rip),%r10 │ │ │ │ - lea 0x24df0(%rip),%r9 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movl $0xf8,0x30(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 8250 <_gfortran_transfer_real@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 16983 <__julienne_string_m_MOD_get_double_precision@@Base+0x1c3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 16990 <__julienne_string_m_MOD_get_double_precision@@Base+0x1d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 169ef <__julienne_string_m_MOD_get_double_precision@@Base+0x22f> │ │ │ │ - add $0x240,%rsp │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 16912 <__julienne_string_m_MOD_get_double_precision@@Base+0x152> │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov 0x48(%r14),%r15 │ │ │ │ + mov %rcx,0x48(%r13) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 17ca0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x740> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x60(%r14),%rdi │ │ │ │ + lea 0x60(%r13),%r15 │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 178b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x350> │ │ │ │ + mov 0x10(%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 17b78 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x618> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 17ba4 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x644> │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jmp 17c6c <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x70c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + jmp 17c31 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x6d1> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%r15) │ │ │ │ + jmp 17bf2 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x692> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1788f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x32f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 17838 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x2d8> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 177e1 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x281> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000016a00 <__julienne_string_m_MOD_get_real@@Base>: │ │ │ │ +0000000000017d00 <__julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x2c10b(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x240,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x238(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x18(%rsp),%r12 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x2c0cd(%rip) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x2c0bd(%rip),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 16a87 <__julienne_string_m_MOD_get_real@@Base+0x87> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x25b8c(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cltq │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - lea 0x25b27(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovs %rsi,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 16af3 <__julienne_string_m_MOD_get_real@@Base+0xf3> │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovs %rdi,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov (%rsi),%r9d │ │ │ │ + mov 0x18(%rsi),%r8 │ │ │ │ + mov 0x10(%rsi),%rbx │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 17d65 <__julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis@@Base+0x65> │ │ │ │ test %rbx,%rbx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %rbx,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 16c00 <__julienne_string_m_MOD_get_real@@Base+0x200> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x25e37(%rip),%r10 │ │ │ │ - lea 0x24bb0(%rip),%r9 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movl $0xd1,0x30(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 8250 <_gfortran_transfer_real@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - mov 0x18(%rsp),%r12d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 16bc3 <__julienne_string_m_MOD_get_real@@Base+0x1c3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 16bd0 <__julienne_string_m_MOD_get_real@@Base+0x1d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 16c2f <__julienne_string_m_MOD_get_real@@Base+0x22f> │ │ │ │ - add $0x240,%rsp │ │ │ │ - movd %r12d,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 16b52 <__julienne_string_m_MOD_get_real@@Base+0x152> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r9d,(%rcx) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rsi,0x8(%rcx) │ │ │ │ + mov %rbx,0x10(%rcx) │ │ │ │ + mov %r8,0x18(%rcx) │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000016c40 <__julienne_string_m_MOD_base_name@@Base>: │ │ │ │ +0000000000017d80 <__julienne_test_diagnosis_m_MOD_also_dl@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x8(%rsi),%rcx │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - lea 0x2be9a(%rip),%rsi │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movhps 0x2b328(%rip),%xmm1 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x2be5f(%rip) │ │ │ │ - call *0x158(%rcx) │ │ │ │ - mov 0x2be52(%rip),%rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0xf8(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov (%rdx),%eax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movaps %xmm1,0x40(%rsp) │ │ │ │ + call 83d0 <__julienne_test_diagnosis_m_MOD_expect@plt> │ │ │ │ + movdqa 0x24afa(%rip),%xmm2 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movdqa 0x24af8(%rip),%xmm3 │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x20,0x80(%rsp) │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + movaps %xmm2,0x90(%rsp) │ │ │ │ + movaps %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x0(%rbp),%xmm4 │ │ │ │ + movdqa 0x10(%rbp),%xmm5 │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + movaps %xmm5,0x10(%rbx) │ │ │ │ + movaps %xmm4,(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 17f18 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x198> │ │ │ │ + test %r12,%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 16cea <__julienne_string_m_MOD_base_name@@Base+0xaa> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r14,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + add $0x20,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 17e32 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0xb2> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17eb3 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x133> │ │ │ │ call 8230 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x25972(%rip),%rcx │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jge 16dd8 <__julienne_string_m_MOD_base_name@@Base+0x198> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - movslq %edx,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - movaps %xmm2,0x20(%rsp) │ │ │ │ - cmovs %rsi,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17ec5 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x145> │ │ │ │ call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 16e00 <__julienne_string_m_MOD_base_name@@Base+0x1c0> │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - mov %rdi,0x10(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 16db0 <__julienne_string_m_MOD_base_name@@Base+0x170> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17ed4 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x154> │ │ │ │ call 8230 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm6 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + movups %xmm6,0x0(%r13) │ │ │ │ + movups %xmm7,0x10(%r13) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16e0a <__julienne_string_m_MOD_base_name@@Base+0x1ca> │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 17f25 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x1a5> │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x25b95(%rip),%rsi │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - jmp 16d8e <__julienne_string_m_MOD_base_name@@Base+0x14e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 16d8e <__julienne_string_m_MOD_base_name@@Base+0x14e> │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + jmp 17e85 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x105> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000016e10 <__julienne_string_m_MOD_file_extension@@Base>: │ │ │ │ +0000000000017f30 <__julienne_test_diagnosis_m_MOD_also_ld@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0x8(%rsi),%rcx │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x2bcc2(%rip),%rsi │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - movhps 0x2b158(%rip),%xmm1 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x2bc87(%rip) │ │ │ │ - call *0x158(%rcx) │ │ │ │ - mov 0x2bc7a(%rip),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov 0x2bc4c(%rip),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r13 │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + call 83d0 <__julienne_test_diagnosis_m_MOD_expect@plt> │ │ │ │ + movdqa 0x2495c(%rip),%xmm2 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movdqa 0x2495a(%rip),%xmm3 │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x20,0x80(%rsp) │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + movaps %xmm2,0x90(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm1,0x60(%rsp) │ │ │ │ + movaps %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x0(%rbp),%xmm4 │ │ │ │ + movdqa 0x10(%rbp),%xmm5 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + movaps %xmm5,0x10(%r13) │ │ │ │ + movaps %xmm4,0x0(%r13) │ │ │ │ + mov %r14,0x10(%r13) │ │ │ │ test %r15,%r15 │ │ │ │ - jg 17030 <__julienne_string_m_MOD_file_extension@@Base+0x220> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x2575a(%rip),%rcx │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 17000 <__julienne_string_m_MOD_file_extension@@Base+0x1f0> │ │ │ │ - lea 0x1(%rax),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ + je 180d0 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x1a0> │ │ │ │ + test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - cltq │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - sub %rax,%r15 │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovs %rsi,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - movslq (%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - add %r13,%rdx │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + add $0x20,%r13 │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jne 17fe3 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0xb3> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 18067 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x137> │ │ │ │ call 8230 │ │ │ │ - test %r14,%r14 │ │ │ │ - jg 17020 <__julienne_string_m_MOD_file_extension@@Base+0x210> │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - mov %r9,0x10(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 16fd8 <__julienne_string_m_MOD_file_extension@@Base+0x1c8> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 18079 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x149> │ │ │ │ call 8230 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 18088 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x158> │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x10(%rsp),%xmm6 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + movups %xmm6,(%r12) │ │ │ │ + movups %xmm7,0x10(%r12) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17067 <__julienne_string_m_MOD_file_extension@@Base+0x257> │ │ │ │ - add $0x78,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 180dd <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x1ad> │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x2596d(%rip),%rsi │ │ │ │ - movaps %xmm3,0x40(%rsp) │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - jmp 16fb8 <__julienne_string_m_MOD_file_extension@@Base+0x1a8> │ │ │ │ - nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 16fb8 <__julienne_string_m_MOD_file_extension@@Base+0x1a8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - call 8420 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 16f0a <__julienne_string_m_MOD_file_extension@@Base+0xfa> │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + jmp 18039 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x109> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000017070 <__julienne_string_m_MOD_from_double_precision_complex@@Base>: │ │ │ │ +00000000000180f0 <__julienne_test_diagnosis_m_MOD_also_dd@@Base>: │ │ │ │ endbr64 │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x36,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0xe8(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + movdqu 0x10(%rdx),%xmm3 │ │ │ │ + movdqa 0x2479b(%rip),%xmm4 │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + movdqa 0x24791(%rip),%xmm5 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x20,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm1,0x30(%rsp) │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + movaps %xmm3,0x50(%rsp) │ │ │ │ + movaps %xmm4,0x80(%rsp) │ │ │ │ + movaps %xmm5,0x90(%rsp) │ │ │ │ + movdqa 0x0(%rbp),%xmm6 │ │ │ │ + movdqa 0x10(%rbp),%xmm7 │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + mov 0x8(%rbp),%r13 │ │ │ │ + movaps %xmm7,0x10(%rbx) │ │ │ │ + movaps %xmm6,(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 18260 <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x170> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 171ee <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x17e> │ │ │ │ - lea 0x25581(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x258d0(%rip),%rcx │ │ │ │ - lea 0x24639(%rip),%rax │ │ │ │ - movl $0x4a,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x36,0x88(%rsp) │ │ │ │ - movq $0x1b,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8210 <_gfortran_transfer_complex_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x36,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x36,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x36,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x36,%r12 │ │ │ │ - jne 171c8 <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 1819a <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0xaa> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1820f <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x11f> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 18221 <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x131> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + movdqa (%rsp),%xmm8 │ │ │ │ + movdqa 0x10(%rsp),%xmm9 │ │ │ │ + movups %xmm8,(%r14) │ │ │ │ + movups %xmm9,0x10(%r14) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17208 <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 1826d <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x17d> │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 17171 <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 1718f <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x11f> │ │ │ │ - mov $0x36,%edx │ │ │ │ - lea 0x25418(%rip),%rsi │ │ │ │ - lea 0x246cf(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + nop │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + jmp 181e3 <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0xf3> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000017210 <__julienne_string_m_MOD_from_default_complex@@Base>: │ │ │ │ +0000000000018280 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x2b,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1738e <__julienne_string_m_MOD_from_default_complex@@Base+0x17e> │ │ │ │ - lea 0x253e1(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x25730(%rip),%rcx │ │ │ │ - lea 0x24499(%rip),%rax │ │ │ │ - movl $0x44,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x2b,0x88(%rsp) │ │ │ │ - movq $0x1b,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8210 <_gfortran_transfer_complex_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x2b,%edi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + je 18328 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0xa8> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 182ea <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0x6a> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x2b,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x2b,%r12 │ │ │ │ - jne 17368 <__julienne_string_m_MOD_from_default_complex@@Base+0x158> │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + movups %xmm3,0x10(%rbp) │ │ │ │ + movups %xmm2,0x0(%rbp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 173a8 <__julienne_string_m_MOD_from_default_complex@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ + jne 18390 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0x110> │ │ │ │ + add $0x48,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 17311 <__julienne_string_m_MOD_from_default_complex@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rcx,%r12,1),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + add %r13,%rcx │ │ │ │ + call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ call 8230 │ │ │ │ - jmp 1732f <__julienne_string_m_MOD_from_default_complex@@Base+0x11f> │ │ │ │ - mov $0x2b,%edx │ │ │ │ - lea 0x25278(%rip),%rsi │ │ │ │ - lea 0x24577(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + jmp 182ea <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0x6a> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000173b0 <__julienne_string_m_MOD_from_logical_c_bool@@Base>: │ │ │ │ +00000000000183a0 <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x2,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1752e <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x17e> │ │ │ │ - lea 0x2525d(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x25590(%rip),%rcx │ │ │ │ - lea 0x242f9(%rip),%rax │ │ │ │ - movl $0x3e,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x2,0x88(%rsp) │ │ │ │ - movq $0x4,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8520 <_gfortran_transfer_logical_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x2,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - jne 17508 <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 18430 <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0x90> │ │ │ │ + movq %rsi,%xmm2 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + movhps 0x29bd3(%rip),%xmm2 │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + call 8440 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + movups %xmm4,0x10(%rbx) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17548 <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 18494 <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0xf4> │ │ │ │ + add $0x60,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 174b1 <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 174cf <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x11f> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x250d8(%rip),%rsi │ │ │ │ - lea 0x2441f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000017550 <__julienne_string_m_MOD_from_default_logical@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x2,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 176ce <__julienne_string_m_MOD_from_default_logical@@Base+0x17e> │ │ │ │ - lea 0x250bd(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x253f0(%rip),%rcx │ │ │ │ - lea 0x24159(%rip),%rax │ │ │ │ - movl $0x38,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x2,0x88(%rsp) │ │ │ │ - movq $0x4,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8520 <_gfortran_transfer_logical_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x2,%edi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm1,0x40(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 183ed <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0x4d> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - jne 176a8 <__julienne_string_m_MOD_from_default_logical@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 176e8 <__julienne_string_m_MOD_from_default_logical@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 17651 <__julienne_string_m_MOD_from_default_logical@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 1766f <__julienne_string_m_MOD_from_default_logical@@Base+0x11f> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x24f38(%rip),%rsi │ │ │ │ - lea 0x242c7(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 183ed <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0x4d> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000176f0 <__julienne_string_m_MOD_from_double_precision@@Base>: │ │ │ │ +00000000000184a0 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x19,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1786e <__julienne_string_m_MOD_from_double_precision@@Base+0x17e> │ │ │ │ - lea 0x24f22(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x25250(%rip),%rcx │ │ │ │ - lea 0x23fb9(%rip),%rax │ │ │ │ - movl $0x32,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x19,0x88(%rsp) │ │ │ │ - movq $0x8,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8060 <_gfortran_transfer_real_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x19,%edi │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + test %edi,%edi │ │ │ │ + je 18548 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0xa8> │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movdqu 0x10(%rax),%xmm2 │ │ │ │ + movaps %xmm1,0x40(%rsp) │ │ │ │ + movaps %xmm2,0x50(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 18511 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x71> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x19,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x19,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x19,%r12 │ │ │ │ - jne 17848 <__julienne_string_m_MOD_from_double_precision@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + movdqa 0x50(%rsp),%xmm4 │ │ │ │ + movdqa 0x40(%rsp),%xmm3 │ │ │ │ + movups %xmm4,0x10(%rbx) │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17888 <__julienne_string_m_MOD_from_double_precision@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 185ac <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x10c> │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 177f1 <__julienne_string_m_MOD_from_double_precision@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rsp),%r8 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + movhps 0x29a5a(%rip),%xmm0 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 18511 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x71> │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ call 8230 │ │ │ │ - jmp 1780f <__julienne_string_m_MOD_from_double_precision@@Base+0x11f> │ │ │ │ - mov $0x19,%edx │ │ │ │ - lea 0x24d98(%rip),%rsi │ │ │ │ - lea 0x2416f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + jmp 18511 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x71> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000017890 <__julienne_string_m_MOD_from_default_real@@Base>: │ │ │ │ +00000000000185c0 <__julienne_test_diagnosis_m_MOD_copy_construct_from_string_t@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x19,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17a0e <__julienne_string_m_MOD_from_default_real@@Base+0x17e> │ │ │ │ - lea 0x24d82(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x250b0(%rip),%rcx │ │ │ │ - lea 0x23e19(%rip),%rax │ │ │ │ - movl $0x2c,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x19,0x88(%rsp) │ │ │ │ - movq $0x8,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8060 <_gfortran_transfer_real_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x19,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x19,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + sub $0x40,%rsp │ │ │ │ + movhps 0x299d3(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x19,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x19,%r12 │ │ │ │ - jne 179e8 <__julienne_string_m_MOD_from_default_real@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8220 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17a28 <__julienne_string_m_MOD_from_default_real@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 18623 <__julienne_test_diagnosis_m_MOD_copy_construct_from_string_t@@Base+0x63> │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 17991 <__julienne_string_m_MOD_from_default_real@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 179af <__julienne_string_m_MOD_from_default_real@@Base+0x11f> │ │ │ │ - mov $0x19,%edx │ │ │ │ - lea 0x24bf8(%rip),%rsi │ │ │ │ - lea 0x24017(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000017a30 <__julienne_string_m_MOD_from_integer_c_size_t@@Base>: │ │ │ │ +0000000000018630 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x13,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17bae <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x17e> │ │ │ │ - lea 0x24bdd(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x24f10(%rip),%rcx │ │ │ │ - lea 0x23c79(%rip),%rax │ │ │ │ - movl $0x26,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0x13,0x88(%rsp) │ │ │ │ - movq $0x4,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov 0x28(%r8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 18697 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0x67> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x8(%r8),%rsi │ │ │ │ + movabs $0x50000000000,%rdx │ │ │ │ + movq $0x20,0x20(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0x13,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x13,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0x13,%r12 │ │ │ │ - jne 17b88 <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x20,0x30(%rsp) │ │ │ │ + call *%rcx │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x18(%r8),%rsi │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + mov 0x8(%r9),%rdi │ │ │ │ + mov %esi,(%r9) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 18700 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0xd0> │ │ │ │ + cmpq $0x0,0x10(%r9) │ │ │ │ + jne 186e0 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0xb0> │ │ │ │ + movq $0x0,0x10(%r9) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17bc8 <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 1871a <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0xea> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ + nop │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 17b31 <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 17b4f <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x11f> │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0x24a58(%rip),%rsi │ │ │ │ - lea 0x23ebf(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + jmp 186c0 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0x90> │ │ │ │ nopl (%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,0x8(%r9) │ │ │ │ + jmp 186c0 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0x90> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000017bd0 <__julienne_string_m_MOD_from_default_integer@@Base>: │ │ │ │ +0000000000018720 <__julienne_test_diagnosis_m_MOD_passing_test@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xb,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x230,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x228(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 17d4e <__julienne_string_m_MOD_from_default_integer@@Base+0x17e> │ │ │ │ - lea 0x24a3d(%rip),%rdx │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - mov 0x24d70(%rip),%rcx │ │ │ │ - lea 0x23ad9(%rip),%rax │ │ │ │ - movl $0x20,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - movq $0xb,0x88(%rsp) │ │ │ │ - movq $0x4,0x68(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov $0xb,%edi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0xb,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0xb,%edx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmp $0xb,%r12 │ │ │ │ - jne 17d28 <__julienne_string_m_MOD_from_default_integer@@Base+0x158> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r12,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 17d68 <__julienne_string_m_MOD_from_default_integer@@Base+0x198> │ │ │ │ - add $0x230,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmovne %r12,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - jg 17cd1 <__julienne_string_m_MOD_from_default_integer@@Base+0x101> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 17cef <__julienne_string_m_MOD_from_default_integer@@Base+0x11f> │ │ │ │ - mov $0xb,%edx │ │ │ │ - lea 0x248b8(%rip),%rsi │ │ │ │ - lea 0x23d67(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000017d70 <__julienne_string_m_MOD_from_characters@@Base>: │ │ │ │ +0000000000018760 <__julienne_bin_m_MOD___copy_julienne_bin_m_Bin_t@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %rbx │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 17dab <__julienne_string_m_MOD_from_characters@@Base+0x3b> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000017dd0 <__julienne_string_m_MOD_bracket@@Base>: │ │ │ │ +0000000000018780 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base>: │ │ │ │ endbr64 │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 18ab0 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x330> │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 17fc0 <__julienne_string_m_MOD_bracket@@Base+0x1f0> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r8,%rbx │ │ │ │ - cmovne %r8,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 17f80 <__julienne_string_m_MOD_bracket@@Base+0x1b0> │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 18010 <__julienne_string_m_MOD_bracket@@Base+0x240> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - test %r14,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + movdqu 0x20(%rdi),%xmm2 │ │ │ │ + movdqu 0x30(%rdi),%xmm3 │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movups %xmm1,0x10(%rsi) │ │ │ │ + movups %xmm2,0x20(%rsi) │ │ │ │ + movups %xmm3,0x30(%rsi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 18a60 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2e0> │ │ │ │ + mov 0x38(%rdi),%r12 │ │ │ │ + sub 0x30(%rdi),%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x3(%r12,%r12,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 17e67 <__julienne_string_m_MOD_bracket@@Base+0x97> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call 85d0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov 0x8(%r14),%r8 │ │ │ │ - lea (%r8,%rbp,1),%r10 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + js 18a67 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2e7> │ │ │ │ + lea (%r12,%r12,2),%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov %r15,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea (%rax,%rax,2),%r14 │ │ │ │ + and $0x3,%r14d │ │ │ │ + je 18a36 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2b6> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + cmpq $0x0,0x0(%rbp) │ │ │ │ + je 18ab8 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x338> │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %rdi,%rdi │ │ │ │ + cmove %rdx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%r14),%r9 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%r14),%rdx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov $0x18,%r12d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 18a36 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2b6> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je 188c2 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x142> │ │ │ │ + mov 0x8(%rbp,%r12,1),%rsi │ │ │ │ + mov %rsi,0x20(%r13) │ │ │ │ + cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ + je 18ad8 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x358> │ │ │ │ + test %rsi,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - add %rbp,%rdx │ │ │ │ - lea (%rdx,%rbx,1),%rcx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ + cmovne %rsi,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - add 0x8(%r14),%rbp │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x0(%rbp,%rbx,1),%rdx │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - mov %rsi,0x10(%r15) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 17f4a <__julienne_string_m_MOD_bracket@@Base+0x17a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 17f57 <__julienne_string_m_MOD_bracket@@Base+0x187> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18023 <__julienne_string_m_MOD_bracket@@Base+0x253> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ + mov 0x18(%r8),%rdi │ │ │ │ + mov 0x20(%r8),%rdx │ │ │ │ call 85d0 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne 17e3b <__julienne_string_m_MOD_bracket@@Base+0x6b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ + add %r12,%r13 │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ + je 18ac8 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x348> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmove %r9,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ + add %r12,%r10 │ │ │ │ + mov (%r10),%rdi │ │ │ │ + mov 0x8(%r10),%rdx │ │ │ │ call 85d0 │ │ │ │ - jmp 17e6a <__julienne_string_m_MOD_bracket@@Base+0x9a> │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + add $0x18,%r12 │ │ │ │ + jmp 18a36 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2b6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edi │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cmove %r11,%rdi │ │ │ │ call 8150 │ │ │ │ - movb $0x5b,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 17fe8 <__julienne_string_m_MOD_bracket@@Base+0x218> │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 17e3e <__julienne_string_m_MOD_bracket@@Base+0x6e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov $0x1,%ebx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ + add %r12,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + call 85d0 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 18a67 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2e7> │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + lea 0x18(%r12),%r14 │ │ │ │ + mov 0x8(%rbp,%r14,1),%rdi │ │ │ │ + add %r14,%r13 │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + cmpq $0x0,0x18(%rbp,%r12,1) │ │ │ │ + je 18aa0 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x320> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmove %rax,%rdi │ │ │ │ call 8150 │ │ │ │ - movb $0x5d,(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 17e6a <__julienne_string_m_MOD_bracket@@Base+0x9a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x18(%rbp,%r12,1),%rsi │ │ │ │ + add %r14,%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + lea 0x18(%r14),%r12 │ │ │ │ + mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ + add %r12,%r13 │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + cmpq $0x0,0x18(%rbp,%r14,1) │ │ │ │ + je 18a90 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x310> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmove %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 17e6a <__julienne_string_m_MOD_bracket@@Base+0x9a> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000018030 <__julienne_string_m_MOD_character_cat_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - lea (%r8,%rcx,1),%r13 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + add (%rbx),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x18(%rbp,%r14,1),%rsi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + lea 0x30(%r14),%r12 │ │ │ │ + mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ + add %r12,%r13 │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + cmpq $0x0,0x30(%rbp,%r14,1) │ │ │ │ + je 18a80 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x300> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmove %rsi,%rdi │ │ │ │ call 8150 │ │ │ │ - mov (%r12),%r9 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add 0x8(%r12),%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - mov %rax,0x10(%r15) │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 180ea <__julienne_string_m_MOD_character_cat_string_t@@Base+0xba> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + add (%rbx),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x30(%rbp,%r14,1),%rsi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + lea 0x48(%r14),%r12 │ │ │ │ + mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ + add %r12,%r13 │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ + jne 18918 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x198> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 18946 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x1c6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 18a2f <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2af> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 189e5 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x265> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 1899b <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x21b> │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 18863 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0xe3> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 18907 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x187> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + jmp 188bb <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x13b> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000180f0 <__julienne_string_m_MOD_string_t_cat_character@@Base>: │ │ │ │ +0000000000018af0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rsi),%r12 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov 0x8(%r12),%r15 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea (%r15,%rcx,1),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsbq 0x1c(%rdi),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x1(%r10),%rax │ │ │ │ + mov %r10b,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ call 8150 │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovns %rcx,%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + movzbl 0x10(%rsp),%ecx │ │ │ │ + movq $0x1,(%r14) │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add 0x8(%r12),%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 18d37 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x247> │ │ │ │ + mov 0x28(%r15),%rsi │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x58(%r15),%r9 │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x70(%r15),%r11 │ │ │ │ + mov %r11,0x18(%rax) │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x88(%r15),%r12 │ │ │ │ + mov %r12,0x20(%rax) │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0xa0(%r15),%r13 │ │ │ │ + mov %r13,0x28(%rax) │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + cmp $0x7,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0xd0(%r15),%rdx │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + cmp $0x8,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0xe8(%r15),%rbx │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + cmp $0x9,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x100(%r15),%rsi │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + cmp $0xa,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x118(%r15),%rdi │ │ │ │ + mov %rdi,0x50(%rbp) │ │ │ │ + cmp $0xb,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x130(%r15),%r9 │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + cmp $0xc,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x148(%r15),%r11 │ │ │ │ + mov %r11,0x60(%rbp) │ │ │ │ + cmp $0xd,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x160(%r15),%r12 │ │ │ │ + mov %r12,0x68(%rbp) │ │ │ │ + cmp $0xe,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + mov 0x178(%r15),%r13 │ │ │ │ + mov %r13,0x70(%rbp) │ │ │ │ + cmp $0xf,%r10 │ │ │ │ + je 18ce0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + lea 0x190(%r15),%rdx │ │ │ │ + mov $0x10,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + add $0x18,%rdx │ │ │ │ + mov %rbx,-0x8(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jge 18cc0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1d0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%r15),%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 18d0b <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x21b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xffffffffffffffff,%r12 │ │ │ │ + jne 18d14 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x224> │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,0x8(%r14,%r11,8) │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r10,%r11 │ │ │ │ + je 18d37 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x247> │ │ │ │ + add $0x18,%rsi │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + cmp %r11b,%r8b │ │ │ │ + je 18cf0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x200> │ │ │ │ + sub (%rsi),%r12 │ │ │ │ + mov $0x0,%r9d │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmovs %r9,%r12 │ │ │ │ + imul %r12,%rdi │ │ │ │ + mov %rdi,0x8(%r14,%r11,8) │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r10,%r11 │ │ │ │ + jne 18d07 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x217> │ │ │ │ + mov (%r14,%r10,8),%r8 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 19085 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x595> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 19007 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x517> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%cl │ │ │ │ + jle 190bf <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x5cf> │ │ │ │ + lea -0x3(%r10),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + and $0xfffffffffffffffe,%r13 │ │ │ │ + lea 0x3(%r13),%r11 │ │ │ │ + shr $1,%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + and $0x3,%r13d │ │ │ │ + je 18e77 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x387> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 18e29 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x339> │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 18de4 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x2f4> │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x3,%r12d │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov (%r14,%r12,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%r12,8),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r14,%r12,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov 0x0(%rbp,%r12,8),%rcx │ │ │ │ + add $0x2,%r12 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + mov (%r14,%r12,8),%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%r12,8),%rsi │ │ │ │ + cqto │ │ │ │ + idiv %r13 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r14,%r12,8),%rdi │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov 0x0(%rbp,%r12,8),%rcx │ │ │ │ + add $0x2,%r12 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r13 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %r11,%r12 │ │ │ │ + je 18f8b <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x49b> │ │ │ │ + mov (%r14,%r12,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%r12,8),%r9 │ │ │ │ + cqto │ │ │ │ + mov 0x8(%r14,%r12,8),%r13 │ │ │ │ + mov 0x0(%rbp,%r12,8),%rsi │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r13 │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + add %r9,%rsi │ │ │ │ + lea 0x2(%r12),%r9 │ │ │ │ + mov (%r14,%r9,8),%r8 │ │ │ │ + mov 0x8(%r14,%r9,8),%rcx │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r13 │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rsi,1),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x4(%r12),%rsi │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov 0x8(%r14,%rsi,8),%r8 │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + mov (%r14,%rsi,8),%r9 │ │ │ │ + lea (%rax,%rdi,1),%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul -0x8(%rbp,%rsi,8),%rax │ │ │ │ + lea (%rax,%r13,1),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul 0x0(%rbp,%rsi,8),%rax │ │ │ │ + lea 0x6(%r12),%rsi │ │ │ │ + mov (%r14,%rsi,8),%rcx │ │ │ │ + lea (%rax,%rdi,1),%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + cqto │ │ │ │ + add $0x8,%r12 │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul -0x8(%rbp,%rsi,8),%rax │ │ │ │ + lea (%rax,%r13,1),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul 0x0(%rbp,%rsi,8),%rax │ │ │ │ + lea (%rax,%r9,1),%rcx │ │ │ │ + cmp %r11,%r12 │ │ │ │ + jne 18e77 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x387> │ │ │ │ + lea (%r14,%r11,8),%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%r12),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idivq -0x8(%r12) │ │ │ │ + imul -0x8(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jle 18fce <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4de> │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idivq 0x8(%r12) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + imul %rcx,%r10 │ │ │ │ + add (%r15),%r10 │ │ │ │ + mov %r10,%r13 │ │ │ │ + je 18fe7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4f7> │ │ │ │ + mov (%r10),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 19010 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x520> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x10(%rsp) │ │ │ │ + je 19085 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x595> │ │ │ │ + movsbq 0x1c(%r15),%r10 │ │ │ │ + mov %r10,%rcx │ │ │ │ + test %r10,%r10 │ │ │ │ + jg 18d60 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x270> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 18fd7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4e7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%r10),%r8 │ │ │ │ + sub 0x30(%r10),%r8 │ │ │ │ + js 19066 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x576> │ │ │ │ + lea 0x3(%r8,%r8,2),%r9 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + shl $0x3,%r9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%r12,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 190b0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x5c0> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movq $0x0,(%rsi,%r12,1) │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + cmp %r9,%r12 │ │ │ │ + jne 19030 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x540> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 18fe7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4f7> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + cmp %rbx,0x10(%rsp) │ │ │ │ + jne 18ff6 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x506> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - movups %xmm0,(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 181a7 <__julienne_string_m_MOD_string_t_cat_character@@Base+0xb7> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r9,%r12 │ │ │ │ + jne 19030 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x540> │ │ │ │ + jmp 19061 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x571> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 18f8b <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x49b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000181b0 <__julienne_string_m_MOD_string_t_cat_string_t@@Base>: │ │ │ │ +00000000000190d0 <__julienne_github_ci_m_MOD_github_ci@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x22015(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rsi),%rbp │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - lea (%r15,%r8,1),%r13 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + mov $0x2,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push $0x0 │ │ │ │ + call 82d0 <_gfortran_get_environment_variable_i4@plt> │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 19138 <__julienne_github_ci_m_MOD_github_ci@@Base+0x68> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 191a4 <__julienne_github_ci_m_MOD_github_ci@@Base+0xd4> │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ecx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %eax,%rdi │ │ │ │ + movslq %eax,%r14 │ │ │ │ call 8150 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov (%r12),%r9 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 191a9 <__julienne_github_ci_m_MOD_github_ci@@Base+0xd9> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x2,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %r14 │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x21f8e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82d0 <_gfortran_get_environment_variable_i4@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - add 0x8(%rbp),%rdx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x21f2e(%rip),%rcx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + pop %rdx │ │ │ │ + xor %edx,%edx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ + sete %dl │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - movups %xmm0,(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1826d <__julienne_string_m_MOD_string_t_cat_string_t@@Base+0xbd> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + jmp 1911b <__julienne_github_ci_m_MOD_github_ci@@Base+0x4b> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x21f1e(%rip),%rsi │ │ │ │ + lea 0x22446(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000018280 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base>: │ │ │ │ +00000000000191d0 <__julienne_test_description_m_MOD_equals@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov 0x28(%rsi),%rcx │ │ │ │ - mov 0x38(%rsi),%rbp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - lea 0xe0(%rsp),%r13 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movhps 0x29cf4(%rip),%xmm3 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xf8(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmovne %rcx,%rdx │ │ │ │ - sub 0x30(%rsi),%rbp │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - mov $0x0,%esi │ │ │ │ - add $0x1,%rbp │ │ │ │ - movaps %xmm3,0xe0(%rsp) │ │ │ │ - cmovns %rbp,%rsi │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - lea 0x24658(%rip),%rsi │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 18570 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x2f0> │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - lea 0xa0(%rsp),%r10 │ │ │ │ - lea 0x90(%rsp),%r11 │ │ │ │ - movq %rbx,%xmm4 │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea (%r8,%r8,2),%r9 │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - movhps 0x29c2f(%rip),%xmm4 │ │ │ │ - shl $0x3,%r9 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - movaps %xmm4,0x10(%rsp) │ │ │ │ - jmp 183d6 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x156> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call 8230 │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - je 184a9 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x229> │ │ │ │ - add 0x40(%rsp),%r12 │ │ │ │ - mov 0x29bdb(%rip),%rcx │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,0xa0(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - movaps %xmm1,0x90(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - movdqu 0x60(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %rdx,0xf0(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm2,0xb0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - movdqu 0x60(%rsp),%xmm5 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movaps %xmm5,0xc0(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 18490 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x210> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 183b0 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x130> │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x20(%rsp) │ │ │ │ - jne 183d1 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x151> │ │ │ │ - movslq 0x20(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - mov 0x29af3(%rip),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub $0x1,%r12 │ │ │ │ - imul 0x58(%rsp),%r12 │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - mov %r9,0xe8(%rsp) │ │ │ │ - movaps %xmm6,0xb0(%rsp) │ │ │ │ - lea (%r12,%r12,2),%rbx │ │ │ │ - lea (%r10,%rbx,8),%r11 │ │ │ │ - mov %r11,0xe0(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - movdqu 0x60(%rsp),%xmm7 │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - movaps %xmm7,0xc0(%rsp) │ │ │ │ - mov %r13,0xd0(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 18527 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x2a7> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - movdqa 0xc0(%rsp),%xmm8 │ │ │ │ - mov %r15,0x10(%r14) │ │ │ │ - movups %xmm8,(%r14) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18582 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x302> │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + jne 19219 <__julienne_test_description_m_MOD_equals@@Base+0x49> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + sete %al │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + setne %cl │ │ │ │ + and %ecx,%eax │ │ │ │ + je 19220 <__julienne_test_description_m_MOD_equals@@Base+0x50> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ - jmp 184a9 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x229> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + or %rsi,%rdx │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000019230 <__julienne_test_description_m_MOD_contains_characters@@Base>: │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + setne %dl │ │ │ │ + add $0x8,%rsp │ │ │ │ + movzbl %dl,%eax │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000018590 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base>: │ │ │ │ +0000000000019260 <__julienne_test_description_m_MOD_filter@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov 0x28(%rcx),%r15 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 18940 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x3b0> │ │ │ │ - mov %r15,%rax │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x128(%rsp) │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 19a80 <__julienne_test_description_m_MOD_filter@@Base+0x820> │ │ │ │ + mov %rbp,%rax │ │ │ │ neg %rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov 0x38(%rsi),%r13 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + sub 0x30(%rsi),%r13 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x29860(%rip),%rsi │ │ │ │ + lea 0x1(%r13),%rcx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + lea 0x21e19(%rip),%rdx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov $0xa,%ecx │ │ │ │ + movq $0x0,0x2983b(%rip) │ │ │ │ + call 8300 <__julienne_command_line_m_MOD_flag_value@plt> │ │ │ │ + mov 0x2982f(%rip),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov 0x38(%rcx),%rbx │ │ │ │ - mov (%r12),%r13 │ │ │ │ - sub 0x30(%rcx),%rbx │ │ │ │ - mov (%rcx),%r10 │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 18958 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x3c8> │ │ │ │ - mov 0x8(%r12),%r9 │ │ │ │ - mov 0x30(%r12),%r14 │ │ │ │ - mov 0x299b0(%rip),%rcx │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jle 1932f <__julienne_test_description_m_MOD_filter@@Base+0xcf> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - movabs $0x30100000000,%rsi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x50(%rsp),%rcx │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rsi,0xa8(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movq $0x8,0x60(%rsp) │ │ │ │ - movq $0x8,0x70(%rsp) │ │ │ │ - movq $0x1,0x80(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x8,0xa0(%rsp) │ │ │ │ - movq $0x8,0xb0(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - call *0x80(%r15) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0xc8(%rsp),%rbp │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - sub 0xc0(%rsp),%rbp │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 195c0 <__julienne_test_description_m_MOD_filter@@Base+0x360> │ │ │ │ + mov 0x38(%r15),%rsi │ │ │ │ + sub 0x30(%r15),%rsi │ │ │ │ + js 195c0 <__julienne_test_description_m_MOD_filter@@Base+0x360> │ │ │ │ + add $0x1,%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x5,%rsi │ │ │ │ + lea -0x20(%rsi),%r8 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + shr $0x5,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 1948b <__julienne_test_description_m_MOD_filter@@Base+0x22b> │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 18990 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x400> │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp 0x38(%r12),%rax │ │ │ │ - je 18777 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x1e7> │ │ │ │ - lea 0x1(%rbp),%rsi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movdqa 0x241a7(%rip),%xmm1 │ │ │ │ - movq $0x1,0x30(%r12) │ │ │ │ - mov %rsi,0x38(%r12) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ - cmove %r13,%rsi │ │ │ │ - movups %xmm1,0x20(%r12) │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - js 188fc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - jbe 189f0 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x460> │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea 0x0(%r13,%r14,8),%r12 │ │ │ │ - mov %r12,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - cmp $0x8,%r9 │ │ │ │ - je 189f3 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x463> │ │ │ │ - add $0x1,%rbp │ │ │ │ + je 19393 <__julienne_test_description_m_MOD_filter@@Base+0x133> │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + mov $0x20,%ebx │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 1948b <__julienne_test_description_m_MOD_filter@@Base+0x22b> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 1946b <__julienne_test_description_m_MOD_filter@@Base+0x20b> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 1944b <__julienne_test_description_m_MOD_filter@@Base+0x1eb> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 1942b <__julienne_test_description_m_MOD_filter@@Base+0x1cb> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 1940b <__julienne_test_description_m_MOD_filter@@Base+0x1ab> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 193eb <__julienne_test_description_m_MOD_filter@@Base+0x18b> │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 193e4 <__julienne_test_description_m_MOD_filter@@Base+0x184> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,(%r9,%rbx,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19404 <__julienne_test_description_m_MOD_filter@@Base+0x1a4> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r10 │ │ │ │ + movq $0x0,(%r10,%rbx,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19424 <__julienne_test_description_m_MOD_filter@@Base+0x1c4> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r11 │ │ │ │ + movq $0x0,(%r11,%rbx,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19444 <__julienne_test_description_m_MOD_filter@@Base+0x1e4> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movq $0x0,(%r14,%rbx,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19464 <__julienne_test_description_m_MOD_filter@@Base+0x204> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq $0x0,(%rax,%rbx,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19484 <__julienne_test_description_m_MOD_filter@@Base+0x224> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movq $0x0,(%rdx,%rbx,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 194b0 <__julienne_test_description_m_MOD_filter@@Base+0x250> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + movq $0x0,(%rcx,%rbx,1) │ │ │ │ + lea 0x20(%rbx),%r14 │ │ │ │ + cmp 0x40(%rsp),%r14 │ │ │ │ + je 195c0 <__julienne_test_description_m_MOD_filter@@Base+0x360> │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0x20(%rsi,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 194dd <__julienne_test_description_m_MOD_filter@@Base+0x27d> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + movq $0x0,0x20(%rdi,%rbx,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + mov 0x20(%rbx,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 194fb <__julienne_test_description_m_MOD_filter@@Base+0x29b> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r8 │ │ │ │ + movq $0x0,0x20(%r8,%r14,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov 0x40(%r9,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19519 <__julienne_test_description_m_MOD_filter@@Base+0x2b9> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r10 │ │ │ │ + movq $0x0,0x40(%r10,%r14,1) │ │ │ │ + mov (%r15),%r11 │ │ │ │ + mov 0x60(%r11,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19537 <__julienne_test_description_m_MOD_filter@@Base+0x2d7> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq $0x0,0x60(%rax,%r14,1) │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov 0x80(%rdx,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1955b <__julienne_test_description_m_MOD_filter@@Base+0x2fb> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + movq $0x0,0x80(%rcx,%r14,1) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0xa0(%rsi,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1957f <__julienne_test_description_m_MOD_filter@@Base+0x31f> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + movq $0x0,0xa0(%rdi,%r14,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + mov 0xc0(%rbx,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 195a3 <__julienne_test_description_m_MOD_filter@@Base+0x343> │ │ │ │ + call 8230 │ │ │ │ + mov (%r15),%r8 │ │ │ │ + movq $0x0,0xc0(%r8,%r14,1) │ │ │ │ + lea 0xe0(%r14),%rbx │ │ │ │ + mov (%r15),%r14 │ │ │ │ + mov (%r14,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 194a0 <__julienne_test_description_m_MOD_filter@@Base+0x240> │ │ │ │ + jmp 194b0 <__julienne_test_description_m_MOD_filter@@Base+0x250> │ │ │ │ + nop │ │ │ │ + movdqu (%r15),%xmm0 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %r8d,%r8d │ │ │ │ + movabs $0x50100000000,%r9 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movq $0x20,0x10(%r15) │ │ │ │ + movdqu 0x20(%r15),%xmm2 │ │ │ │ + movdqu 0x30(%r15),%xmm3 │ │ │ │ + mov %r9,0x18(%r15) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movq $0x20,0xb0(%rsp) │ │ │ │ + movdqu 0x10(%r15),%xmm1 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + movq $0x1,0xd0(%rsp) │ │ │ │ + mov %r10,0xd8(%rsp) │ │ │ │ + mov %rbp,0xc8(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm1,0x70(%rsp) │ │ │ │ + movaps %xmm2,0x80(%rsp) │ │ │ │ + movaps %xmm3,0x90(%rsp) │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movabs $0x20100000000,%rdx │ │ │ │ + mov %r13,0x118(%rsp) │ │ │ │ + movq %rcx,%xmm4 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x1,0xf0(%rsp) │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + movaps %xmm4,0x100(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jns 19980 <__julienne_test_description_m_MOD_filter@@Base+0x720> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 8150 │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + call 8580 <_gfortran_pack@plt> │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x90(%rsp),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 19dc0 <__julienne_test_description_m_MOD_filter@@Base+0xb60> │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub %r13,%rbp │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + shl $0x5,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x0(%rbp,%r13,1),%r11 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + js 198d0 <__julienne_test_description_m_MOD_filter@@Base+0x670> │ │ │ │ + sub %rbp,%r11 │ │ │ │ + sub $0x20,%r11 │ │ │ │ + shr $0x5,%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + and $0x3,%r11d │ │ │ │ + je 19bc1 <__julienne_test_description_m_MOD_filter@@Base+0x961> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 19869 <__julienne_test_description_m_MOD_filter@@Base+0x609> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 19813 <__julienne_test_description_m_MOD_filter@@Base+0x5b3> │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov -0x10(%r8),%r14 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 19e1c <__julienne_test_description_m_MOD_filter@@Base+0xbbc> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + lea 0x20(%rbp),%r14 │ │ │ │ + add $0x20,%r8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + mov -0x10(%r8),%rcx │ │ │ │ + mov %rdx,0x10(%r14) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 19e10 <__julienne_test_description_m_MOD_filter@@Base+0xbb0> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + add $0x20,%r14 │ │ │ │ + add $0x20,%r8 │ │ │ │ + mov (%r8),%r9 │ │ │ │ + mov -0x10(%r8),%rsi │ │ │ │ + mov %r9,0x10(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 19e00 <__julienne_test_description_m_MOD_filter@@Base+0xba0> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + add $0x20,%r14 │ │ │ │ + add $0x20,%r8 │ │ │ │ + cmp 0x18(%rsp),%r14 │ │ │ │ + jne 19bc1 <__julienne_test_description_m_MOD_filter@@Base+0x961> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 19dc0 <__julienne_test_description_m_MOD_filter@@Base+0xb60> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - shr $1,%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - je 18870 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2e0> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 18858 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2c8> │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - je 18845 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2b5> │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - je 18832 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2a2> │ │ │ │ - cmp $0x4,%rdi │ │ │ │ - je 1881f <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x28f> │ │ │ │ - cmp $0x5,%rdi │ │ │ │ - je 1880c <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x27c> │ │ │ │ - cmp $0x6,%rdi │ │ │ │ - je 187f9 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x269> │ │ │ │ - movupd (%rbx),%xmm3 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x10,%r8d │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - movupd (%rbx,%r8,1),%xmm4 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm4,(%r12,%r8,1) │ │ │ │ - add $0x10,%r8 │ │ │ │ - movupd (%rbx,%r8,1),%xmm5 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm5,(%r12,%r8,1) │ │ │ │ - add $0x10,%r8 │ │ │ │ - movupd (%rbx,%r8,1),%xmm6 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm6,(%r12,%r8,1) │ │ │ │ - add $0x10,%r8 │ │ │ │ - movupd (%rbx,%r8,1),%xmm7 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm7,(%r12,%r8,1) │ │ │ │ - add $0x10,%r8 │ │ │ │ - movupd (%rbx,%r8,1),%xmm8 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm8,(%r12,%r8,1) │ │ │ │ - add $0x10,%r8 │ │ │ │ - movupd (%rbx,%r8,1),%xmm9 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm9,(%r12,%r8,1) │ │ │ │ - add $0x10,%r8 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 188e3 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x353> │ │ │ │ - movupd (%rbx,%r8,1),%xmm10 │ │ │ │ - add $0x8,%rcx │ │ │ │ - movups %xmm10,(%r12,%r8,1) │ │ │ │ - movupd 0x10(%rbx,%r8,1),%xmm11 │ │ │ │ - movups %xmm11,0x10(%r12,%r8,1) │ │ │ │ - movupd 0x20(%rbx,%r8,1),%xmm12 │ │ │ │ - movups %xmm12,0x20(%r12,%r8,1) │ │ │ │ - movupd 0x30(%rbx,%r8,1),%xmm13 │ │ │ │ - movups %xmm13,0x30(%r12,%r8,1) │ │ │ │ - movupd 0x40(%rbx,%r8,1),%xmm14 │ │ │ │ - movups %xmm14,0x40(%r12,%r8,1) │ │ │ │ - movupd 0x50(%rbx,%r8,1),%xmm15 │ │ │ │ - movups %xmm15,0x50(%r12,%r8,1) │ │ │ │ - movupd 0x60(%rbx,%r8,1),%xmm0 │ │ │ │ - movups %xmm0,0x60(%r12,%r8,1) │ │ │ │ - movupd 0x70(%rbx,%r8,1),%xmm1 │ │ │ │ - movups %xmm1,0x70(%r12,%r8,1) │ │ │ │ - sub $0xffffffffffffff80,%r8 │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 18870 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2e0> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 188fc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ - and $0xfffffffffffffffe,%rbp │ │ │ │ - movsd (%rbx,%rbp,8),%xmm2 │ │ │ │ - add %rbp,%r14 │ │ │ │ - movsd %xmm2,0x0(%r13,%r14,8) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1890b <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x37b> │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + mov (%r15),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 19a98 <__julienne_test_description_m_MOD_filter@@Base+0x838> │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x20(%rsp),%rdx │ │ │ │ + sub 0x38(%r15),%rdx │ │ │ │ + add 0x10(%rsp),%rdx │ │ │ │ + jne 19a98 <__julienne_test_description_m_MOD_filter@@Base+0x838> │ │ │ │ + mov %rax,%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov %rax,0x30(%r15) │ │ │ │ + add 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + movq $0x1,0x28(%r15) │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 19e2e <__julienne_test_description_m_MOD_filter@@Base+0xbce> │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18b2f <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x59f> │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 19e29 <__julienne_test_description_m_MOD_filter@@Base+0xbc9> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x138,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 8230 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 185d7 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x47> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x23f70(%rip),%xmm0 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,0x38(%r12) │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - jmp 18601 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x71> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rdi,0x38(%r12) │ │ │ │ - shl $0x3,%rdi │ │ │ │ - cmove %r14,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call 8150 │ │ │ │ - movdqa 0x23f2c(%rip),%xmm2 │ │ │ │ - movabs $0x30100000000,%r10 │ │ │ │ - movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r13 │ │ │ │ - movq $0x8,0x10(%r12) │ │ │ │ - mov %r10,0x18(%r12) │ │ │ │ - movq $0x1,0x30(%r12) │ │ │ │ - movups %xmm2,0x20(%r12) │ │ │ │ - jmp 1876a <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x1da> │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea 0x1(%rbp),%r15 │ │ │ │ - lea 0x0(%r13,%r14,8),%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,%r13 │ │ │ │ - and $0x7,%r13d │ │ │ │ - je 18aa2 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x512> │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 19be8 <__julienne_test_description_m_MOD_filter@@Base+0x988> │ │ │ │ + mov 0x28618(%rip),%r12 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + shl $0x5,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + lea (%r11,%rbp,1),%r8 │ │ │ │ cmp $0x1,%r13 │ │ │ │ - je 18a89 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4f9> │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 18a79 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4e9> │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - je 18a6a <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4da> │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 18a5b <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4cb> │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - je 18a4c <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4bc> │ │ │ │ - cmp $0x6,%r13 │ │ │ │ - je 18a3d <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4ad> │ │ │ │ - movsd (%rbx),%xmm3 │ │ │ │ + jl 19a5b <__julienne_test_description_m_MOD_filter@@Base+0x7fb> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 19a42 <__julienne_test_description_m_MOD_filter@@Base+0x7e2> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 19a33 <__julienne_test_description_m_MOD_filter@@Base+0x7d3> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 19a2c <__julienne_test_description_m_MOD_filter@@Base+0x7cc> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 19a25 <__julienne_test_description_m_MOD_filter@@Base+0x7c5> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 19a1e <__julienne_test_description_m_MOD_filter@@Base+0x7be> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 19a17 <__julienne_test_description_m_MOD_filter@@Base+0x7b7> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + mov $0x2,%r9d │ │ │ │ + lea (%r8,%rbp,1),%r10 │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + cmovne %r10,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rbp,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rbp,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rbp,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rbp,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rbp,%r8 │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %r8,%r11 │ │ │ │ + add %rbp,%r8 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + jl 19a5b <__julienne_test_description_m_MOD_filter@@Base+0x7fb> │ │ │ │ + lea (%r8,%rbp,4),%rax │ │ │ │ + add $0x8,%rdi │ │ │ │ + lea (%rax,%rbp,2),%rbx │ │ │ │ + lea (%rbx,%rbp,1),%r11 │ │ │ │ + lea (%r11,%rbp,1),%r8 │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + jge 19a42 <__julienne_test_description_m_MOD_filter@@Base+0x7e2> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + call 8090 │ │ │ │ + jmp 196f1 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 192ab <__julienne_test_description_m_MOD_filter@@Base+0x4b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm3,(%r11) │ │ │ │ - movsd (%rbx,%rax,8),%xmm4 │ │ │ │ - movsd %xmm4,(%r11,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm5 │ │ │ │ - movsd %xmm5,(%r11,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm6 │ │ │ │ - movsd %xmm6,(%r11,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm7 │ │ │ │ - movsd %xmm7,(%r11,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm8 │ │ │ │ - movsd %xmm8,(%r11,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm9 │ │ │ │ - movsd %xmm9,(%r11,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 188fc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ - movsd (%rbx,%rax,8),%xmm10 │ │ │ │ - lea 0x1(%rax),%r10 │ │ │ │ - lea 0x2(%rax),%rbp │ │ │ │ - lea 0x3(%rax),%r14 │ │ │ │ - lea 0x4(%rax),%rdx │ │ │ │ - movsd %xmm10,(%r11,%rax,8) │ │ │ │ - movsd (%rbx,%r10,8),%xmm11 │ │ │ │ - lea 0x5(%rax),%r12 │ │ │ │ - lea 0x6(%rax),%r9 │ │ │ │ - lea 0x7(%rax),%rsi │ │ │ │ - add $0x8,%rax │ │ │ │ - movsd %xmm11,(%r11,%r10,8) │ │ │ │ - movsd (%rbx,%rbp,8),%xmm12 │ │ │ │ - movsd %xmm12,(%r11,%rbp,8) │ │ │ │ - movsd (%rbx,%r14,8),%xmm13 │ │ │ │ - movsd %xmm13,(%r11,%r14,8) │ │ │ │ - movsd (%rbx,%rdx,8),%xmm14 │ │ │ │ - movsd %xmm14,(%r11,%rdx,8) │ │ │ │ - movsd (%rbx,%r12,8),%xmm15 │ │ │ │ - movsd %xmm15,(%r11,%r12,8) │ │ │ │ - movsd (%rbx,%r9,8),%xmm0 │ │ │ │ - movsd %xmm0,(%r11,%r9,8) │ │ │ │ - movsd (%rbx,%rsi,8),%xmm1 │ │ │ │ - movsd %xmm1,(%r11,%rsi,8) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jne 18aa2 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x512> │ │ │ │ - jmp 188fc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000018b40 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov 0x28(%rcx),%r15 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 18f20 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x3e0> │ │ │ │ - mov %r15,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x38(%rcx),%rbx │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - sub 0x30(%rcx),%rbx │ │ │ │ - mov (%rcx),%r10 │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + jmp 19929 <__julienne_test_description_m_MOD_filter@@Base+0x6c9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %r13,%r13 │ │ │ │ - je 18f38 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x3f8> │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x29402(%rip),%rcx │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - movabs $0x30100000000,%rsi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x50(%rsp),%rcx │ │ │ │ - mov 0x8(%r12),%r15 │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rsi,0xa8(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - movq $0x4,0x60(%rsp) │ │ │ │ - movq $0x4,0x70(%rsp) │ │ │ │ - movq $0x1,0x80(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x4,0xa0(%rsp) │ │ │ │ - movq $0x4,0xb0(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - call *0xd8(%r15) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0xc8(%rsp),%r12 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - sub 0xc0(%rsp),%r12 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + lea 0x20(%r8),%r12 │ │ │ │ + mov -0x10(%r12),%rdi │ │ │ │ + mov 0x20(%r8),%r8 │ │ │ │ + lea 0x20(%r14),%r13 │ │ │ │ + mov %r8,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 18f68 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x428> │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add %r12,%rax │ │ │ │ - cmp 0x38(%rbp),%rax │ │ │ │ - je 18d1f <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x1df> │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - movdqa 0x23c0f(%rip),%xmm1 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movq $0x1,0x30(%rbp) │ │ │ │ - mov %rsi,0x38(%rbp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ - cmove %r13,%rsi │ │ │ │ - movups %xmm1,0x20(%rbp) │ │ │ │ - call 8530 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffffffffffff,%r14 │ │ │ │ + je 19df0 <__julienne_test_description_m_MOD_filter@@Base+0xb90> │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%r12),%r10 │ │ │ │ + mov 0x10(%r12),%r14 │ │ │ │ + mov %r10,0x30(%r13) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 19de0 <__julienne_test_description_m_MOD_filter@@Base+0xb80> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x40(%r12),%r11 │ │ │ │ + mov 0x30(%r12),%r14 │ │ │ │ + mov %r11,0x50(%r13) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 19dd0 <__julienne_test_description_m_MOD_filter@@Base+0xb70> │ │ │ │ + test %r11,%r11 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x60(%r13),%r14 │ │ │ │ + lea 0x60(%r12),%r8 │ │ │ │ + cmp 0x18(%rsp),%r14 │ │ │ │ + je 198d0 <__julienne_test_description_m_MOD_filter@@Base+0x670> │ │ │ │ + mov (%r8),%r13 │ │ │ │ + mov -0x10(%r8),%r12 │ │ │ │ + mov %r13,0x10(%r14) │ │ │ │ test %r12,%r12 │ │ │ │ - js 18ed9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - jbe 18fc8 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x488> │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea 0x0(%r13,%r14,4),%rbp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - sub $0x4,%r9 │ │ │ │ - cmp $0x8,%r9 │ │ │ │ - jbe 18fcb <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x48b> │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 18e1d <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2dd> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 18e05 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2c5> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 18df2 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2b2> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 18ddf <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x29f> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 18dcc <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x28c> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 18db9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x279> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 18da6 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x266> │ │ │ │ - movups (%rbx),%xmm3 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x10,%r11d │ │ │ │ - movups %xmm3,0x0(%rbp) │ │ │ │ - movups (%rbx,%r11,1),%xmm4 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm4,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movups (%rbx,%r11,1),%xmm5 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm5,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movups (%rbx,%r11,1),%xmm6 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm6,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movups (%rbx,%r11,1),%xmm7 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm7,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movups (%rbx,%r11,1),%xmm8 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm8,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movups (%rbx,%r11,1),%xmm9 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm9,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 18e89 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x349> │ │ │ │ - movups (%rbx,%r11,1),%xmm10 │ │ │ │ - add $0x8,%rcx │ │ │ │ - movups %xmm10,0x0(%rbp,%r11,1) │ │ │ │ - movups 0x10(%rbx,%r11,1),%xmm11 │ │ │ │ - movups %xmm11,0x10(%rbp,%r11,1) │ │ │ │ - movups 0x20(%rbx,%r11,1),%xmm12 │ │ │ │ - movups %xmm12,0x20(%rbp,%r11,1) │ │ │ │ - movups 0x30(%rbx,%r11,1),%xmm13 │ │ │ │ - movups %xmm13,0x30(%rbp,%r11,1) │ │ │ │ - movups 0x40(%rbx,%r11,1),%xmm14 │ │ │ │ - movups %xmm14,0x40(%rbp,%r11,1) │ │ │ │ - movups 0x50(%rbx,%r11,1),%xmm15 │ │ │ │ - movups %xmm15,0x50(%rbp,%r11,1) │ │ │ │ - movups 0x60(%rbx,%r11,1),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbp,%r11,1) │ │ │ │ - movups 0x70(%rbx,%r11,1),%xmm1 │ │ │ │ - movups %xmm1,0x70(%rbp,%r11,1) │ │ │ │ - sub $0xffffffffffffff80,%r11 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 18e1d <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2dd> │ │ │ │ - test $0x3,%sil │ │ │ │ - je 18ed9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ - and $0xfffffffffffffffc,%rsi │ │ │ │ - lea (%rbx,%rsi,4),%r15 │ │ │ │ - lea (%r14,%rsi,1),%rax │ │ │ │ - movss (%r15),%xmm2 │ │ │ │ - lea 0x1(%rsi),%r10 │ │ │ │ - movss %xmm2,0x0(%r13,%rax,4) │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jl 18ed9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ - movss 0x4(%r15),%xmm3 │ │ │ │ - add %r14,%r10 │ │ │ │ - add $0x2,%rsi │ │ │ │ - movss %xmm3,0x0(%r13,%r10,4) │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - jl 18ed9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ - movss 0x8(%r15),%xmm4 │ │ │ │ - add %r14,%rsi │ │ │ │ - movss %xmm4,0x0(%r13,%rsi,4) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + jne 19ab0 <__julienne_test_description_m_MOD_filter@@Base+0x850> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 19adc <__julienne_test_description_m_MOD_filter@@Base+0x87c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x283d9(%rip),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + shl $0x5,%rbx │ │ │ │ + and $0x3,%ebp │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %al,(%r14) │ │ │ │ + add %rsi,%rbx │ │ │ │ + andb $0x1,(%r14) │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + jl 196f1 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 18ee8 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x3a8> │ │ │ │ - call 8230 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + je 19d00 <__julienne_test_description_m_MOD_filter@@Base+0xaa0> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 19cbe <__julienne_test_description_m_MOD_filter@@Base+0xa5e> │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + je 19c89 <__julienne_test_description_m_MOD_filter@@Base+0xa29> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov $0x2,%ebp │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + mov %al,0x1(%r14) │ │ │ │ + andb $0x1,0x1(%r14) │ │ │ │ + mov 0x28338(%rip),%r8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + mov %al,(%r14,%rbp,1) │ │ │ │ + andb $0x1,(%r14,%rbp,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov 0x28303(%rip),%r9 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + mov %al,(%r14,%rbp,1) │ │ │ │ + andb $0x1,(%r14,%rbp,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jl 196f1 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x282c1(%rip),%r10 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %al,(%r14,%rbp,1) │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + andb $0x1,(%r14,%rbp,1) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %al,0x1(%r14,%rbp,1) │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + andb $0x1,0x1(%r14,%rbp,1) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %al,0x2(%r14,%rbp,1) │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + andb $0x1,0x2(%r14,%rbp,1) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + mov %al,0x3(%r14,%rbp,1) │ │ │ │ + andb $0x1,0x3(%r14,%rbp,1) │ │ │ │ + add $0x4,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jge 19d00 <__julienne_test_description_m_MOD_filter@@Base+0xaa0> │ │ │ │ + jmp 196f1 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 198f1 <__julienne_test_description_m_MOD_filter@@Base+0x691> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + jmp 19bad <__julienne_test_description_m_MOD_filter@@Base+0x94d> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + jmp 19b6c <__julienne_test_description_m_MOD_filter@@Base+0x90c> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x20(%r14) │ │ │ │ + jmp 19b2b <__julienne_test_description_m_MOD_filter@@Base+0x8cb> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 198b7 <__julienne_test_description_m_MOD_filter@@Base+0x657> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 19861 <__julienne_test_description_m_MOD_filter@@Base+0x601> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 1980b <__julienne_test_description_m_MOD_filter@@Base+0x5ab> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1911f <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x5df> │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 19e29 <__julienne_test_description_m_MOD_filter@@Base+0xbc9> │ │ │ │ + add $0x138,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 18b87 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x47> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x23990(%rip),%xmm0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movups %xmm0,0x28(%rbp) │ │ │ │ - jmp 18baf <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x6f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rdi,0x38(%rbp) │ │ │ │ - shl $0x2,%rdi │ │ │ │ - cmove %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - movdqa 0x23964(%rip),%xmm2 │ │ │ │ - movabs $0x30100000000,%r10 │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - movq $0x4,0x10(%rbp) │ │ │ │ - mov %r10,0x18(%rbp) │ │ │ │ - movq $0x1,0x30(%rbp) │ │ │ │ - movups %xmm2,0x20(%rbp) │ │ │ │ - jmp 18d13 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x1d3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea 0x1(%r12),%r12 │ │ │ │ - lea 0x0(%r13,%r14,4),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r12,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - je 1908b <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x54b> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 19071 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x531> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 19060 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x520> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - je 1904f <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x50f> │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 1903e <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x4fe> │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - je 1902d <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x4ed> │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - je 1901c <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x4dc> │ │ │ │ - movss (%rbx),%xmm5 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movss %xmm5,0x0(%r13) │ │ │ │ - movss (%rbx,%r14,4),%xmm6 │ │ │ │ - movss %xmm6,0x0(%r13,%r14,4) │ │ │ │ - add $0x1,%r14 │ │ │ │ - movss (%rbx,%r14,4),%xmm7 │ │ │ │ - movss %xmm7,0x0(%r13,%r14,4) │ │ │ │ - add $0x1,%r14 │ │ │ │ - movss (%rbx,%r14,4),%xmm8 │ │ │ │ - movss %xmm8,0x0(%r13,%r14,4) │ │ │ │ - add $0x1,%r14 │ │ │ │ - movss (%rbx,%r14,4),%xmm9 │ │ │ │ - movss %xmm9,0x0(%r13,%r14,4) │ │ │ │ - add $0x1,%r14 │ │ │ │ - movss (%rbx,%r14,4),%xmm10 │ │ │ │ - movss %xmm10,0x0(%r13,%r14,4) │ │ │ │ - add $0x1,%r14 │ │ │ │ - movss (%rbx,%r14,4),%xmm11 │ │ │ │ - movss %xmm11,0x0(%r13,%r14,4) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 18ed9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ - movss (%rbx,%r14,4),%xmm12 │ │ │ │ - lea 0x1(%r14),%rbp │ │ │ │ - lea 0x2(%r14),%r9 │ │ │ │ - lea 0x3(%r14),%rsi │ │ │ │ - lea 0x4(%r14),%rdi │ │ │ │ - movss %xmm12,0x0(%r13,%r14,4) │ │ │ │ - movss (%rbx,%rbp,4),%xmm13 │ │ │ │ - lea 0x5(%r14),%r8 │ │ │ │ - lea 0x6(%r14),%rcx │ │ │ │ - lea 0x7(%r14),%r11 │ │ │ │ - add $0x8,%r14 │ │ │ │ - movss %xmm13,0x0(%r13,%rbp,4) │ │ │ │ - movss (%rbx,%r9,4),%xmm14 │ │ │ │ - movss %xmm14,0x0(%r13,%r9,4) │ │ │ │ - movss (%rbx,%rsi,4),%xmm15 │ │ │ │ - movss %xmm15,0x0(%r13,%rsi,4) │ │ │ │ - movss (%rbx,%rdi,4),%xmm0 │ │ │ │ - movss %xmm0,0x0(%r13,%rdi,4) │ │ │ │ - movss (%rbx,%r8,4),%xmm1 │ │ │ │ - movss %xmm1,0x0(%r13,%r8,4) │ │ │ │ - movss (%rbx,%rcx,4),%xmm2 │ │ │ │ - movss %xmm2,0x0(%r13,%rcx,4) │ │ │ │ - movss (%rbx,%r11,4),%xmm3 │ │ │ │ - movss %xmm3,0x0(%r13,%r11,4) │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 1908b <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x54b> │ │ │ │ - jmp 18ed9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000019130 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base>: │ │ │ │ +0000000000019e60 <__julienne_test_description_m_MOD_contains_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea 0x28cb7(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movhps 0x2813b(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x28c77(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x28c66(%rip),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 8230 │ │ │ │ + test %ebx,%ebx │ │ │ │ + setne %cl │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 19f01 <__julienne_test_description_m_MOD_contains_string_t@@Base+0xa1> │ │ │ │ + add $0x38,%rsp │ │ │ │ + movzbl %cl,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000019f10 <__julienne_test_description_m_MOD_run@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov 0x28(%rcx),%r15 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %r15,%r15 │ │ │ │ - je 19510 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x3e0> │ │ │ │ - mov %r15,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x38(%rcx),%rbx │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - sub 0x30(%rcx),%rbx │ │ │ │ - mov (%rcx),%r10 │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 19528 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x3f8> │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x28e12(%rip),%rcx │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - movabs $0x10100000000,%rsi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x50(%rsp),%rcx │ │ │ │ - mov 0x8(%r12),%r15 │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rsi,0xa8(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - movq $0x4,0x60(%rsp) │ │ │ │ - movq $0x4,0x70(%rsp) │ │ │ │ - movq $0x1,0x80(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x4,0xa0(%rsp) │ │ │ │ - movq $0x4,0xb0(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - call *0xb8(%r15) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0xc8(%rsp),%r12 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - sub 0xc0(%rsp),%r12 │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1a0c8 <__julienne_test_description_m_MOD_run@@Base+0x1b8> │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x0(%rbp),%r11 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + movdqu 0x20(%rsp),%xmm4 │ │ │ │ + movdqu 0x30(%rsp),%xmm5 │ │ │ │ + mov 0x10(%r11),%rcx │ │ │ │ + mov (%r11),%rsi │ │ │ │ + movaps %xmm4,0x40(%rsp) │ │ │ │ + movaps %xmm5,0x50(%rsp) │ │ │ │ + call 8170 <__julienne_test_result_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 19558 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x428> │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - add %r12,%rax │ │ │ │ - cmp 0x38(%rbp),%rax │ │ │ │ - je 1930f <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x1df> │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - movdqa 0x2361f(%rip),%xmm1 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movq $0x1,0x30(%rbp) │ │ │ │ - mov %rsi,0x38(%rbp) │ │ │ │ - shl $0x2,%rsi │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ - cmove %r13,%rsi │ │ │ │ - movups %xmm1,0x20(%rbp) │ │ │ │ - call 8530 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0xffffffffffffffff,%r14 │ │ │ │ + je 19fa1 <__julienne_test_description_m_MOD_run@@Base+0x91> │ │ │ │ + call 8230 │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1a070 <__julienne_test_description_m_MOD_run@@Base+0x160> │ │ │ │ test %r12,%r12 │ │ │ │ - js 194cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - jbe 195b8 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x488> │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea 0x0(%r13,%r14,4),%rbp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - sub %rbx,%r9 │ │ │ │ - sub $0x4,%r9 │ │ │ │ - cmp $0x8,%r9 │ │ │ │ - jbe 195bb <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x48b> │ │ │ │ - lea 0x1(%r12),%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 19414 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2e4> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 193fb <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2cb> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 193e7 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2b7> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 193d3 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2a3> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 193bf <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x28f> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 193ab <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x27b> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 19397 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x267> │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0x10,%r11d │ │ │ │ - movups %xmm3,0x0(%rbp) │ │ │ │ - movdqu (%rbx,%r11,1),%xmm4 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm4,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movdqu (%rbx,%r11,1),%xmm5 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm5,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movdqu (%rbx,%r11,1),%xmm6 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm6,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movdqu (%rbx,%r11,1),%xmm7 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm7,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movdqu (%rbx,%r11,1),%xmm8 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm8,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - movdqu (%rbx,%r11,1),%xmm9 │ │ │ │ - add $0x1,%rcx │ │ │ │ - movups %xmm9,0x0(%rbp,%r11,1) │ │ │ │ - add $0x10,%r11 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 19488 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x358> │ │ │ │ - movdqu (%rbx,%r11,1),%xmm10 │ │ │ │ - add $0x8,%rcx │ │ │ │ - movups %xmm10,0x0(%rbp,%r11,1) │ │ │ │ - movdqu 0x10(%rbx,%r11,1),%xmm11 │ │ │ │ - movups %xmm11,0x10(%rbp,%r11,1) │ │ │ │ - movdqu 0x20(%rbx,%r11,1),%xmm12 │ │ │ │ - movups %xmm12,0x20(%rbp,%r11,1) │ │ │ │ - movdqu 0x30(%rbx,%r11,1),%xmm13 │ │ │ │ - movups %xmm13,0x30(%rbp,%r11,1) │ │ │ │ - movdqu 0x40(%rbx,%r11,1),%xmm14 │ │ │ │ - movups %xmm14,0x40(%rbp,%r11,1) │ │ │ │ - movdqu 0x50(%rbx,%r11,1),%xmm15 │ │ │ │ - movups %xmm15,0x50(%rbp,%r11,1) │ │ │ │ - movdqu 0x60(%rbx,%r11,1),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbp,%r11,1) │ │ │ │ - movdqu 0x70(%rbx,%r11,1),%xmm1 │ │ │ │ - movups %xmm1,0x70(%rbp,%r11,1) │ │ │ │ - sub $0xffffffffffffff80,%r11 │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 19414 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2e4> │ │ │ │ - test $0x3,%sil │ │ │ │ - je 194cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ - and $0xfffffffffffffffc,%rsi │ │ │ │ - lea (%rbx,%rsi,4),%r15 │ │ │ │ - lea (%r14,%rsi,1),%rax │ │ │ │ - mov (%r15),%r10d │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %r10d,0x0(%r13,%rax,4) │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jl 194cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ - mov 0x4(%r15),%ebp │ │ │ │ - add %r14,%rdx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %ebp,0x0(%r13,%rdx,4) │ │ │ │ - cmp %rsi,%r12 │ │ │ │ - jl 194cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ - mov 0x8(%r15),%r12d │ │ │ │ - add %r14,%rsi │ │ │ │ - mov %r12d,0x0(%r13,%rsi,4) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 85d0 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1a1d0 <__julienne_test_description_m_MOD_run@@Base+0x2c0> │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 8150 │ │ │ │ + movdqu (%r15),%xmm8 │ │ │ │ + movdqu 0x10(%r15),%xmm9 │ │ │ │ + mov 0x10(%r15),%r8 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm8,(%rax) │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1a2a0 <__julienne_test_description_m_MOD_run@@Base+0x390> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 194db <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x3ab> │ │ │ │ + je 1a0b5 <__julienne_test_description_m_MOD_run@@Base+0x1a5> │ │ │ │ call 8230 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + jmp 1a0b5 <__julienne_test_description_m_MOD_run@@Base+0x1a5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1a228 <__julienne_test_description_m_MOD_run@@Base+0x318> │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 8150 │ │ │ │ + movdqu (%r15),%xmm6 │ │ │ │ + movdqu 0x10(%r15),%xmm7 │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov 0x8(%r15),%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movups %xmm7,0x10(%rax) │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + mov %r13,0x10(%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1a2b8 <__julienne_test_description_m_MOD_run@@Base+0x3a8> │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 1a1db <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 8170 <__julienne_test_result_m_MOD_construct_from_character@plt> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1a230 <__julienne_test_description_m_MOD_run@@Base+0x320> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 85d0 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 1a1d0 <__julienne_test_description_m_MOD_run@@Base+0x2c0> │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movdqu (%r9),%xmm2 │ │ │ │ + movdqu 0x10(%r9),%xmm3 │ │ │ │ + mov 0x8(%r9),%r15 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1a2f8 <__julienne_test_description_m_MOD_run@@Base+0x3e8> │ │ │ │ + mov 0x10(%r9),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1a1c8 <__julienne_test_description_m_MOD_run@@Base+0x2b8> │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 1a1db <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ + nop │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,(%rbx) │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + mov %r14,0x18(%rbx) │ │ │ │ + mov %rdi,0x20(%rbx) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 196cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x59c> │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 1a32f <__julienne_test_description_m_MOD_run@@Base+0x41f> │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 19177 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x47> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x233a0(%rip),%xmm0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ xor %r14d,%r14d │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movups %xmm0,0x28(%rbp) │ │ │ │ - jmp 1919f <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x6f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rdi,0x38(%rbp) │ │ │ │ - shl $0x2,%rdi │ │ │ │ - cmove %r14,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1a1db <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ + nop │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1a2e8 <__julienne_test_description_m_MOD_run@@Base+0x3d8> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - movdqa 0x23374(%rip),%xmm2 │ │ │ │ - movabs $0x10100000000,%r10 │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - movq $0x4,0x10(%rbp) │ │ │ │ - mov %r10,0x18(%rbp) │ │ │ │ - movq $0x1,0x30(%rbp) │ │ │ │ - movups %xmm2,0x20(%rbp) │ │ │ │ - jmp 19303 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x1d3> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1a320 <__julienne_test_description_m_MOD_run@@Base+0x410> │ │ │ │ + mov 0x10(%rdi),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + jmp 1a1b6 <__julienne_test_description_m_MOD_run@@Base+0x2a6> │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 1a05a <__julienne_test_description_m_MOD_run@@Base+0x14a> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1a063 <__julienne_test_description_m_MOD_run@@Base+0x153> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 1a1db <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rdx,%r14 │ │ │ │ - lea 0x0(%r13,%r14,4),%r13 │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r14,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 1965c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x52c> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 19646 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x516> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 19639 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x509> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je 1962c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4fc> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je 1961f <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4ef> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je 19612 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4e2> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - je 19605 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4d5> │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %esi,0x0(%r13) │ │ │ │ - mov (%rbx,%r8,4),%edi │ │ │ │ - mov %edi,0x0(%r13,%r8,4) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov (%rbx,%r8,4),%ecx │ │ │ │ - mov %ecx,0x0(%r13,%r8,4) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov (%rbx,%r8,4),%r11d │ │ │ │ - mov %r11d,0x0(%r13,%r8,4) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov (%rbx,%r8,4),%r15d │ │ │ │ - mov %r15d,0x0(%r13,%r8,4) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov (%rbx,%r8,4),%r10d │ │ │ │ - mov %r10d,0x0(%r13,%r8,4) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov (%rbx,%r8,4),%eax │ │ │ │ - mov %eax,0x0(%r13,%r8,4) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - je 194cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ - mov (%rbx,%r8,4),%edx │ │ │ │ - lea 0x1(%r8),%rbp │ │ │ │ - lea 0x2(%r8),%r9 │ │ │ │ - lea 0x3(%r8),%rcx │ │ │ │ - lea 0x4(%r8),%r11 │ │ │ │ - mov %edx,0x0(%r13,%r8,4) │ │ │ │ - mov (%rbx,%rbp,4),%r12d │ │ │ │ - lea 0x5(%r8),%r10 │ │ │ │ - lea 0x6(%r8),%rdx │ │ │ │ - mov %r12d,0x0(%r13,%rbp,4) │ │ │ │ - mov (%rbx,%r9,4),%esi │ │ │ │ - lea 0x7(%r8),%r12 │ │ │ │ - add $0x8,%r8 │ │ │ │ - mov %esi,0x0(%r13,%r9,4) │ │ │ │ - mov (%rbx,%rcx,4),%edi │ │ │ │ - mov %edi,0x0(%r13,%rcx,4) │ │ │ │ - mov (%rbx,%r11,4),%r15d │ │ │ │ - mov %r15d,0x0(%r13,%r11,4) │ │ │ │ - mov (%rbx,%r10,4),%eax │ │ │ │ - mov %eax,0x0(%r13,%r10,4) │ │ │ │ - mov (%rbx,%rdx,4),%ebp │ │ │ │ - mov %ebp,0x0(%r13,%rdx,4) │ │ │ │ - mov (%rbx,%r12,4),%r9d │ │ │ │ - mov %r9d,0x0(%r13,%r12,4) │ │ │ │ - cmp %r14,%r8 │ │ │ │ - jne 1965c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x52c> │ │ │ │ - jmp 194cc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + jmp 1a1ad <__julienne_test_description_m_MOD_run@@Base+0x29d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1a1c8 <__julienne_test_description_m_MOD_run@@Base+0x2b8> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000196e0 <__julienne_string_m_MOD_get_integer_with_character_key@@Base>: │ │ │ │ +000000000001a340 <__julienne_test_description_m_MOD_construct_from_string_usher@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x288bf(%rip),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movhps 0x27c5f(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ mov %rsp,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call *0x98(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 19744 <__julienne_string_m_MOD_get_integer_with_character_key@@Base+0x64> │ │ │ │ - call 8230 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1975f <__julienne_string_m_MOD_get_integer_with_character_key@@Base+0x7f> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ + jne 1a3d1 <__julienne_test_description_m_MOD_construct_from_string_usher@@Base+0x91> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000019770 <__julienne_string_m_MOD_get_logical_with_character_key@@Base>: │ │ │ │ +000000000001a3e0 <__julienne_test_description_m_MOD_construct_from_string_funloc@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x2882f(%rip),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movhps 0x27bbf(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ mov %rsp,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call *0xc8(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 197d4 <__julienne_string_m_MOD_get_logical_with_character_key@@Base+0x64> │ │ │ │ - call 8230 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 197ef <__julienne_string_m_MOD_get_logical_with_character_key@@Base+0x7f> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ + jne 1a471 <__julienne_test_description_m_MOD_construct_from_string_funloc@@Base+0x91> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000019800 <__julienne_string_m_MOD_get_string_with_string_key@@Base>: │ │ │ │ +000000000001a480 <__julienne_test_description_m_MOD_construct_from_string@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x48,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - lea 0x2931a(%rip),%rsi │ │ │ │ + movhps 0x27b1f(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x29306(%rip) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x292f6(%rip),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 19886 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x86> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x22d8d(%rip),%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cltq │ │ │ │ - movslq %edx,%rcx │ │ │ │ - lea (%r12,%rax,1),%rbp │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - lea 0x22d0a(%rip),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovs %rsi,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x0,%r9d │ │ │ │ - lea 0x22ce4(%rip),%rcx │ │ │ │ - lea 0x1(%rax),%r10d │ │ │ │ - movslq %eax,%r15 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movslq %r10d,%r8 │ │ │ │ - lea (%r15,%rbp,1),%rsi │ │ │ │ - sub %r8,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmovs %r9,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add %edi,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - je 199b8 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x1b8> │ │ │ │ - test %eax,%eax │ │ │ │ - je 199b8 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x1b8> │ │ │ │ - lea -0x1(%rax),%r11d │ │ │ │ - mov $0x0,%eax │ │ │ │ - lea (%r15,%rbp,1),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movslq %r11d,%rdx │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmovs %rax,%rdx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov %rdx,0x10(%r13) │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1998d <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x18d> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1a4e9 <__julienne_test_description_m_MOD_construct_from_string@@Base+0x69> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + movups %xmm1,(%rbx) │ │ │ │ + movups %xmm2,0x10(%rbx) │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19a31 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x231> │ │ │ │ + jne 1a516 <__julienne_test_description_m_MOD_construct_from_string@@Base+0x96> │ │ │ │ add $0x48,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ + │ │ │ │ +000000000001a520 <__julienne_test_description_m_MOD_construct_from_characters_usher@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 1a564 <__julienne_test_description_m_MOD_construct_from_characters_usher@@Base+0x44> │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - call 8230 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 19962 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x162> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 19962 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x162> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000019a40 <__julienne_string_m_MOD_get_double_precision_with_character_key@@Base>: │ │ │ │ +000000000001a590 <__julienne_test_description_m_MOD_construct_from_characters_funloc@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r12 │ │ │ │ mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x2855f(%rip),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call *0x78(%rcx) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 19aae <__julienne_string_m_MOD_get_double_precision_with_character_key@@Base+0x6e> │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19ac7 <__julienne_string_m_MOD_get_double_precision_with_character_key@@Base+0x87> │ │ │ │ - add $0x40,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 1a5d4 <__julienne_test_description_m_MOD_construct_from_characters_funloc@@Base+0x44> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000019ad0 <__julienne_string_m_MOD_get_real_with_character_key@@Base>: │ │ │ │ +000000000001a600 <__julienne_test_description_m_MOD_construct_from_characters@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r12 │ │ │ │ mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x284cf(%rip),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call *0xd0(%rcx) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 19b41 <__julienne_string_m_MOD_get_real_with_character_key@@Base+0x71> │ │ │ │ - movss %xmm0,0xc(%rsp) │ │ │ │ - call 8230 │ │ │ │ - movss 0xc(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19b5a <__julienne_string_m_MOD_get_real_with_character_key@@Base+0x8a> │ │ │ │ - add $0x40,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 1a644 <__julienne_test_description_m_MOD_construct_from_characters@@Base+0x44> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1a64f <__julienne_test_description_m_MOD_construct_from_characters@@Base+0x4f> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001a680 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + mov %rax,0x20(%rsi) │ │ │ │ + movups %xmm1,0x10(%rsi) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 1a7b0 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x130> │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %rdx,0x10(%rsi) │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1a788 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x108> │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x18(%rcx),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 1a79c <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x11c> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + movdqu (%rdi),%xmm2 │ │ │ │ + movdqu 0x10(%rdi),%xmm3 │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 1a7b8 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x138> │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%r11) │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + jmp 85d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rcx),%r9 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %r9,%r9 │ │ │ │ + jne 1a70f <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x8f> │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000019b60 <__julienne_string_m_MOD_get_json_key@@Base>: │ │ │ │ +000000000001a7d0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x28f6a(%rip),%rsi │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28f56(%rip) │ │ │ │ - call *0x158(%rax) │ │ │ │ - mov 0x28f49(%rip),%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsbq 0x1c(%rdi),%r10 │ │ │ │ mov $0x1,%edi │ │ │ │ - test %rbx,%rbx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x1(%r10),%rax │ │ │ │ + mov %r10b,0x1f(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovns %rcx,%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + movzbl 0x1f(%rsp),%ecx │ │ │ │ + movq $0x1,(%r14) │ │ │ │ mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 19be3 <__julienne_string_m_MOD_get_json_key@@Base+0x83> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %r14,%rdi │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 1aa17 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x247> │ │ │ │ + mov 0x28(%r15),%rsi │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x58(%r15),%r9 │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x70(%r15),%r11 │ │ │ │ + mov %r11,0x18(%rax) │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x88(%r15),%r12 │ │ │ │ + mov %r12,0x20(%rax) │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0xa0(%r15),%r13 │ │ │ │ + mov %r13,0x28(%rax) │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + cmp $0x7,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0xd0(%r15),%rdx │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + cmp $0x8,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0xe8(%r15),%rbx │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + cmp $0x9,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x100(%r15),%rsi │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + cmp $0xa,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x118(%r15),%rdi │ │ │ │ + mov %rdi,0x50(%rbp) │ │ │ │ + cmp $0xb,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x130(%r15),%r9 │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + cmp $0xc,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x148(%r15),%r11 │ │ │ │ + mov %r11,0x60(%rbp) │ │ │ │ + cmp $0xd,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x160(%r15),%r12 │ │ │ │ + mov %r12,0x68(%rbp) │ │ │ │ + cmp $0xe,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + mov 0x178(%r15),%r13 │ │ │ │ + mov %r13,0x70(%rbp) │ │ │ │ + cmp $0xf,%r10 │ │ │ │ + je 1a9c0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ + lea 0x190(%r15),%rdx │ │ │ │ + mov $0x10,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + add $0x18,%rdx │ │ │ │ + mov %rbx,-0x8(%rbp,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jge 1a9a0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1d0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%r15),%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 1a9eb <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x21b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xffffffffffffffff,%r12 │ │ │ │ + jne 1a9f4 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x224> │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,0x8(%r14,%r11,8) │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r10,%r11 │ │ │ │ + je 1aa17 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x247> │ │ │ │ + add $0x18,%rsi │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + cmp %r11b,%r8b │ │ │ │ + je 1a9d0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x200> │ │ │ │ + sub (%rsi),%r12 │ │ │ │ + mov $0x0,%r9d │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmovs %r9,%r12 │ │ │ │ + imul %r12,%rdi │ │ │ │ + mov %rdi,0x8(%r14,%r11,8) │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jne 1a9e7 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x217> │ │ │ │ + mov (%r14,%r10,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jle 1ad10 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x540> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 1ad09 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x539> │ │ │ │ + nop │ │ │ │ + cmp $0x2,%cl │ │ │ │ + jle 1ad31 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x561> │ │ │ │ + lea -0x3(%r10),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + and $0xfffffffffffffffe,%r8 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + shr $1,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 1ab45 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x375> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 1aaf7 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x327> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 1aab2 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x2e2> │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov $0x3,%esi │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + imul %rax,%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + mov (%r14,%rsi,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + mov (%r14,%rsi,8),%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ + cqto │ │ │ │ + idiv %r13 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r13 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + je 1ac56 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x486> │ │ │ │ + mov (%r14,%rsi,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r13 │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + imul %rax,%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r13 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov (%r14,%r9,8),%r8 │ │ │ │ + imul %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rcx,1),%r13 │ │ │ │ + mov 0x8(%r14,%r9,8),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ + mov (%r14,%r9,8),%rdi │ │ │ │ + lea (%rax,%r13,1),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r8,1),%r13 │ │ │ │ + mov 0x8(%r14,%r9,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x6(%rsi),%r9 │ │ │ │ + mov (%r14,%r9,8),%rcx │ │ │ │ + lea (%rax,%r13,1),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + add $0x8,%rsi │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rdi,1),%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%r14,%r9,8),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 1ab45 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x375> │ │ │ │ + lea (%r14,%r11,8),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idivq -0x8(%rsi) │ │ │ │ + imul -0x8(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jle 1ac96 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x4c6> │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idivq 0x8(%rsi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul 0x0(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + imul %rcx,%r10 │ │ │ │ + add (%r15),%r10 │ │ │ │ + mov %r10,%r13 │ │ │ │ + je 1acef <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x51f> │ │ │ │ + mov (%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1acb4 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x4e4> │ │ │ │ call 8230 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x229d5(%rip),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%edi │ │ │ │ - lea 0x229c1(%rip),%rcx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - movslq %edx,%r13 │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - sub %r13,%rbx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmovns %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x0,%r8d │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - lea -0x1(%r15,%rax,1),%ecx │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %r13,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmovs %r8,%rdx │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 19c96 <__julienne_string_m_MOD_get_json_key@@Base+0x136> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ace7 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x517> │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 1ace2 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x512> │ │ │ │ + mov %r9,%rdi │ │ │ │ call 8230 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - mov %r10,0x10(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 19cb8 <__julienne_string_m_MOD_get_json_key@@Base+0x158> │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1ad10 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x540> │ │ │ │ + movsbq 0x1c(%r15),%r10 │ │ │ │ + mov %r10,%rcx │ │ │ │ + test %r10,%r10 │ │ │ │ + jg 1aa30 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x260> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 1ac9f <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x4cf> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19cda <__julienne_string_m_MOD_get_json_key@@Base+0x17a> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 1ac56 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x486> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000019ce0 <__julienne_string_m_MOD_array_of_strings@@Base>: │ │ │ │ +000000000001ad40 <__julienne_file_m_MOD_from_file_with_string_name@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea 0x27dfe(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x208ed(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %r8,0xa8(%rsp) │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ + sub $0x498,%rsp │ │ │ │ + movhps 0x27246(%rip),%xmm0 │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x68(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ + mov %rax,0x488(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0xc0(%rsp),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jg 1af0d <__julienne_string_m_MOD_array_of_strings@@Base+0x122d> │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x3d,0x90(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x27d79(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x27d65(%rip),%rax │ │ │ │ + lea 0x20312(%rip),%rdx │ │ │ │ + lea 0x64(%rsp),%rsi │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + lea 0x20305(%rip),%rcx │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + mov %rsi,0x1a8(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + movq $0x3,0xd0(%rsp) │ │ │ │ + movq $0x9,0xf0(%rsp) │ │ │ │ + movl $0x0,0x1b0(%rsp) │ │ │ │ + movq $0x1800b00,0x80(%rsp) │ │ │ │ + call 82a0 <_gfortran_st_open@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ + lea 0x270(%rsp),%rbx │ │ │ │ call 8230 │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - movq $0x18,0x10(%r14) │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - cmpq $0x0,(%r14) │ │ │ │ - jne 1af8f <__julienne_string_m_MOD_array_of_strings@@Base+0x12af> │ │ │ │ + mov 0x64(%rsp),%r15d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x56,0x90(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rbp │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + call 8390 <_gfortran_st_rewind@plt> │ │ │ │ + jmp 1aeb4 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x174> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x278(%rsp) │ │ │ │ + movl $0x59,0x280(%rsp) │ │ │ │ + movl $0x0,0x1e0(%rsp) │ │ │ │ + mov %rbp,0x298(%rsp) │ │ │ │ + movl $0xa0,0x270(%rsp) │ │ │ │ + mov %r15d,0x274(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + cmpl $0xffffffff,0x1e0(%rsp) │ │ │ │ + jne 1aeb0 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x170> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r13d,0x24(%rsp) │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x5d,0x90(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + call 8390 <_gfortran_st_rewind@plt> │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 1b099 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x359> │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x69,0x90(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + call 8390 <_gfortran_st_rewind@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x75,0x90(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + call 8390 <_gfortran_st_rewind@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ call 8150 │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1af7a <__julienne_string_m_MOD_array_of_strings@@Base+0x129a> │ │ │ │ - movdqa 0x22ac6(%rip),%xmm3 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - movdqa 0x22b19(%rip),%xmm0 │ │ │ │ + je 1b5a5 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x865> │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movabs $0x50100000000,%rbp │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + movl $0x4e,0x90(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + call 8130 <_gfortran_st_close@plt> │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + movdqa 0x21894(%rip),%xmm5 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r15,(%r14) │ │ │ │ movq $0xffffffffffffffff,0x8(%r14) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movups %xmm3,0x20(%r14) │ │ │ │ - movups %xmm0,0x30(%r14) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmovb %ebx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movslq %edx,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovs %rcx,%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + movq $0x18,0x10(%r14) │ │ │ │ + mov %rbp,0x18(%r14) │ │ │ │ + movq $0x1,0x30(%r14) │ │ │ │ + mov %rax,0x38(%r14) │ │ │ │ + movups %xmm5,0x20(%r14) │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 1b06b <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x32b> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x488(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1b5bf <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x87f> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x498,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x1e4(%rsp),%rdi │ │ │ │ + movq %r12,%xmm4 │ │ │ │ + movq %rdi,%xmm3 │ │ │ │ + movslq %r13d,%rdi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + punpcklqdq %xmm4,%xmm3 │ │ │ │ + shl $0x2,%rdi │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1b5c4 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x884> │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - je 1adf0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1110> │ │ │ │ - cmp %r8,%rbp │ │ │ │ - je 19ec0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1e0> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmovne %r8,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jg 1aa10 <__julienne_string_m_MOD_array_of_strings@@Base+0xd30> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 1aa40 <__julienne_string_m_MOD_array_of_strings@@Base+0xd60> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov 0x0(%r13),%r9 │ │ │ │ - mov 0x8(%r13),%r10 │ │ │ │ - mov 0x30(%r13),%rbp │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x20022(%rip),%r13 │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + call 8090 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x69,0x90(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + call 8390 <_gfortran_st_rewind@plt> │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + jmp 1b13d <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x3fd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x217b6(%rip),%xmm2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1ffc1(%rip),%r9 │ │ │ │ + mov %r9,0x2c0(%rsp) │ │ │ │ + movaps %xmm1,0x290(%rsp) │ │ │ │ + movups %xmm2,0x2c8(%rsp) │ │ │ │ + mov %r14,0x278(%rsp) │ │ │ │ + movl $0x6d,0x280(%rsp) │ │ │ │ + movq $0x80,0x288(%rsp) │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %r13,0x2d8(%rsp) │ │ │ │ + movl $0x3060,0x270(%rsp) │ │ │ │ + mov %r15d,0x274(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x487(%rsp),%rsi │ │ │ │ + call 8160 <_gfortran_transfer_character@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + cmpl $0xfffffffd,0x70(%rsp) │ │ │ │ + jbe 1b138 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x3f8> │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp %r10d,0x18(%rsp) │ │ │ │ + jle 1b13d <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x3fd> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + movl $0x75,0x90(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %r15d,0x84(%rsp) │ │ │ │ + call 8390 <_gfortran_st_rewind@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x38(%r13),%r14 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - sub %rbp,%r14 │ │ │ │ - lea 0x1(%r14),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - cmovs %rax,%r11 │ │ │ │ - lea 0x3(%r11,%r11,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jne 19f48 <__julienne_string_m_MOD_array_of_strings@@Base+0x268> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 1af62 <__julienne_string_m_MOD_array_of_strings@@Base+0x1282> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jg 1ae98 <__julienne_string_m_MOD_array_of_strings@@Base+0x11b8> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea 0x1(%rdx),%r13 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - sub %rbp,%r13 │ │ │ │ - add %rbp,%rcx │ │ │ │ - lea 0x0(%r13,%r13,2),%r12 │ │ │ │ - lea 0x0(,%r12,8),%rbx │ │ │ │ - lea (%rcx,%rcx,2),%r8 │ │ │ │ - lea (%rdi,%r8,8),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x0(,%rbp,4),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r13 │ │ │ │ call 85d0 │ │ │ │ - lea (%r15,%rbx,1),%rsi │ │ │ │ - lea 0x2(%r14),%rbx │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - lea (%rbx,%rbx,2),%r9 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - shl $0x3,%r9 │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r13,%rbp │ │ │ │ call 8150 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - je 1af50 <__julienne_string_m_MOD_array_of_strings@@Base+0x1270> │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r15,%r9 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1b5a7 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x867> │ │ │ │ + lea 0x0(%r13,%rax,1),%r11 │ │ │ │ + sub $0x18,%r13 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea (%r11,%r11,1),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - add %r11,%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - lea 0x18(%r15,%rax,8),%rdi │ │ │ │ - shr $0x3,%r12 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - imul %rdx,%r12 │ │ │ │ - add $0x1,%r12 │ │ │ │ - and $0x3,%r12d │ │ │ │ - je 1adb0 <__julienne_string_m_MOD_array_of_strings@@Base+0x10d0> │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 1a13f <__julienne_string_m_MOD_array_of_strings@@Base+0x45f> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - je 1a0b4 <__julienne_string_m_MOD_array_of_strings@@Base+0x3d4> │ │ │ │ - movdqu (%r15),%xmm1 │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - movups %xmm1,0x0(%r13) │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - mov %r13,0x10(%r12) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1ae88 <__julienne_string_m_MOD_array_of_strings@@Base+0x11a8> │ │ │ │ - test %rcx,%rcx │ │ │ │ + shr $0x3,%r13 │ │ │ │ + imul %rdx,%r13 │ │ │ │ + lea 0x1(%r13),%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 1b388 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x648> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 1b363 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x623> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 1b347 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x607> │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 1b32b <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x5eb> │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + je 1b30f <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x5cf> │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + je 1b2f3 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x5b3> │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jne 1b56c <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x82c> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je 1b46c <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x72c> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0xc0,%rax │ │ │ │ + movq $0x0,-0xb8(%rax) │ │ │ │ + movq $0x0,-0xc0(%rax) │ │ │ │ + movq $0x0,-0x98(%rax) │ │ │ │ + movq $0x0,-0xa0(%rax) │ │ │ │ + movq $0x0,-0xa8(%rax) │ │ │ │ + movq $0x0,-0x80(%rax) │ │ │ │ + movq $0x0,-0x88(%rax) │ │ │ │ + movq $0x0,-0x90(%rax) │ │ │ │ + movq $0x0,-0x68(%rax) │ │ │ │ + movq $0x0,-0x70(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + movq $0x0,-0x50(%rax) │ │ │ │ + movq $0x0,-0x58(%rax) │ │ │ │ + movq $0x0,-0x60(%rax) │ │ │ │ + movq $0x0,-0x38(%rax) │ │ │ │ + movq $0x0,-0x40(%rax) │ │ │ │ + movq $0x0,-0x48(%rax) │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x28(%rax) │ │ │ │ + movq $0x0,-0x30(%rax) │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jne 1b388 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x648> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1b497 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x757> │ │ │ │ + mov %r11,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x1(%rbp),%ecx │ │ │ │ + cmp 0x24(%rsp),%ecx │ │ │ │ + jg 1afe0 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x2a0> │ │ │ │ + addq $0x18,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ + movslq (%rax,%rbp,4),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x18(%r15),%r9 │ │ │ │ - lea 0x18(%rsi),%r13 │ │ │ │ - movdqu (%r9),%xmm2 │ │ │ │ - mov 0x10(%r9),%r10 │ │ │ │ - mov 0x8(%r9),%r11 │ │ │ │ - mov (%r9),%rax │ │ │ │ - movups %xmm2,0x0(%r13) │ │ │ │ - mov %r10,0x10(%r13) │ │ │ │ - mov %r11,0x8(%r13) │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 1ade0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1100> │ │ │ │ + je 1b58d <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x84d> │ │ │ │ + lea 0x1fc51(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x278(%rsp) │ │ │ │ + mov %rsi,0x2c0(%rsp) │ │ │ │ + movl $0x47,0x280(%rsp) │ │ │ │ + movq $0x3,0x2c8(%rsp) │ │ │ │ + movl $0x1000,0x270(%rsp) │ │ │ │ + mov %r15d,0x274(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8160 <_gfortran_transfer_character@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r9 │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + lea (%r10,%r9,8),%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov (%rsp),%r11 │ │ │ │ test %r11,%r11 │ │ │ │ + jne 1b470 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x730> │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 8230 │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + cmp %edx,0x24(%rsp) │ │ │ │ + jge 1b491 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x751> │ │ │ │ + jmp 1afe0 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x2a0> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + jmp 1b2d7 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x597> │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x1fb3a(%rip),%rsi │ │ │ │ + lea 0x20152(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x1fb20(%rip),%rsi │ │ │ │ + lea 0x200f8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x1fb01(%rip),%rsi │ │ │ │ + lea 0x20099(%rip),%rdi │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000001b5e0 <__julienne_file_m_MOD_from_file_with_character_name@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + call 8570 <__julienne_file_m_MOD_from_file_with_string_name@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b65e <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x7e> │ │ │ │ + call 8230 │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa 0xd0(%rsp),%xmm3 │ │ │ │ + movdqa 0xe0(%rsp),%xmm4 │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + movaps %xmm3,0x90(%rsp) │ │ │ │ + movaps %xmm4,0xa0(%rsp) │ │ │ │ + movaps %xmm5,0xb0(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1ba41 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x461> │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %r11,0x80(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x90(%rsp),%r9 │ │ │ │ - add $0x18,%r9 │ │ │ │ - add $0x18,%r13 │ │ │ │ - movdqu (%r9),%xmm4 │ │ │ │ - mov 0x10(%r9),%rdi │ │ │ │ - mov 0x8(%r9),%rdx │ │ │ │ - mov (%r9),%rcx │ │ │ │ - movups %xmm4,0x0(%r13) │ │ │ │ - mov %rdi,0x10(%r13) │ │ │ │ - mov %rdx,0x8(%r13) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1aa90 <__julienne_string_m_MOD_array_of_strings@@Base+0xdb0> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x90(%rsp),%r9 │ │ │ │ - add $0x18,%r9 │ │ │ │ - cmp %r9,0x30(%rsp) │ │ │ │ - je 1a370 <__julienne_string_m_MOD_array_of_strings@@Base+0x690> │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - lea 0x18(%r13),%r12 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - jmp 1a31c <__julienne_string_m_MOD_array_of_strings@@Base+0x63c> │ │ │ │ - nopl (%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + psubq %xmm6,%xmm0 │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + lea 0x3(%r13,%r13,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ call 85d0 │ │ │ │ - lea 0x18(%rbx),%r13 │ │ │ │ - movdqu 0x18(%rbx),%xmm6 │ │ │ │ - mov 0x10(%r13),%r8 │ │ │ │ - lea 0x18(%r12),%rbp │ │ │ │ - mov 0x8(%r13),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movups %xmm6,0x18(%r12) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aa00 <__julienne_string_m_MOD_array_of_strings@@Base+0xd20> │ │ │ │ - test %r14,%r14 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 1ba34 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x454> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + lea 0x0(%r13,%r13,2),%rdx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x8(%rbp),%r8 │ │ │ │ + lea 0x0(,%rdx,8),%rsi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r9 │ │ │ │ + lea 0x18(%rcx,%rsi,1),%rdi │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + shr $0x3,%rsi │ │ │ │ + mov %rcx,%r15 │ │ │ │ + imul %r9,%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x3,%esi │ │ │ │ + je 1bbb7 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x5d7> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 1b803 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x223> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 1b7ad <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x1cd> │ │ │ │ + mov (%r8),%r10 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov -0x8(%r8),%r15 │ │ │ │ + mov %r10,0x8(%r11) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1bc2c <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x64c> │ │ │ │ + test %r10,%r10 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,(%r8) │ │ │ │ call 85d0 │ │ │ │ - movdqu 0x18(%r13),%xmm7 │ │ │ │ - mov 0x28(%r13),%r12 │ │ │ │ - mov 0x20(%r13),%r14 │ │ │ │ - mov 0x18(%r13),%rbx │ │ │ │ - movups %xmm7,0x18(%rbp) │ │ │ │ - mov %r12,0x28(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1a9f0 <__julienne_string_m_MOD_array_of_strings@@Base+0xd10> │ │ │ │ - test %r14,%r14 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + add $0x18,%r8 │ │ │ │ + lea 0x18(%r14),%r15 │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov -0x8(%r8),%r13 │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1bc20 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x640> │ │ │ │ + test %rax,%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - movdqu 0x30(%r13),%xmm8 │ │ │ │ - mov 0x40(%r13),%r9 │ │ │ │ - mov 0x38(%r13),%r12 │ │ │ │ - mov 0x30(%r13),%r14 │ │ │ │ - movups %xmm8,0x30(%rbp) │ │ │ │ - mov %r9,0x40(%rbp) │ │ │ │ - mov %r12,0x38(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a9e0 <__julienne_string_m_MOD_array_of_strings@@Base+0xd00> │ │ │ │ - test %r12,%r12 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%r8 │ │ │ │ + mov (%r8),%rcx │ │ │ │ + mov -0x8(%r8),%rdx │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1bc10 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x630> │ │ │ │ + test %rcx,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - lea 0x48(%r13),%rbx │ │ │ │ - lea 0x48(%rbp),%r12 │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - je 1a350 <__julienne_string_m_MOD_array_of_strings@@Base+0x670> │ │ │ │ - movdqu (%rbx),%xmm5 │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - movups %xmm5,(%r12) │ │ │ │ - mov %rbp,0x10(%r12) │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 1a200 <__julienne_string_m_MOD_array_of_strings@@Base+0x520> │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - jmp 1a223 <__julienne_string_m_MOD_array_of_strings@@Base+0x543> │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x90(%rsp),%rbp │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1ab50 <__julienne_string_m_MOD_array_of_strings@@Base+0xe70> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - add %rbp,%rsi │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - je 1a7fd <__julienne_string_m_MOD_array_of_strings@@Base+0xb1d> │ │ │ │ - movdqa 0x2250b(%rip),%xmm9 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - movq $0x1,0x30(%r10) │ │ │ │ - mov %rbx,0x38(%r10) │ │ │ │ - movq $0xffffffffffffffff,0x8(%r10) │ │ │ │ - movups %xmm9,0x20(%r10) │ │ │ │ - test %r14,%r14 │ │ │ │ - js 1a5c5 <__julienne_string_m_MOD_array_of_strings@@Base+0x8e5> │ │ │ │ - lea (%r14,%r14,2),%r11 │ │ │ │ - mov %r8,%rbp │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%r8 │ │ │ │ + cmp 0x18(%rsp),%r15 │ │ │ │ + jne 1bbb7 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x5d7> │ │ │ │ movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea 0x0(,%r11,8),%rax │ │ │ │ - lea 0x18(%r8,%r11,8),%r13 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + lea 0x18(%rbp,%r13,1),%r14 │ │ │ │ + shr $0x3,%r13 │ │ │ │ + imul %rdi,%r13 │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ and $0x7,%eax │ │ │ │ - je 1a4e6 <__julienne_string_m_MOD_array_of_strings@@Base+0x806> │ │ │ │ + je 1b96c <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x38c> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 1a4c3 <__julienne_string_m_MOD_array_of_strings@@Base+0x7e3> │ │ │ │ + je 1b94b <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x36b> │ │ │ │ cmp $0x2,%rax │ │ │ │ - je 1a4a9 <__julienne_string_m_MOD_array_of_strings@@Base+0x7c9> │ │ │ │ + je 1b933 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x353> │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 1a48f <__julienne_string_m_MOD_array_of_strings@@Base+0x7af> │ │ │ │ + je 1b91b <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x33b> │ │ │ │ cmp $0x4,%rax │ │ │ │ - je 1a475 <__julienne_string_m_MOD_array_of_strings@@Base+0x795> │ │ │ │ + je 1b903 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x323> │ │ │ │ cmp $0x5,%rax │ │ │ │ - je 1a45b <__julienne_string_m_MOD_array_of_strings@@Base+0x77b> │ │ │ │ + je 1b8eb <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x30b> │ │ │ │ cmp $0x6,%rax │ │ │ │ - je 1a441 <__julienne_string_m_MOD_array_of_strings@@Base+0x761> │ │ │ │ - mov (%r8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a43d <__julienne_string_m_MOD_array_of_strings@@Base+0x75d> │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - lea 0x18(%r8),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a457 <__julienne_string_m_MOD_array_of_strings@@Base+0x777> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a471 <__julienne_string_m_MOD_array_of_strings@@Base+0x791> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + je 1b8d3 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x2f3> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a48b <__julienne_string_m_MOD_array_of_strings@@Base+0x7ab> │ │ │ │ + je 1b8cf <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x2ef> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a4a5 <__julienne_string_m_MOD_array_of_strings@@Base+0x7c5> │ │ │ │ + je 1b8e7 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x307> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a4bf <__julienne_string_m_MOD_array_of_strings@@Base+0x7df> │ │ │ │ + je 1b8ff <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x31f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a4d9 <__julienne_string_m_MOD_array_of_strings@@Base+0x7f9> │ │ │ │ + je 1b917 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x337> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 1a5bd <__julienne_string_m_MOD_array_of_strings@@Base+0x8dd> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a4fc <__julienne_string_m_MOD_array_of_strings@@Base+0x81c> │ │ │ │ + je 1b92f <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x34f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r12 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a516 <__julienne_string_m_MOD_array_of_strings@@Base+0x836> │ │ │ │ + je 1b947 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x367> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a52e <__julienne_string_m_MOD_array_of_strings@@Base+0x84e> │ │ │ │ + je 1b95f <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x37f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 1ba34 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x454> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a546 <__julienne_string_m_MOD_array_of_strings@@Base+0x866> │ │ │ │ + je 1b980 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3a0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r15 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a55e <__julienne_string_m_MOD_array_of_strings@@Base+0x87e> │ │ │ │ + je 1b99a <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3ba> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a576 <__julienne_string_m_MOD_array_of_strings@@Base+0x896> │ │ │ │ + je 1b9b0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3d0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r12) │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a58e <__julienne_string_m_MOD_array_of_strings@@Base+0x8ae> │ │ │ │ + je 1b9c6 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3e6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r12) │ │ │ │ - mov 0x90(%r12),%rdi │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0x48(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a5ac <__julienne_string_m_MOD_array_of_strings@@Base+0x8cc> │ │ │ │ + je 1b9dc <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3fc> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r12) │ │ │ │ - lea 0xa8(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 1a4e6 <__julienne_string_m_MOD_array_of_strings@@Base+0x806> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - call 8530 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1af3a <__julienne_string_m_MOD_array_of_strings@@Base+0x125a> │ │ │ │ - mov 0x38(%rcx),%r9 │ │ │ │ - sub 0x30(%rcx),%r9 │ │ │ │ - js 1a7ef <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ - lea 0x3(%r9,%r9,2),%r14 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ - shl $0x3,%r14 │ │ │ │ - lea -0x18(%r14),%rbx │ │ │ │ - shr $0x3,%rbx │ │ │ │ - imul %rsi,%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - je 1aed4 <__julienne_string_m_MOD_array_of_strings@@Base+0x11f4> │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 1a703 <__julienne_string_m_MOD_array_of_strings@@Base+0xa23> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - je 1a6e5 <__julienne_string_m_MOD_array_of_strings@@Base+0xa05> │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 1a6c8 <__julienne_string_m_MOD_array_of_strings@@Base+0x9e8> │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - je 1a6ab <__julienne_string_m_MOD_array_of_strings@@Base+0x9cb> │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - je 1a68d <__julienne_string_m_MOD_array_of_strings@@Base+0x9ad> │ │ │ │ - cmp $0x6,%rbx │ │ │ │ - je 1a670 <__julienne_string_m_MOD_array_of_strings@@Base+0x990> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov $0x18,%r10d │ │ │ │ - mov (%r8),%r8 │ │ │ │ - movq $0x0,0x8(%r8) │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov (%r11),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%r10,1) │ │ │ │ - add $0x18,%r10 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%r10,1) │ │ │ │ - add $0x18,%r10 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov (%rax),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%r10,1) │ │ │ │ - add $0x18,%r10 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%r10,1) │ │ │ │ - add $0x18,%r10 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov (%r12),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%r10,1) │ │ │ │ - add $0x18,%r10 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%r10,1) │ │ │ │ - add $0x18,%r10 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - je 1a7ef <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ - movq $0x0,(%r8,%r10,1) │ │ │ │ - mov (%rdx),%rbp │ │ │ │ - movq $0x0,0x18(%rbp,%r10,1) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - movq $0x0,0x8(%rbp,%r10,1) │ │ │ │ - movq $0x0,0x30(%rcx,%r10,1) │ │ │ │ - mov (%rdx),%r9 │ │ │ │ - movq $0x0,0x20(%rcx,%r10,1) │ │ │ │ - movq $0x0,0x48(%r9,%r10,1) │ │ │ │ - mov (%rdx),%rbx │ │ │ │ - movq $0x0,0x38(%r9,%r10,1) │ │ │ │ - movq $0x0,0x60(%rbx,%r10,1) │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - movq $0x0,0x50(%rbx,%r10,1) │ │ │ │ - movq $0x0,0x78(%rsi,%r10,1) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - movq $0x0,0x68(%rsi,%r10,1) │ │ │ │ - movq $0x0,0x90(%r8,%r10,1) │ │ │ │ - mov (%rdx),%r11 │ │ │ │ - movq $0x0,0x80(%r8,%r10,1) │ │ │ │ - movq $0x0,0xa8(%r11,%r10,1) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - movq $0x0,0x98(%r11,%r10,1) │ │ │ │ - movq $0x0,0xb0(%r8,%r10,1) │ │ │ │ - add $0xc0,%r10 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jne 1a729 <__julienne_string_m_MOD_array_of_strings@@Base+0xa49> │ │ │ │ - movq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - add 0x28(%rsp),%rbp │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ - add 0x18(%rsp),%rsi │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - lea (%r8,%rdi,8),%rbp │ │ │ │ - lea 0x0(,%rsi,8),%r8 │ │ │ │ - shr $0x3,%r8 │ │ │ │ - mov %r9,%r12 │ │ │ │ - lea 0x18(%r9,%rsi,8),%rbx │ │ │ │ - imul %r11,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 1a8e0 <__julienne_string_m_MOD_array_of_strings@@Base+0xc00> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 1a8ad <__julienne_string_m_MOD_array_of_strings@@Base+0xbcd> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 1a883 <__julienne_string_m_MOD_array_of_strings@@Base+0xba3> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r9),%xmm11 │ │ │ │ - mov 0x10(%r9),%r14 │ │ │ │ - movups %xmm11,0x0(%rbp) │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ + movq $0x0,0x48(%r15) │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a876 <__julienne_string_m_MOD_array_of_strings@@Base+0xb96> │ │ │ │ + je 1b9f2 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x412> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x18(%r10),%r12 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm12 │ │ │ │ - mov 0x10(%r12),%r13 │ │ │ │ - movups %xmm12,0x0(%rbp) │ │ │ │ - mov %r13,0x10(%rbp) │ │ │ │ + movq $0x0,0x60(%r15) │ │ │ │ + mov 0x78(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a8a5 <__julienne_string_m_MOD_array_of_strings@@Base+0xbc5> │ │ │ │ + je 1ba08 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x428> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm13 │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - movups %xmm13,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ + movq $0x0,0x78(%r15) │ │ │ │ + mov 0x90(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1a8cf <__julienne_string_m_MOD_array_of_strings@@Base+0xbef> │ │ │ │ + je 1ba24 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x444> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 1a980 <__julienne_string_m_MOD_array_of_strings@@Base+0xca0> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movdqu (%r12),%xmm14 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - movups %xmm14,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a902 <__julienne_string_m_MOD_array_of_strings@@Base+0xc22> │ │ │ │ + movq $0x0,0x90(%r15) │ │ │ │ + lea 0xa8(%r15),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 1b96c <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x38c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movdqu 0x18(%r12),%xmm15 │ │ │ │ - lea 0x18(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r13 │ │ │ │ - movups %xmm15,0x18(%rbp) │ │ │ │ - mov 0x10(%r14),%rbp │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a92d <__julienne_string_m_MOD_array_of_strings@@Base+0xc4d> │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - movdqu 0x18(%r14),%xmm3 │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - movups %xmm3,0x18(%r13) │ │ │ │ - mov %r12,0x28(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a94e <__julienne_string_m_MOD_array_of_strings@@Base+0xc6e> │ │ │ │ - call 8230 │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - movdqu 0x30(%r14),%xmm0 │ │ │ │ - mov 0x40(%r14),%r9 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - mov %r9,0x40(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a96f <__julienne_string_m_MOD_array_of_strings@@Base+0xc8f> │ │ │ │ - call 8230 │ │ │ │ - lea 0x48(%r14),%r12 │ │ │ │ - lea 0x48(%r13),%rbp │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 1a8e0 <__julienne_string_m_MOD_array_of_strings@@Base+0xc00> │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1a999 <__julienne_string_m_MOD_array_of_strings@@Base+0xcb9> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x60(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 1aaa0 <__julienne_string_m_MOD_array_of_strings@@Base+0xdc0> │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - je 1ae68 <__julienne_string_m_MOD_array_of_strings@@Base+0x1188> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - jne 1ae10 <__julienne_string_m_MOD_array_of_strings@@Base+0x1130> │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - jmp 19e10 <__julienne_string_m_MOD_array_of_strings@@Base+0x130> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - jmp 1a30d <__julienne_string_m_MOD_array_of_strings@@Base+0x62d> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 1a2c2 <__julienne_string_m_MOD_array_of_strings@@Base+0x5e2> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - jmp 1a278 <__julienne_string_m_MOD_array_of_strings@@Base+0x598> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xb8(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8420 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 19ee0 <__julienne_string_m_MOD_array_of_strings@@Base+0x200> │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1aa52 <__julienne_string_m_MOD_array_of_strings@@Base+0xd72> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 8230 │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - je 1aee8 <__julienne_string_m_MOD_array_of_strings@@Base+0x1208> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + movdqa (%rsp),%xmm10 │ │ │ │ + movdqa 0x80(%rsp),%xmm7 │ │ │ │ + movdqa 0x90(%rsp),%xmm8 │ │ │ │ + movdqa 0xa0(%rsp),%xmm9 │ │ │ │ + movups %xmm10,0x30(%r12) │ │ │ │ + movups %xmm7,(%r12) │ │ │ │ + movups %xmm8,0x10(%r12) │ │ │ │ + movups %xmm9,0x20(%r12) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1af42 <__julienne_string_m_MOD_array_of_strings@@Base+0x1262> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 1bc38 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x658> │ │ │ │ + add $0x118,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 1a1c2 <__julienne_string_m_MOD_array_of_strings@@Base+0x4e2> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov $0x0,%edi │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - cltq │ │ │ │ - sub %rax,%r14 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmovs %rdi,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - movslq %r13d,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %r12,%rdx │ │ │ │ - call 85a0 <_gfortran_adjustl@plt> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1aeb9 <__julienne_string_m_MOD_array_of_strings@@Base+0x11d9> │ │ │ │ - cmp %rbp,0x48(%rsp) │ │ │ │ - je 1ab32 <__julienne_string_m_MOD_array_of_strings@@Base+0xe52> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - cmovne %rbp,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg 1ae38 <__julienne_string_m_MOD_array_of_strings@@Base+0x1158> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - jmp 1a9d1 <__julienne_string_m_MOD_array_of_strings@@Base+0xcf1> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rbx,0x38(%r14) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x18(%r8),%r9 │ │ │ │ + mov 0x10(%r8),%rsi │ │ │ │ + lea 0x18(%r15),%r14 │ │ │ │ + lea 0x18(%r8),%r13 │ │ │ │ + mov %r9,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1bc00 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x620> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - movq $0xffffffffffffffff,0x8(%r14) │ │ │ │ - movdqa 0x21d2c(%rip),%xmm10 │ │ │ │ - movabs $0x50100000000,%r10 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x18,0x10(%r14) │ │ │ │ - mov %r10,0x18(%r14) │ │ │ │ - movq $0x1,0x30(%r14) │ │ │ │ - movups %xmm10,0x20(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1af3a <__julienne_string_m_MOD_array_of_strings@@Base+0x125a> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea 0x3(%r13,%r13,2),%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - lea -0x18(%rdi),%r12 │ │ │ │ - shr $0x3,%r12 │ │ │ │ - imul %rdx,%r12 │ │ │ │ - add $0x1,%r12 │ │ │ │ - and $0x7,%r12d │ │ │ │ - je 1aede <__julienne_string_m_MOD_array_of_strings@@Base+0x11fe> │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 1acb7 <__julienne_string_m_MOD_array_of_strings@@Base+0xfd7> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - je 1ac9a <__julienne_string_m_MOD_array_of_strings@@Base+0xfba> │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - je 1ac7d <__julienne_string_m_MOD_array_of_strings@@Base+0xf9d> │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - je 1ac60 <__julienne_string_m_MOD_array_of_strings@@Base+0xf80> │ │ │ │ - cmp $0x5,%r12 │ │ │ │ - je 1ac43 <__julienne_string_m_MOD_array_of_strings@@Base+0xf63> │ │ │ │ - cmp $0x6,%r12 │ │ │ │ - je 1ac26 <__julienne_string_m_MOD_array_of_strings@@Base+0xf46> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x18,%ebp │ │ │ │ - mov (%rax),%r8 │ │ │ │ - movq $0x0,0x8(%r8) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov (%rcx),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov (%r9),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov (%rsi),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%r8),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov (%r11),%r8 │ │ │ │ - movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1a7ef <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ - movq $0x0,(%r8,%rbp,1) │ │ │ │ - mov (%r11),%r14 │ │ │ │ - movq $0x0,0x18(%r14,%rbp,1) │ │ │ │ - mov (%r11),%r10 │ │ │ │ - movq $0x0,0x8(%r14,%rbp,1) │ │ │ │ - movq $0x0,0x30(%r10,%rbp,1) │ │ │ │ - mov (%r11),%r13 │ │ │ │ - movq $0x0,0x20(%r10,%rbp,1) │ │ │ │ - movq $0x0,0x48(%r13,%rbp,1) │ │ │ │ - mov (%r11),%r12 │ │ │ │ - movq $0x0,0x38(%r13,%rbp,1) │ │ │ │ - movq $0x0,0x60(%r12,%rbp,1) │ │ │ │ - mov (%r11),%rdx │ │ │ │ - movq $0x0,0x50(%r12,%rbp,1) │ │ │ │ - movq $0x0,0x78(%rdx,%rbp,1) │ │ │ │ - mov (%r11),%rax │ │ │ │ - movq $0x0,0x68(%rdx,%rbp,1) │ │ │ │ - movq $0x0,0x90(%rax,%rbp,1) │ │ │ │ - mov (%r11),%rcx │ │ │ │ - movq $0x0,0x80(%rax,%rbp,1) │ │ │ │ - movq $0x0,0xa8(%rcx,%rbp,1) │ │ │ │ - mov (%r11),%r8 │ │ │ │ - movq $0x0,0x98(%rcx,%rbp,1) │ │ │ │ - movq $0x0,0xb0(%r8,%rbp,1) │ │ │ │ - add $0xc0,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne 1acdd <__julienne_string_m_MOD_array_of_strings@@Base+0xffd> │ │ │ │ - jmp 1a7ef <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - jmp 1a31c <__julienne_string_m_MOD_array_of_strings@@Base+0x63c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 1a137 <__julienne_string_m_MOD_array_of_strings@@Base+0x457> │ │ │ │ - nopl (%rax) │ │ │ │ - test %r8,%r8 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r13),%r10 │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + mov %r10,0x20(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1bbf0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x610> │ │ │ │ + test %r10,%r10 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r8,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 19ec0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1e0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 8530 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jmp 1a9d1 <__julienne_string_m_MOD_array_of_strings@@Base+0xcf1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 8420 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 1ab43 <__julienne_string_m_MOD_array_of_strings@@Base+0xe63> │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r13),%r11 │ │ │ │ + mov 0x28(%r13),%r15 │ │ │ │ + mov %r11,0x38(%r14) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1bbe0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x600> │ │ │ │ + test %r11,%r11 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ call 8150 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jmp 1a9d1 <__julienne_string_m_MOD_array_of_strings@@Base+0xcf1> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x30(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x48(%r14),%r15 │ │ │ │ + lea 0x48(%r13),%r8 │ │ │ │ + cmp 0x18(%rsp),%r15 │ │ │ │ + je 1b864 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x284> │ │ │ │ + mov (%r8),%r14 │ │ │ │ + mov -0x8(%r8),%r13 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 1bab0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x4d0> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1badc <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x4fc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + jmp 1bba4 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x5c4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + jmp 1bb69 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x589> │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - jmp 1a0a7 <__julienne_string_m_MOD_array_of_strings@@Base+0x3c7> │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + jmp 1bb2a <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x54a> │ │ │ │ nopl (%rax) │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1b851 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x271> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1b7fb <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x21b> │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + jmp 1b7a0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x1c0> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000001bc40 <__julienne_file_m_MOD_from_lines@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaa,%rdx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ mov $0x1,%ebx │ │ │ │ - movq $0x18,0x50(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmp 19fae <__julienne_string_m_MOD_array_of_strings@@Base+0x2ce> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + mov 0x38(%rsi),%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + sub 0x30(%rsi),%rbp │ │ │ │ + cmovns %rbp,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jg 1c0e3 <__julienne_file_m_MOD_from_lines@@Base+0x4a3> │ │ │ │ + mov %rdi,%r12 │ │ │ │ test %rbp,%rbp │ │ │ │ + jns 1bd10 <__julienne_file_m_MOD_from_lines@@Base+0xd0> │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jmp 1ab32 <__julienne_string_m_MOD_array_of_strings@@Base+0xe52> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmp 1a729 <__julienne_string_m_MOD_array_of_strings@@Base+0xa49> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - jmp 1acdd <__julienne_string_m_MOD_array_of_strings@@Base+0xffd> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1af42 <__julienne_string_m_MOD_array_of_strings@@Base+0x1262> │ │ │ │ - add $0xd8,%rsp │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c0c8 <__julienne_file_m_MOD_from_lines@@Base+0x488> │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r13,(%r12) │ │ │ │ + mov %r12,%rax │ │ │ │ + movabs $0x50100000000,%r13 │ │ │ │ + movdqa 0x20bef(%rip),%xmm7 │ │ │ │ + mov %r13,0x18(%r12) │ │ │ │ + movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ + movq $0x18,0x10(%r12) │ │ │ │ + movq $0x1,0x30(%r12) │ │ │ │ + mov %rbx,0x38(%r12) │ │ │ │ + movups %xmm7,0x20(%r12) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0xb8(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + lea (%r8,%r8,2),%rsi │ │ │ │ + lea 0x0(,%rsi,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 1c0cb <__julienne_file_m_MOD_from_lines@@Base+0x48b> │ │ │ │ + lea 0x1(%rbp),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rbx,%rbx,2),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea (%rdi,%rdi,2),%r10 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rbp │ │ │ │ + lea 0x0(,%r9,8),%r14 │ │ │ │ + lea (%rax,%r10,8),%r11 │ │ │ │ + lea -0x18(,%r10,8),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + imul %rbp,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + je 1c01c <__julienne_file_m_MOD_from_lines@@Base+0x3dc> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 1be59 <__julienne_file_m_MOD_from_lines@@Base+0x219> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 1bdf9 <__julienne_file_m_MOD_from_lines@@Base+0x1b9> │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + mov 0x10(%r8),%r15 │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + mov %r15,0x10(%r13) │ │ │ │ + cmp %r8,%r13 │ │ │ │ + je 1bdf1 <__julienne_file_m_MOD_from_lines@@Base+0x1b1> │ │ │ │ + mov 0x8(%r8),%rbx │ │ │ │ + mov (%r8),%rbp │ │ │ │ + mov %rbx,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1c0bb <__julienne_file_m_MOD_from_lines@@Base+0x47b> │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 8420 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 19d9c <__julienne_string_m_MOD_array_of_strings@@Base+0xbc> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 1a7ef <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea (%r8,%r14,1),%rbx │ │ │ │ + lea 0x18(%r13),%r15 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + mov %rdx,0x10(%r15) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 1be52 <__julienne_file_m_MOD_from_lines@@Base+0x212> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1c0a8 <__julienne_file_m_MOD_from_lines@@Base+0x468> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + movdqu (%rbx),%xmm2 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ + mov %rdi,0x10(%r15) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 1beb2 <__julienne_file_m_MOD_from_lines@@Base+0x272> │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + mov %r9,0x8(%r15) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 1c088 <__julienne_file_m_MOD_from_lines@@Base+0x448> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jne 1c01c <__julienne_file_m_MOD_from_lines@@Base+0x3dc> │ │ │ │ + jmp 1bcb3 <__julienne_file_m_MOD_from_lines@@Base+0x73> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x18(%r15),%rbp │ │ │ │ + movdqu (%rbx),%xmm4 │ │ │ │ + mov 0x10(%rbx),%r8 │ │ │ │ + movups %xmm4,0x18(%r15) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 1bf5b <__julienne_file_m_MOD_from_lines@@Base+0x31b> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1c068 <__julienne_file_m_MOD_from_lines@@Base+0x428> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ + movdqu (%rbx),%xmm5 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + movups %xmm5,0x18(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 1bfb5 <__julienne_file_m_MOD_from_lines@@Base+0x375> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r15,0x20(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1c078 <__julienne_file_m_MOD_from_lines@@Base+0x438> │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x30(%rbp),%r9 │ │ │ │ + movdqu (%rbx),%xmm6 │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ + movups %xmm6,0x30(%rbp) │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + je 1c00b <__julienne_file_m_MOD_from_lines@@Base+0x3cb> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + mov %r15,0x38(%rbp) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 1c058 <__julienne_file_m_MOD_from_lines@@Base+0x418> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x48(%rbp),%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + je 1bcb3 <__julienne_file_m_MOD_from_lines@@Base+0x73> │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + mov %r11,0x10(%r15) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 1bef9 <__julienne_file_m_MOD_from_lines@@Base+0x2b9> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1bed0 <__julienne_file_m_MOD_from_lines@@Base+0x290> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1bef9 <__julienne_file_m_MOD_from_lines@@Base+0x2b9> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + jmp 1c00b <__julienne_file_m_MOD_from_lines@@Base+0x3cb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - add %r10,%r10 │ │ │ │ - mov %r10,0x68(%rsp) │ │ │ │ - jmp 1a370 <__julienne_string_m_MOD_array_of_strings@@Base+0x690> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x2061c(%rip),%rsi │ │ │ │ - lea 0x20c25(%rip),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 1bf5b <__julienne_file_m_MOD_from_lines@@Base+0x31b> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 1bfb5 <__julienne_file_m_MOD_from_lines@@Base+0x375> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jne 1c01c <__julienne_file_m_MOD_from_lines@@Base+0x3dc> │ │ │ │ + jmp 1bcb3 <__julienne_file_m_MOD_from_lines@@Base+0x73> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + jmp 1be59 <__julienne_file_m_MOD_from_lines@@Base+0x219> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 1bdf1 <__julienne_file_m_MOD_from_lines@@Base+0x1b1> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x1effc(%rip),%rsi │ │ │ │ + lea 0x1f69c(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x2168f(%rip),%rsi │ │ │ │ - lea 0x20bc6(%rip),%rdi │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - lea 0x216cc(%rip),%rdx │ │ │ │ - lea 0x20873(%rip),%rsi │ │ │ │ + lea 0x1f646(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20b6a(%rip),%rdi │ │ │ │ - call 80b0 <_gfortran_runtime_error_at@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call 84a0 <_gfortran_runtime_error@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001afb0 <__julienne_string_m_MOD_strings_with_character_separator@@Base>: │ │ │ │ +000000000001c100 <__julienne_file_m_MOD_write_to_string_file_name@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea 0x26a37(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movhps 0x25e9b(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov 0x28(%rsi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b0a0 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0xf0> │ │ │ │ - mov %rdx,%r8 │ │ │ │ - neg %r8 │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - mov 0x38(%rsi),%rax │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - sub 0x30(%rsi),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movabs $0x50100000000,%rsi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x269fc(%rip) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x269e6(%rip),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x40(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1c18d <__julienne_file_m_MOD_write_to_string_file_name@@Base+0x8d> │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - movq $0x18,0x50(%rsp) │ │ │ │ - movq $0x18,0x60(%rsp) │ │ │ │ - movq $0x1,0x70(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b066 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0xb6> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 8230 │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001c1a0 <__julienne_file_m_MOD_write_to_character_file_name@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x1f494(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x478,%rsp │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x468(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + movl $0x21,0x40(%rsp) │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + movq $0x4300,0x30(%rsp) │ │ │ │ + movups %xmm0,0x68(%rsp) │ │ │ │ + call 8120 <_gfortran_st_inquire@plt> │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 1c620 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x480> │ │ │ │ + mov (%r14),%r12 │ │ │ │ + mov $0x0,%r10d │ │ │ │ + mov 0x38(%r12),%r9 │ │ │ │ + sub 0x30(%r12),%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmovns %r9,%r10 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 1c5f4 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x454> │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + lea 0x28(%rsp),%r15 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + lea 0x1ee9b(%rip),%rbx │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + sub $0x1,%r11d │ │ │ │ + mov %r13,0x258(%rsp) │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + movl $0x25,0x260(%rsp) │ │ │ │ + mov %rbx,0x2a0(%rsp) │ │ │ │ + movq $0x3,0x2a8(%rsp) │ │ │ │ + movl $0x1000,0x250(%rsp) │ │ │ │ + mov %r14d,0x254(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%r12),%rbp │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x26869(%rip),%rsi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x25cd1(%rip),%rax │ │ │ │ + movq $0x0,0x2684e(%rip) │ │ │ │ + lea 0x3(%rbp,%rbp,2),%rdi │ │ │ │ + lea (%rdx,%rdi,8),%rcx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x26823(%rip),%rdx │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x2,%r15d │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmpl $0x2,0x18(%rsp) │ │ │ │ + jl 1c5f4 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x454> │ │ │ │ + testb $0x1,0x10(%rsp) │ │ │ │ + je 1c440 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x2a0> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r13,0x258(%rsp) │ │ │ │ + mov $0x3,%r15d │ │ │ │ + movl $0x25,0x260(%rsp) │ │ │ │ + mov %rbx,0x2a0(%rsp) │ │ │ │ + movq $0x3,0x2a8(%rsp) │ │ │ │ + movl $0x1000,0x250(%rsp) │ │ │ │ + mov %r14d,0x254(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + mov (%r12),%r10 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x25bf4(%rip),%rsi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x2676d(%rip) │ │ │ │ + lea 0x6(%r8,%r8,2),%r9 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea (%r10,%r9,8),%r11 │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + lea 0x26753(%rip),%rsi │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x2673d(%rip),%rdx │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmpl $0x3,0x18(%rsp) │ │ │ │ + jl 1c5f4 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x454> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r13,0x258(%rsp) │ │ │ │ + movl $0x25,0x260(%rsp) │ │ │ │ + mov %rbx,0x2a0(%rsp) │ │ │ │ + movq $0x3,0x2a8(%rsp) │ │ │ │ + movl $0x1000,0x250(%rsp) │ │ │ │ + mov %r14d,0x254(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov (%r12),%rdx │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x25b18(%rip),%rax │ │ │ │ + movq $0x0,0x26695(%rip) │ │ │ │ + add %r15,%rdi │ │ │ │ + lea (%rdi,%rdi,2),%rcx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea (%rdx,%rcx,8),%rsi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + lea 0x26670(%rip),%rsi │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x2665f(%rip),%rdx │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x1(%r15),%r9 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r13,0x258(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + add $0x2,%r15 │ │ │ │ + movl $0x25,0x260(%rsp) │ │ │ │ + mov %rbx,0x2a0(%rsp) │ │ │ │ + movq $0x3,0x2a8(%rsp) │ │ │ │ + movl $0x1000,0x250(%rsp) │ │ │ │ + mov %r14d,0x254(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + lea 0x265cf(%rip),%rsi │ │ │ │ + add 0x8(%r12),%r11 │ │ │ │ + mov 0x25a3b(%rip),%r10 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + lea (%r11,%r11,2),%rbp │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq $0x0,0x265a7(%rip) │ │ │ │ + lea (%rax,%rbp,8),%rdi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x26583(%rip),%rdx │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmp %r15d,0x18(%rsp) │ │ │ │ + jge 1c440 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x2a0> │ │ │ │ + mov 0x468(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1b0b1 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0x101> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 1c6b8 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x518> │ │ │ │ + add $0x478,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 1afe7 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0x37> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1eaf2(%rip),%rcx │ │ │ │ + movq %rbx,%xmm3 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x1ead1(%rip),%rsi │ │ │ │ + movq %rcx,%xmm2 │ │ │ │ + lea 0x1eade(%rip),%r8 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + punpcklqdq %xmm2,%xmm3 │ │ │ │ + movl $0x22,0x40(%rsp) │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + movq $0x7,0x80(%rsp) │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + movq $0x9,0xa0(%rsp) │ │ │ │ + mov %r8,0xd0(%rsp) │ │ │ │ + movq $0x5,0xc8(%rsp) │ │ │ │ + mov %rbp,0x158(%rsp) │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + movq $0x1804b00,0x30(%rsp) │ │ │ │ + movaps %xmm3,0x70(%rsp) │ │ │ │ + call 82a0 <_gfortran_st_open@plt> │ │ │ │ + jmp 1c233 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x93> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000001b0c0 <__julienne_string_m_MOD_characters_with_string_separator@@Base>: │ │ │ │ +000000000001c6c0 <__julienne_file_m_MOD_write_to_output_unit@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - movabs $0x50100000000,%rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0x38(%rsi),%r13 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - movdqa 0x217a9(%rip),%xmm0 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - movq $0x18,0x50(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmove %rax,%rbp │ │ │ │ - sub 0x30(%rsi),%r13 │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - jns 1b1c0 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x100> │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + sub $0x268,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x258(%rsp) │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + mov 0x38(%r12),%rdx │ │ │ │ + sub 0x30(%r12),%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmovns %rdx,%rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 1ca39 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x379> │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov 0x2026e(%rip),%r13 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + lea 0x1ef16(%rip),%r15 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x1e9d9(%rip),%r14 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + movl $0x17,0x50(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + movq $0x3,0x98(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov (%r12),%r9 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x25835(%rip),%rbx │ │ │ │ + lea 0x263ae(%rip),%rsi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x2639a(%rip) │ │ │ │ + lea 0x3(%rdi,%rdi,2),%r8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea (%r9,%r8,8),%r10 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x2636d(%rip),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2,%ebp │ │ │ │ + call 8230 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmpl $0x2,0x18(%rsp) │ │ │ │ + jl 1ca39 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x379> │ │ │ │ + testb $0x1,0x10(%rsp) │ │ │ │ + je 1c8c0 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x200> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov $0x3,%ebp │ │ │ │ + movl $0x17,0x50(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + movq $0x3,0x98(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov (%r12),%rsi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x2576a(%rip),%r11 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movq $0x0,0x262db(%rip) │ │ │ │ + lea 0x6(%rdx,%rdx,2),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea (%rsi,%rcx,8),%rax │ │ │ │ + lea 0x262c6(%rip),%rsi │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x262a6(%rip),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmpl $0x3,0x18(%rsp) │ │ │ │ + jl 1ca39 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x379> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + movl $0x17,0x50(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + movq $0x3,0x98(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + mov (%r12),%r10 │ │ │ │ + lea 0x26238(%rip),%rsi │ │ │ │ + mov 0x256b1(%rip),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x26218(%rip) │ │ │ │ + add %rbp,%r8 │ │ │ │ + lea (%r8,%r8,2),%r9 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea (%r10,%r9,8),%r11 │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x261e9(%rip),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + add $0x2,%rbp │ │ │ │ + movl $0x17,0x50(%rsp) │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + movq $0x3,0x98(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + add 0x8(%r12),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movq $0x0,0x26164(%rip) │ │ │ │ + lea (%rax,%rax,2),%rbx │ │ │ │ + mov 0x255d9(%rip),%rsi │ │ │ │ + lea (%rdi,%rbx,8),%r8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + lea 0x26145(%rip),%rsi │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x2612a(%rip),%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmp %ebp,0x18(%rsp) │ │ │ │ + jge 1c8c0 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x200> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1b515 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x455> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %rcx,%rax │ │ │ │ + jne 1ca5e <__julienne_file_m_MOD_write_to_output_unit@@Base+0x39e> │ │ │ │ + add $0x268,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%r13),%rdx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - imul %r12,%rbp │ │ │ │ - lea (%rdx,%rdx,2),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - and $0x3,%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - add %rbp,%r14 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - jl 1b2d2 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x212> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1b270 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x1b0> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 1b24f <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x18f> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jne 1b4f8 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x438> │ │ │ │ - lea (%r15,%r15,2),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%rsi,8),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - add %rbp,%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea (%r15,%r15,2),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%rdi,8),%rdi │ │ │ │ - add %rbp,%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jl 1b2d2 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x212> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea (%r15,%r15,2),%r9 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r9,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x3(%r15,%r15,2),%r10 │ │ │ │ - lea (%r14,%rbp,1),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r10,8),%rdi │ │ │ │ - lea (%r14,%rbp,2),%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x6(%r15,%r15,2),%r11 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r11,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x9(%r15,%r15,2),%rax │ │ │ │ - lea (%r14,%rbp,1),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%rax,8),%rdi │ │ │ │ - add $0x4,%r15 │ │ │ │ - lea (%r14,%rbp,2),%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jge 1b270 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x1b0> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea 0x0(%r13,%r13,2),%r12 │ │ │ │ - lea -0x18(,%r12,8),%r8 │ │ │ │ - lea (%rbx,%r12,8),%r15 │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 1b408 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x348> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 1b3e5 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x325> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 1b3cb <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x30b> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 1b3b1 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2f1> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 1b397 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2d7> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 1b37d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2bd> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 1b363 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2a3> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001ca70 <__julienne_file_m_MOD_lines@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d310 <__julienne_file_m_MOD_lines@@Base+0x8a0> │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov 0x38(%rdx),%rbp │ │ │ │ + mov 0x30(%rdi),%r9 │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov 0x30(%rdx),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rbx,%rsi │ │ │ │ + lea (%rsi,%r9,1),%r8 │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 1cf50 <__julienne_file_m_MOD_lines@@Base+0x4e0> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jle 1cf30 <__julienne_file_m_MOD_lines@@Base+0x4c0> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + sub %rbx,%r13 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r15,0x30(%r14) │ │ │ │ + mov 0x30(%rdx),%r11 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + movdqa 0x1fdbb(%rip),%xmm1 │ │ │ │ + add %r11,%rsi │ │ │ │ + cmp %r11,0x38(%rdx) │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + mov %r12,0x8(%r14) │ │ │ │ + cmovl %rcx,%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movups %xmm1,0x20(%r14) │ │ │ │ + cmovne %rdx,%r8 │ │ │ │ + mov %rsi,0x38(%r14) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d380 <__julienne_file_m_MOD_lines@@Base+0x910> │ │ │ │ + sub %r9,%rdi │ │ │ │ + js 1cd2f <__julienne_file_m_MOD_lines@@Base+0x2bf> │ │ │ │ + lea (%rdi,%rdi,2),%r9 │ │ │ │ + mov %rax,%r15 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea 0x0(,%r9,8),%r10 │ │ │ │ + lea 0x18(%rax,%r9,8),%rsi │ │ │ │ + shr $0x3,%r10 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + imul %rdi,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 1cc62 <__julienne_file_m_MOD_lines@@Base+0x1f2> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 1cc3f <__julienne_file_m_MOD_lines@@Base+0x1cf> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 1cc27 <__julienne_file_m_MOD_lines@@Base+0x1b7> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 1cc0f <__julienne_file_m_MOD_lines@@Base+0x19f> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 1cbf7 <__julienne_file_m_MOD_lines@@Base+0x187> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 1cbdf <__julienne_file_m_MOD_lines@@Base+0x16f> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 1cbc7 <__julienne_file_m_MOD_lines@@Base+0x157> │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b35f <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x29f> │ │ │ │ + je 1cbc3 <__julienne_file_m_MOD_lines@@Base+0x153> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x18(%rax),%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b379 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2b9> │ │ │ │ + je 1cbdb <__julienne_file_m_MOD_lines@@Base+0x16b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b393 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2d3> │ │ │ │ + je 1cbf3 <__julienne_file_m_MOD_lines@@Base+0x183> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b3ad <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2ed> │ │ │ │ + je 1cc0b <__julienne_file_m_MOD_lines@@Base+0x19b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b3c7 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x307> │ │ │ │ + je 1cc23 <__julienne_file_m_MOD_lines@@Base+0x1b3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b3e1 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x321> │ │ │ │ + je 1cc3b <__julienne_file_m_MOD_lines@@Base+0x1cb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b3fb <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x33b> │ │ │ │ + je 1cc53 <__julienne_file_m_MOD_lines@@Base+0x1e3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1b173 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0xb3> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %r15,0x18(%rsp) │ │ │ │ + je 1cd2c <__julienne_file_m_MOD_lines@@Base+0x2bc> │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b42d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x36d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 1cc76 <__julienne_file_m_MOD_lines@@Base+0x206> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ + lea 0x18(%r15),%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b447 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x387> │ │ │ │ + je 1cc90 <__julienne_file_m_MOD_lines@@Base+0x220> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b45d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x39d> │ │ │ │ + je 1cca6 <__julienne_file_m_MOD_lines@@Base+0x236> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b473 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3b3> │ │ │ │ + je 1ccbc <__julienne_file_m_MOD_lines@@Base+0x24c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b489 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3c9> │ │ │ │ + je 1ccd2 <__julienne_file_m_MOD_lines@@Base+0x262> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b49f <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3df> │ │ │ │ + je 1cce8 <__julienne_file_m_MOD_lines@@Base+0x278> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + mov 0x78(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b4b5 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3f5> │ │ │ │ + je 1ccfe <__julienne_file_m_MOD_lines@@Base+0x28e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + movq $0x0,0x78(%r13) │ │ │ │ + mov 0x90(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b4d1 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x411> │ │ │ │ + je 1cd1a <__julienne_file_m_MOD_lines@@Base+0x2aa> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1b173 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0xb3> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1b420 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x360> │ │ │ │ - jmp 1b42d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x36d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x2,%r15d │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - add %rbp,%r14 │ │ │ │ - jmp 1b235 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x175> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + movq $0x0,0x90(%r13) │ │ │ │ + lea 0xa8(%r13),%r15 │ │ │ │ + cmp %r15,0x18(%rsp) │ │ │ │ + jne 1cc62 <__julienne_file_m_MOD_lines@@Base+0x1f2> │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d59e <__julienne_file_m_MOD_lines@@Base+0xb2e> │ │ │ │ + mov 0x38(%r14),%rcx │ │ │ │ + sub 0x30(%r14),%rcx │ │ │ │ + js 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + lea 0x3(%rcx,%rcx,2),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ + shl $0x3,%r11 │ │ │ │ + lea -0x18(%r11),%r9 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 1ce61 <__julienne_file_m_MOD_lines@@Base+0x3f1> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 1ce40 <__julienne_file_m_MOD_lines@@Base+0x3d0> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 1ce28 <__julienne_file_m_MOD_lines@@Base+0x3b8> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 1ce10 <__julienne_file_m_MOD_lines@@Base+0x3a0> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 1cdf8 <__julienne_file_m_MOD_lines@@Base+0x388> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 1cde0 <__julienne_file_m_MOD_lines@@Base+0x370> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + je 1cdc8 <__julienne_file_m_MOD_lines@@Base+0x358> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov $0x18,%edx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + je 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rsi │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + movq $0x0,0x30(%rsi,%rdx,1) │ │ │ │ + mov (%r14),%r10 │ │ │ │ + movq $0x0,0x20(%rsi,%rdx,1) │ │ │ │ + movq $0x0,0x48(%r10,%rdx,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x38(%r10,%rdx,1) │ │ │ │ + movq $0x0,0x60(%rdi,%rdx,1) │ │ │ │ + mov (%r14),%r13 │ │ │ │ + movq $0x0,0x50(%rdi,%rdx,1) │ │ │ │ + movq $0x0,0x78(%r13,%rdx,1) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + movq $0x0,0x68(%r13,%rdx,1) │ │ │ │ + movq $0x0,0x90(%r15,%rdx,1) │ │ │ │ + mov (%r14),%rcx │ │ │ │ + movq $0x0,0x80(%r15,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%rcx,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x98(%rcx,%rdx,1) │ │ │ │ + movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ + add $0xc0,%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 1ce61 <__julienne_file_m_MOD_lines@@Base+0x3f1> │ │ │ │ + jmp 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + neg %r12 │ │ │ │ + jmp 1caef <__julienne_file_m_MOD_lines@@Base+0x7f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001b520 <__julienne_string_m_MOD_characters_with_character_separator@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov 0x38(%rsi),%r13 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movdqa 0x21352(%rip),%xmm0 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xb8(%rsp) │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - movq $0x18,0x80(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ + sub %rbx,%r9 │ │ │ │ + mov 0x8(%r14),%r12 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jg 1d103 <__julienne_file_m_MOD_lines@@Base+0x693> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + lea (%rbx,%r14,1),%r10 │ │ │ │ + add %r8,%rbx │ │ │ │ + add %r12,%rbp │ │ │ │ + add %r12,%r10 │ │ │ │ + lea (%rbx,%rbx,2),%rbx │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ + lea (%r10,%r10,2),%rsi │ │ │ │ + lea 0x18(%rax,%rbp,8),%r13 │ │ │ │ + lea (%rax,%rsi,8),%r15 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ + mov %r13,%r12 │ │ │ │ + lea (%rdx,%rbx,8),%rbx │ │ │ │ + sub %r15,%r12 │ │ │ │ + sub $0x18,%r12 │ │ │ │ + shr $0x3,%r12 │ │ │ │ + imul %rax,%r12 │ │ │ │ + add $0x1,%r12 │ │ │ │ + and $0x3,%r12d │ │ │ │ + je 1d2a5 <__julienne_file_m_MOD_lines@@Base+0x835> │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + je 1d099 <__julienne_file_m_MOD_lines@@Base+0x629> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + je 1d038 <__julienne_file_m_MOD_lines@@Base+0x5c8> │ │ │ │ + movdqu (%rbx),%xmm2 │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 1d030 <__julienne_file_m_MOD_lines@@Base+0x5c0> │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je 1d592 <__julienne_file_m_MOD_lines@@Base+0xb22> │ │ │ │ test %rbp,%rbp │ │ │ │ - cmove %rax,%rbp │ │ │ │ - sub 0x30(%rsi),%r13 │ │ │ │ - mov %r13,0xa8(%rsp) │ │ │ │ - jns 1b660 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x140> │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,%r13 │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d030 <__julienne_file_m_MOD_lines@@Base+0x5c0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + mov (%r15),%r12 │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rcx,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 1d091 <__julienne_file_m_MOD_lines@@Base+0x621> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je 1d370 <__julienne_file_m_MOD_lines@@Base+0x900> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1d091 <__julienne_file_m_MOD_lines@@Base+0x621> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b610 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0xf0> │ │ │ │ call 8230 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + movdqu (%rbx),%xmm4 │ │ │ │ + mov (%r15),%r12 │ │ │ │ + movups %xmm4,(%r15) │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ + mov %r11,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 1d0f2 <__julienne_file_m_MOD_lines@@Base+0x682> │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je 1d360 <__julienne_file_m_MOD_lines@@Base+0x8f0> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1d0f2 <__julienne_file_m_MOD_lines@@Base+0x682> │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - mov %rdi,0x10(%rsi) │ │ │ │ - movups %xmm1,(%rsi) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1b9d5 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x4b5> │ │ │ │ - add $0xc8,%rsp │ │ │ │ - mov %rsi,%rax │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 1d2a5 <__julienne_file_m_MOD_lines@@Base+0x835> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0x1(%r13),%rcx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - imul %r12,%rbp │ │ │ │ - lea (%rcx,%rcx,2),%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rsi │ │ │ │ mov %r12,%rdx │ │ │ │ - and $0x3,%r8d │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - add %rbp,%r14 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - jl 1b772 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x252> │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1b710 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1f0> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 1b6ef <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1cf> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - jne 1b9b8 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x498> │ │ │ │ - lea (%r15,%r15,2),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%rdi,8),%rdi │ │ │ │ - add %rbp,%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea (%r15,%r15,2),%r9 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%r9,8),%rdi │ │ │ │ - add %rbp,%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jl 1b772 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x252> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%r15,%r15,2),%r10 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r10,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x3(%r15,%r15,2),%r11 │ │ │ │ - lea (%r14,%rbp,1),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r11,8),%rdi │ │ │ │ - lea (%r14,%rbp,2),%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x6(%r15,%r15,2),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%rax,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x9(%r15,%r15,2),%rdx │ │ │ │ - lea (%r14,%rbp,1),%rsi │ │ │ │ - add $0x4,%r15 │ │ │ │ - lea (%rbx,%rdx,8),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%r14,%rbp,2),%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jge 1b710 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1f0> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b7aa <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x28a> │ │ │ │ + call 85d0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d147 <__julienne_file_m_MOD_lines@@Base+0x6d7> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ - lea 0x0(%r13,%r13,2),%r12 │ │ │ │ - lea -0x18(,%r12,8),%rcx │ │ │ │ - lea (%rbx,%r12,8),%r15 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %r8,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 1b8cb <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3ab> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 1b8a8 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x388> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 1b88e <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x36e> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 1b874 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x354> │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - je 1b85a <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x33a> │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - je 1b840 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x320> │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - je 1b826 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x306> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b822 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x302> │ │ │ │ + movdqu 0x18(%rbx),%xmm6 │ │ │ │ + lea 0x18(%rbx),%r12 │ │ │ │ + mov 0x18(%r15),%r10 │ │ │ │ + lea 0x18(%r15),%rbp │ │ │ │ + movups %xmm6,0x18(%r15) │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 1d1b8 <__julienne_file_m_MOD_lines@@Base+0x748> │ │ │ │ + mov 0x8(%r12),%r14 │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + je 1d2e0 <__julienne_file_m_MOD_lines@@Base+0x870> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 1d1b8 <__julienne_file_m_MOD_lines@@Base+0x748> │ │ │ │ + mov %r10,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b83c <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x31c> │ │ │ │ + movdqu 0x18(%r12),%xmm7 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ + lea 0x18(%r12),%r8 │ │ │ │ + movups %xmm7,0x18(%rbp) │ │ │ │ + mov 0x28(%r12),%rbx │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + cmp %r15,%r8 │ │ │ │ + je 1d225 <__julienne_file_m_MOD_lines@@Base+0x7b5> │ │ │ │ + mov 0x20(%r12),%r15 │ │ │ │ + mov %r15,0x20(%rbp) │ │ │ │ + cmpq $0x0,0x18(%r12) │ │ │ │ + je 1d2f0 <__julienne_file_m_MOD_lines@@Base+0x880> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x18(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d225 <__julienne_file_m_MOD_lines@@Base+0x7b5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqu 0x30(%r12),%xmm8 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + lea 0x30(%r12),%rdx │ │ │ │ + movups %xmm8,0x30(%rbp) │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1d293 <__julienne_file_m_MOD_lines@@Base+0x823> │ │ │ │ + mov 0x38(%r12),%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + cmpq $0x0,0x30(%r12) │ │ │ │ + je 1d300 <__julienne_file_m_MOD_lines@@Base+0x890> │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov 0x30(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d293 <__julienne_file_m_MOD_lines@@Base+0x823> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ + lea 0x48(%rbp),%r15 │ │ │ │ + lea 0x48(%r12),%rbx │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 1d103 <__julienne_file_m_MOD_lines@@Base+0x693> │ │ │ │ + movdqu (%rbx),%xmm5 │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ + mov %r9,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 1d147 <__julienne_file_m_MOD_lines@@Base+0x6d7> │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + mov %r12,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + jne 1d118 <__julienne_file_m_MOD_lines@@Base+0x6a8> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1d13a <__julienne_file_m_MOD_lines@@Base+0x6ca> │ │ │ │ + nop │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + jmp 1d1ab <__julienne_file_m_MOD_lines@@Base+0x73b> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 1d218 <__julienne_file_m_MOD_lines@@Base+0x7a8> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + jmp 1d286 <__julienne_file_m_MOD_lines@@Base+0x816> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x1f5d8(%rip),%xmm0 │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + mov 0x38(%rdx),%rbp │ │ │ │ + mov 0x30(%rdx),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rdx),%r10 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rbx,%rsi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jle 1cf30 <__julienne_file_m_MOD_lines@@Base+0x4c0> │ │ │ │ + jmp 1cad4 <__julienne_file_m_MOD_lines@@Base+0x64> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1d0e5 <__julienne_file_m_MOD_lines@@Base+0x675> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1d084 <__julienne_file_m_MOD_lines@@Base+0x614> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + movq $0x18,0x10(%r14) │ │ │ │ + movabs $0x50100000000,%r11 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %r11,0x18(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d59e <__julienne_file_m_MOD_lines@@Base+0xb2e> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + sub %r15,%r9 │ │ │ │ + js 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + lea 0x3(%r9,%r9,2),%r10 │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + lea -0x18(%r10),%rsi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %r8,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + je 1d4c7 <__julienne_file_m_MOD_lines@@Base+0xa57> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 1d4a6 <__julienne_file_m_MOD_lines@@Base+0xa36> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 1d48e <__julienne_file_m_MOD_lines@@Base+0xa1e> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 1d476 <__julienne_file_m_MOD_lines@@Base+0xa06> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 1d45e <__julienne_file_m_MOD_lines@@Base+0x9ee> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 1d446 <__julienne_file_m_MOD_lines@@Base+0x9d6> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 1d42e <__julienne_file_m_MOD_lines@@Base+0x9be> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov $0x18,%edx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + je 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + movq $0x0,0x30(%rdi,%rdx,1) │ │ │ │ + mov (%r14),%r13 │ │ │ │ + movq $0x0,0x20(%rdi,%rdx,1) │ │ │ │ + movq $0x0,0x48(%r13,%rdx,1) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + movq $0x0,0x38(%r13,%rdx,1) │ │ │ │ + movq $0x0,0x60(%r15,%rdx,1) │ │ │ │ + mov (%r14),%rcx │ │ │ │ + movq $0x0,0x50(%r15,%rdx,1) │ │ │ │ + movq $0x0,0x78(%rcx,%rdx,1) │ │ │ │ + mov (%r14),%r11 │ │ │ │ + movq $0x0,0x68(%rcx,%rdx,1) │ │ │ │ + movq $0x0,0x90(%r11,%rdx,1) │ │ │ │ + mov (%r14),%r9 │ │ │ │ + movq $0x0,0x80(%r11,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%r9,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x98(%r9,%rdx,1) │ │ │ │ + movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ + add $0xc0,%rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 1d4c7 <__julienne_file_m_MOD_lines@@Base+0xa57> │ │ │ │ + jmp 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 1d023 <__julienne_file_m_MOD_lines@@Base+0x5b3> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1cf5c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000001d5b0 <__julienne_test_suite_m_MOD_write_driver@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea 0x1db46(%rip),%rcx │ │ │ │ + push %r14 │ │ │ │ + lea 0x1e1ed(%rip),%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x1db41(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x1db3f(%rip),%rbx │ │ │ │ + sub $0x508,%rsp │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + lea 0x180(%rsp),%r15 │ │ │ │ + lea 0xdc(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x4f8(%rsp) │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + lea 0x1daed(%rip),%rdx │ │ │ │ + movq %rdx,%xmm5 │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + mov %rsi,0x2a8(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + mov %rbx,0x220(%rsp) │ │ │ │ + lea 0x2e0(%rsp),%rbx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movhps 0x24942(%rip),%xmm3 │ │ │ │ + movl $0x93,0x190(%rsp) │ │ │ │ + movaps %xmm3,0x30(%rsp) │ │ │ │ + movq $0x7,0x1d0(%rsp) │ │ │ │ + movq $0x9,0x1f0(%rsp) │ │ │ │ + movq $0x5,0x218(%rsp) │ │ │ │ + movl $0x0,0x2b0(%rsp) │ │ │ │ + movq $0x1804b00,0x180(%rsp) │ │ │ │ + call 82a0 <_gfortran_st_open@plt> │ │ │ │ + mov 0xdc(%rsp),%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x2e8(%rsp) │ │ │ │ + movl $0x95,0x2f0(%rsp) │ │ │ │ + mov %r13,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x14(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x8d,%edx │ │ │ │ + lea 0x1e0c5(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x2e8(%rsp) │ │ │ │ + movl $0x96,0x2f0(%rsp) │ │ │ │ + mov %r13,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x19,%edx │ │ │ │ + lea 0x1da13(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x2e8(%rsp) │ │ │ │ + movl $0x97,0x2f0(%rsp) │ │ │ │ + mov %r13,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x1e09b(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movabs $0x50100000000,%rdi │ │ │ │ + mov %rdi,0x2f8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movq $0x0,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movq $0x18,0x2f0(%rsp) │ │ │ │ + movq $0x18,0x300(%rsp) │ │ │ │ + call *0x40(%r8) │ │ │ │ + mov 0x318(%rsp),%r9 │ │ │ │ + sub 0x310(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + add $0x1,%r9 │ │ │ │ + mov 0x2e0(%rsp),%r12 │ │ │ │ + lea (%r9,%r9,2),%r14 │ │ │ │ + mov %r9,0xb8(%rsp) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1f5a7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ff7> │ │ │ │ + cmpq $0x0,0x90(%rsp) │ │ │ │ + js 1db8d <__julienne_test_suite_m_MOD_write_driver@@Base+0x5dd> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + sub $0x18,%r14 │ │ │ │ + shr $0x3,%r14 │ │ │ │ + imul %r11,%r14 │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 1d990 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3e0> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 1d974 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3c4> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 1d961 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3b1> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + je 1d94e <__julienne_test_suite_m_MOD_write_driver@@Base+0x39e> │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 1d93b <__julienne_test_suite_m_MOD_write_driver@@Base+0x38b> │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + je 1d928 <__julienne_test_suite_m_MOD_write_driver@@Base+0x378> │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + jne 1f550 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1fa0> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %r10,%rax │ │ │ │ + je 1da2d <__julienne_test_suite_m_MOD_write_driver@@Base+0x47d> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0xc0,%rax │ │ │ │ + movq $0x0,-0xb8(%rax) │ │ │ │ + movq $0x0,-0xa8(%rax) │ │ │ │ + movq $0x0,-0xa0(%rax) │ │ │ │ + movq $0x0,-0x90(%rax) │ │ │ │ + movq $0x0,-0x88(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + movq $0x0,-0x70(%rax) │ │ │ │ + movq $0x0,-0x60(%rax) │ │ │ │ + movq $0x0,-0x58(%rax) │ │ │ │ + movq $0x0,-0x48(%rax) │ │ │ │ + movq $0x0,-0x40(%rax) │ │ │ │ + movq $0x0,-0x30(%rax) │ │ │ │ + movq $0x0,-0x28(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 1d990 <__julienne_test_suite_m_MOD_write_driver@@Base+0x3e0> │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov 0x88(%rsp),%rbp │ │ │ │ + and $0x3,%ebx │ │ │ │ + je 1f500 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f50> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm1 │ │ │ │ + mov 0x10(%r12),%rcx │ │ │ │ + movups %xmm1,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b856 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x336> │ │ │ │ + je 1da67 <__julienne_test_suite_m_MOD_write_driver@@Base+0x4b7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x18(%r12),%r13 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x18(%rsi),%rbp │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 1f490 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ee0> │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jne 1f220 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c70> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ + movdqu 0x0(%r13),%xmm4 │ │ │ │ + mov 0x10(%r13),%r9 │ │ │ │ + movups %xmm4,0x0(%rbp) │ │ │ │ + mov %r9,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b870 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x350> │ │ │ │ + je 1dabc <__julienne_test_suite_m_MOD_write_driver@@Base+0x50c> │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x18(%r13),%r12 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 1db47 <__julienne_test_suite_m_MOD_write_driver@@Base+0x597> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + movdqu 0x18(%r12),%xmm7 │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + movups %xmm7,0x18(%rbp) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b88a <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x36a> │ │ │ │ + je 1daf9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x549> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movdqu 0x18(%r15),%xmm8 │ │ │ │ + mov 0x28(%r15),%r10 │ │ │ │ + movups %xmm8,0x18(%rbx) │ │ │ │ + mov %r10,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b8a4 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x384> │ │ │ │ + je 1db1a <__julienne_test_suite_m_MOD_write_driver@@Base+0x56a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movdqu 0x30(%r15),%xmm9 │ │ │ │ + mov 0x40(%r15),%r11 │ │ │ │ + movups %xmm9,0x30(%rbx) │ │ │ │ + mov %r11,0x40(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b8be <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x39e> │ │ │ │ + je 1db3b <__julienne_test_suite_m_MOD_write_driver@@Base+0x58b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1b610 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0xf0> │ │ │ │ + lea 0x48(%rbx),%rbp │ │ │ │ + lea 0x48(%r15),%r12 │ │ │ │ + lea 0x3(%r14),%r13 │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm6 │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + movups %xmm6,0x0(%rbp) │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b8ed <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3cd> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 1db68 <__julienne_test_suite_m_MOD_write_driver@@Base+0x5b8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1b907 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3e7> │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + lea 0x18(%r12),%r15 │ │ │ │ + cmp 0x90(%rsp),%r13 │ │ │ │ + jne 1dad8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x528> │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movabs $0x50100000000,%rdi │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rdi,0x2f8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movq $0x0,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movq $0x18,0x2f0(%rsp) │ │ │ │ + movq $0x18,0x300(%rsp) │ │ │ │ + call *0x48(%rdx) │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub 0x310(%rsp),%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x2e0(%rsp),%r12 │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + lea (%rcx,%rax,1),%r14 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1f5c0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x2010> │ │ │ │ + cmpq $0x0,0x98(%rsp) │ │ │ │ + js 1df2e <__julienne_test_suite_m_MOD_write_driver@@Base+0x97e> │ │ │ │ + lea (%r14,%rax,1),%r8 │ │ │ │ + sub $0x18,%r14 │ │ │ │ + mov %rax,%r10 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r9 │ │ │ │ + shr $0x3,%r14 │ │ │ │ + imul %r9,%r14 │ │ │ │ + lea 0x1(%r14),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + je 1dd33 <__julienne_test_suite_m_MOD_write_driver@@Base+0x783> │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 1dd17 <__julienne_test_suite_m_MOD_write_driver@@Base+0x767> │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 1dd04 <__julienne_test_suite_m_MOD_write_driver@@Base+0x754> │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + je 1dcf1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x741> │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + je 1dcde <__julienne_test_suite_m_MOD_write_driver@@Base+0x72e> │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + je 1dccb <__julienne_test_suite_m_MOD_write_driver@@Base+0x71b> │ │ │ │ + cmp $0x6,%rbx │ │ │ │ + jne 1f530 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f80> │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + cmp %r8,%r10 │ │ │ │ + je 1ddd1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x821> │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + add $0xc0,%r10 │ │ │ │ + movq $0x0,-0xb8(%r10) │ │ │ │ + movq $0x0,-0xa8(%r10) │ │ │ │ + movq $0x0,-0xa0(%r10) │ │ │ │ + movq $0x0,-0x90(%r10) │ │ │ │ + movq $0x0,-0x88(%r10) │ │ │ │ + movq $0x0,-0x78(%r10) │ │ │ │ + movq $0x0,-0x70(%r10) │ │ │ │ + movq $0x0,-0x60(%r10) │ │ │ │ + movq $0x0,-0x58(%r10) │ │ │ │ + movq $0x0,-0x48(%r10) │ │ │ │ + movq $0x0,-0x40(%r10) │ │ │ │ + movq $0x0,-0x30(%r10) │ │ │ │ + movq $0x0,-0x28(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne 1dd33 <__julienne_test_suite_m_MOD_write_driver@@Base+0x783> │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + and $0x3,%r14d │ │ │ │ + je 1f518 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f68> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm10 │ │ │ │ + mov 0x10(%r12),%r11 │ │ │ │ + movups %xmm10,0x0(%rbp) │ │ │ │ + mov %r11,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b91d <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3fd> │ │ │ │ + je 1de0a <__julienne_test_suite_m_MOD_write_driver@@Base+0x85a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + lea 0x18(%r12),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x18(%r13),%rbp │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 1f4a8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ef8> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jne 1f258 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ca8> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%rbx),%xmm12 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + movups %xmm12,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b933 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x413> │ │ │ │ + je 1de5b <__julienne_test_suite_m_MOD_write_driver@@Base+0x8ab> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x18(%rbx),%r12 │ │ │ │ + lea 0x1(%rax),%r13 │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 1dee7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x937> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + movdqu 0x18(%r12),%xmm14 │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + movups %xmm14,0x18(%rbp) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b949 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x429> │ │ │ │ + je 1de9a <__julienne_test_suite_m_MOD_write_driver@@Base+0x8ea> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movdqu 0x18(%r15),%xmm15 │ │ │ │ + mov 0x28(%r15),%rsi │ │ │ │ + movups %xmm15,0x18(%rbx) │ │ │ │ + mov %rsi,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b95f <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x43f> │ │ │ │ + je 1debb <__julienne_test_suite_m_MOD_write_driver@@Base+0x90b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movdqu 0x30(%r15),%xmm3 │ │ │ │ + mov 0x40(%r15),%r8 │ │ │ │ + movups %xmm3,0x30(%rbx) │ │ │ │ + mov %r8,0x40(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b975 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x455> │ │ │ │ + je 1dedb <__julienne_test_suite_m_MOD_write_driver@@Base+0x92b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + lea 0x48(%rbx),%rbp │ │ │ │ + lea 0x48(%r15),%r12 │ │ │ │ + lea 0x3(%r14),%r13 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm13 │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + movups %xmm13,0x0(%rbp) │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b991 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x471> │ │ │ │ + je 1df09 <__julienne_test_suite_m_MOD_write_driver@@Base+0x959> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1b610 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0xf0> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + lea 0x18(%r12),%r15 │ │ │ │ + cmp 0x98(%rsp),%r13 │ │ │ │ + jne 1de78 <__julienne_test_suite_m_MOD_write_driver@@Base+0x8c8> │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 1b8e0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3c0> │ │ │ │ - jmp 1b8ed <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3cd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x2,%r15d │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - add %rbp,%r14 │ │ │ │ - jmp 1b6d5 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1b5> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + cmovns %rdi,%r9 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 1f570 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1fc0> │ │ │ │ + lea 0x120(%rsp),%r10 │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + mov 0x88(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + lea 0x100(%rsp),%r11 │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xf0(%rsp),%rdx │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + movq %r10,%xmm0 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + movhps 0x24002(%rip),%xmm0 │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001b9e0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movabs $0x50100000000,%rcx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0x38(%rsi),%r13 │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movdqa 0x20e88(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - movq $0x18,0x70(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmove %rax,%rbp │ │ │ │ - sub 0x30(%rsi),%r13 │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - jns 1bb10 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x130> │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - call 8150 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20b6e(%rip),%rsi │ │ │ │ + mov 0x23fe1(%rip),%rsi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0x6,%ecx │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov %r12,0x100(%rsp) │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + mov %rsi,0xf8(%rsp) │ │ │ │ + mov %rsi,0x108(%rsp) │ │ │ │ + lea 0x1d11c(%rip),%rsi │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x1d10a(%rip),%rdx │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bac0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0xe0> │ │ │ │ + je 1e04f <__julienne_test_suite_m_MOD_write_driver@@Base+0xa9f> │ │ │ │ call 8230 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + mov 0x23f62(%rip),%r8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov %r15,%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1e09a <__julienne_test_suite_m_MOD_write_driver@@Base+0xaea> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - mov %rdi,0x10(%rsi) │ │ │ │ - movups %xmm1,(%rsi) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1be85 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x4a5> │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %rsi,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea 0x1(%r13),%rdx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - imul %r12,%rbp │ │ │ │ - lea (%rdx,%rdx,2),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%r8 │ │ │ │ + mov 0xe0(%rsp),%r9 │ │ │ │ + mov (%r9),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e0be <__julienne_test_suite_m_MOD_write_driver@@Base+0xb0e> │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov 0x14(%rsp),%r11d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x1d6e3(%rip),%rdi │ │ │ │ + lea 0x1d039(%rip),%r10 │ │ │ │ + movl $0x9f,0x2f0(%rsp) │ │ │ │ + mov %rdi,0x2e8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r10,0x330(%rsp) │ │ │ │ + mov %r11d,0x2e4(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x24a35(%rip),%rsi │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movaps %xmm5,0x180(%rsp) │ │ │ │ + movq $0x0,0x24a16(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x140(%rsp),%r14 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x249fd(%rip),%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - and $0x3,%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - add %rbp,%r14 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - jl 1bc22 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x242> │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov 0x120(%rsp),%r14 │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jge 1dfd0 <__julienne_test_suite_m_MOD_write_driver@@Base+0xa20> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1e1a4 <__julienne_test_suite_m_MOD_write_driver@@Base+0xbf4> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x14(%rsp),%r13d │ │ │ │ + lea 0x1d603(%rip),%r14 │ │ │ │ + lea 0x1cf59(%rip),%r12 │ │ │ │ + mov %r14,0x2e8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movl $0xa3,0x2f0(%rsp) │ │ │ │ + mov %r12,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %r13d,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x1cf2e(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x2e8(%rsp) │ │ │ │ + movl $0xa4,0x2f0(%rsp) │ │ │ │ + mov %r12,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %r13d,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x1d648(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movq $0x0,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movq $0x18,0x2f0(%rsp) │ │ │ │ + mov %rdx,0x2f8(%rsp) │ │ │ │ + movq $0x18,0x300(%rsp) │ │ │ │ + movq $0x0,0x310(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + call *0x48(%rcx) │ │ │ │ + mov 0x318(%rsp),%rbp │ │ │ │ + mov 0x2e0(%rsp),%r8 │ │ │ │ + sub 0x310(%rsp),%rbp │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + je 1f2c0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1d10> │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 1e768 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11b8> │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%rbx,%rbx,1),%rax │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + lea (%rax,%rbx,1),%r9 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + shl $0x3,%r9 │ │ │ │ + cmovne %r9,%r13 │ │ │ │ test %rsi,%rsi │ │ │ │ - je 1bbc0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1e0> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 1bb9f <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1bf> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - jne 1be68 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x488> │ │ │ │ - lea (%r15,%r15,2),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%rdi,8),%rdi │ │ │ │ - add %rbp,%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea (%r15,%r15,2),%r9 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - add $0x1,%r15 │ │ │ │ - lea (%rbx,%r9,8),%rdi │ │ │ │ - add %rbp,%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jl 1bc22 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x242> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%r15,%r15,2),%r10 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r10,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x3(%r15,%r15,2),%r11 │ │ │ │ - lea (%r14,%rbp,1),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%r11,8),%rdi │ │ │ │ - lea (%r14,%rbp,2),%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x6(%r15,%r15,2),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%rax,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x9(%r15,%r15,2),%rcx │ │ │ │ - lea (%r14,%rbp,1),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rbx,%rcx,8),%rdi │ │ │ │ - add $0x4,%r15 │ │ │ │ - lea (%r14,%rbp,2),%r14 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jge 1bbc0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1e0> │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x209be(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + js 1e5ad <__julienne_test_suite_m_MOD_write_driver@@Base+0xffd> │ │ │ │ + mov 0xc8(%rsp),%r10 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea (%r10,%r10,2),%r11 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea -0x18(,%r11,8),%rcx │ │ │ │ + lea (%rdi,%r11,8),%r14 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rdx,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 1e4c8 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf18> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 1e49b <__julienne_test_suite_m_MOD_write_driver@@Base+0xeeb> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 1e477 <__julienne_test_suite_m_MOD_write_driver@@Base+0xec7> │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 1e453 <__julienne_test_suite_m_MOD_write_driver@@Base+0xea3> │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + je 1e42f <__julienne_test_suite_m_MOD_write_driver@@Base+0xe7f> │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + je 1e40b <__julienne_test_suite_m_MOD_write_driver@@Base+0xe5b> │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + je 1e3e7 <__julienne_test_suite_m_MOD_write_driver@@Base+0xe37> │ │ │ │ + mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bc5c <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x27c> │ │ │ │ + je 1e3de <__julienne_test_suite_m_MOD_write_driver@@Base+0xe2e> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - lea 0x0(%r13,%r13,2),%r12 │ │ │ │ - lea -0x18(,%r12,8),%r8 │ │ │ │ - lea (%rbx,%r12,8),%r15 │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 1bd7e <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x39e> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 1bd5b <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x37b> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 1bd41 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x361> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 1bd27 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x347> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 1bd0d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x32d> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 1bcf3 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x313> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 1bcd9 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x2f9> │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x18(%rsi),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e407 <__julienne_test_suite_m_MOD_write_driver@@Base+0xe57> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e42b <__julienne_test_suite_m_MOD_write_driver@@Base+0xe7b> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e44f <__julienne_test_suite_m_MOD_write_driver@@Base+0xe9f> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e473 <__julienne_test_suite_m_MOD_write_driver@@Base+0xec3> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e497 <__julienne_test_suite_m_MOD_write_driver@@Base+0xee7> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e4bb <__julienne_test_suite_m_MOD_write_driver@@Base+0xf0b> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 1e5ad <__julienne_test_suite_m_MOD_write_driver@@Base+0xffd> │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r8,%r12 │ │ │ │ mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bcd5 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x2f5> │ │ │ │ + je 1e4ec <__julienne_test_suite_m_MOD_write_driver@@Base+0xf3c> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ lea 0x18(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bcef <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x30f> │ │ │ │ + je 1e506 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf56> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bd09 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x329> │ │ │ │ + je 1e51c <__julienne_test_suite_m_MOD_write_driver@@Base+0xf6c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bd23 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x343> │ │ │ │ + je 1e532 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf82> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bd3d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x35d> │ │ │ │ + je 1e548 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf98> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bd57 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x377> │ │ │ │ + je 1e55e <__julienne_test_suite_m_MOD_write_driver@@Base+0xfae> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x60(%rbp) │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bd71 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x391> │ │ │ │ + je 1e574 <__julienne_test_suite_m_MOD_write_driver@@Base+0xfc4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1bac0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0xe0> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,0x78(%rbp) │ │ │ │ + mov 0x90(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bd9d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3bd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 1e590 <__julienne_test_suite_m_MOD_write_driver@@Base+0xfe0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ + movq $0x0,0x90(%rbp) │ │ │ │ + lea 0xa8(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 1e4d8 <__julienne_test_suite_m_MOD_write_driver@@Base+0xf28> │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + call 8530 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + je 1e768 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11b8> │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 1e924 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1374> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ + lea (%rbx,%rbx,2),%r13 │ │ │ │ + lea -0x18(,%r13,8),%r10 │ │ │ │ + lea (%rax,%r13,8),%rdi │ │ │ │ + shr $0x3,%r10 │ │ │ │ + imul %r11,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 1e6c6 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1116> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 1e6aa <__julienne_test_suite_m_MOD_write_driver@@Base+0x10fa> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 1e697 <__julienne_test_suite_m_MOD_write_driver@@Base+0x10e7> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 1e684 <__julienne_test_suite_m_MOD_write_driver@@Base+0x10d4> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 1e671 <__julienne_test_suite_m_MOD_write_driver@@Base+0x10c1> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 1e65e <__julienne_test_suite_m_MOD_write_driver@@Base+0x10ae> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 1e64b <__julienne_test_suite_m_MOD_write_driver@@Base+0x109b> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1e771 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0xc0,%rax │ │ │ │ + movq $0x0,-0xb8(%rax) │ │ │ │ + movq $0x0,-0xa8(%rax) │ │ │ │ + movq $0x0,-0xa0(%rax) │ │ │ │ + movq $0x0,-0x90(%rax) │ │ │ │ + movq $0x0,-0x88(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + movq $0x0,-0x70(%rax) │ │ │ │ + movq $0x0,-0x60(%rax) │ │ │ │ + movq $0x0,-0x58(%rax) │ │ │ │ + movq $0x0,-0x48(%rax) │ │ │ │ + movq $0x0,-0x40(%rax) │ │ │ │ + movq $0x0,-0x30(%rax) │ │ │ │ + movq $0x0,-0x28(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 1e6c6 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1116> │ │ │ │ + jmp 1e771 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 1e924 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1374> │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + and $0x3,%r14d │ │ │ │ + je 1f4e0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f30> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + movdqu (%r8),%xmm1 │ │ │ │ + mov 0x10(%r8),%r10 │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + mov %r10,0x10(%r12) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bdb7 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3d7> │ │ │ │ + je 1e7ae <__julienne_test_suite_m_MOD_write_driver@@Base+0x11fe> │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x18(%r8),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x18(%rdi),%r12 │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 1f4c0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1f10> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je 1e811 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1261> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + mov 0x10(%rsi),%r11 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + mov %r11,0x10(%r12) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bdcd <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3ed> │ │ │ │ + je 1e804 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1254> │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x30(%r14),%rdi │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov (%r12),%rdi │ │ │ │ + movdqu (%rsi),%xmm4 │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ + movups %xmm4,(%r12) │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bde3 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x403> │ │ │ │ + je 1e84f <__julienne_test_suite_m_MOD_write_driver@@Base+0x129f> │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea 0x18(%rsi),%r14 │ │ │ │ + lea 0x1(%rax),%r15 │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + jmp 1e8e1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1331> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + movdqu 0x18(%r14),%xmm7 │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + movups %xmm7,0x18(%r12) │ │ │ │ + mov %r15,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bdf9 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x419> │ │ │ │ + je 1e893 <__julienne_test_suite_m_MOD_write_driver@@Base+0x12e3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movdqu 0x18(%rbp),%xmm8 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + movups %xmm8,0x18(%rbx) │ │ │ │ + mov %rdx,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1be0f <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x42f> │ │ │ │ + je 1e8b4 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1304> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r14) │ │ │ │ - mov 0x78(%r14),%rdi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movdqu 0x30(%rbp),%xmm9 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + movups %xmm9,0x30(%rbx) │ │ │ │ + mov %r9,0x40(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1be25 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x445> │ │ │ │ + je 1e8d5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1325> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r14) │ │ │ │ - mov 0x90(%r14),%rdi │ │ │ │ + lea 0x48(%rbx),%r12 │ │ │ │ + lea 0x48(%rbp),%r14 │ │ │ │ + lea 0x3(%r13),%r15 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + movdqu (%r14),%xmm6 │ │ │ │ + mov 0x10(%r14),%r8 │ │ │ │ + movups %xmm6,(%r12) │ │ │ │ + mov %r8,0x10(%r12) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1be41 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x461> │ │ │ │ + je 1e902 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1352> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%r14) │ │ │ │ - lea 0xa8(%r14),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1bac0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0xe0> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + lea 0x18(%r12),%rbx │ │ │ │ + lea 0x18(%r14),%rbp │ │ │ │ + cmp %r15,0x50(%rsp) │ │ │ │ + jne 1e870 <__julienne_test_suite_m_MOD_write_driver@@Base+0x12c0> │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov %r8,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0x14,%ecx │ │ │ │ + mov 0x23676(%rip),%r10 │ │ │ │ + lea 0x1c800(%rip),%rsi │ │ │ │ + mov %rdi,0x140(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r10,0x118(%rsp) │ │ │ │ + mov %r10,0x148(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x1c7df(%rip),%rdx │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 1bd90 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3b0> │ │ │ │ - jmp 1bd9d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3bd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x2,%r15d │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - add %rbp,%r14 │ │ │ │ - jmp 1bb85 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1a5> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001be90 <__julienne_string_m_MOD_strings_with_comma_separator@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0x28(%rsi),%rdx │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1bf80 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0xf0> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - neg %rcx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov 0x38(%rsi),%rax │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - sub 0x30(%rsi),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - movabs $0x50100000000,%rsi │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x206f4(%rip),%rsi │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - movq $0x18,0x50(%rsp) │ │ │ │ - movq $0x18,0x60(%rsp) │ │ │ │ - movq $0x1,0x70(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + je 1e99e <__julienne_test_suite_m_MOD_write_driver@@Base+0x13ee> │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + lea 0x1ce0a(%rip),%r11 │ │ │ │ + lea 0x1c760(%rip),%rcx │ │ │ │ + mov %r11,0x2e8(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,0x330(%rsp) │ │ │ │ + mov %eax,0x2e4(%rsp) │ │ │ │ + movl $0xaa,0x2f0(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm10 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x24154(%rip),%rsi │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movaps %xmm10,0x180(%rsp) │ │ │ │ + movq $0x0,0x24134(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x140(%rsp),%rbx │ │ │ │ + mov 0x24120(%rip),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmpl $0x1,0x20(%rsp) │ │ │ │ + jle 1ebda <__julienne_test_suite_m_MOD_write_driver@@Base+0x162a> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov $0x2,%ebx │ │ │ │ + lea 0x18(%rsi),%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0x14,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov 0x23521(%rip),%r8 │ │ │ │ + lea 0x1c6c6(%rip),%rsi │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + mov %r8,0x148(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov 0x160(%rsp),%r13 │ │ │ │ + lea 0x1c685(%rip),%rdx │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1eafb <__julienne_test_suite_m_MOD_write_driver@@Base+0x154b> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x110(%rsp),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1bf49 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0xb9> │ │ │ │ + je 1eb0f <__julienne_test_suite_m_MOD_write_driver@@Base+0x155f> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov %r8,0x10(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1bf91 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0x101> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 1bec4 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0x34> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001bfa0 <__julienne_string_m_MOD_is_allocated@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmpq $0x0,(%rax) │ │ │ │ - setne %dl │ │ │ │ - movzbl %dl,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001bfc0 <__julienne_string_m_MOD_as_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdx),%r13 │ │ │ │ - mov 0x8(%r13),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 1c004 <__julienne_string_m_MOD_as_character@@Base+0x44> │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001c020 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov 0x28(%rcx),%rax │ │ │ │ - movhps 0x25f70(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0xc8(%rsp) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1c7b8 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x798> │ │ │ │ - mov %rax,%rsi │ │ │ │ - neg %rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov 0x38(%rcx),%r12 │ │ │ │ - sub 0x30(%rcx),%r12 │ │ │ │ - mov (%rcx),%r8 │ │ │ │ - add $0x1,%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1c800 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x7e0> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x26a97(%rip),%rsi │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x26a79(%rip) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x1c5f0(%rip),%r9 │ │ │ │ + lea 0x1cc8c(%rip),%rdx │ │ │ │ + movl $0xad,0x2f0(%rsp) │ │ │ │ + mov %r9,0x330(%rsp) │ │ │ │ + mov %r10d,0x2e4(%rsp) │ │ │ │ + mov %rdx,0x2e8(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm11 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x23fd7(%rip),%rsi │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movaps %xmm11,0x180(%rsp) │ │ │ │ + movq $0x0,0x23fb7(%rip) │ │ │ │ call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movabs $0x50100000000,%rcx │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x140(%rsp),%r13 │ │ │ │ + mov 0x23fa3(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x8(%r13),%r11 │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x26a39(%rip),%r8 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - lea 0x40(%rsp),%rcx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movq $0x18,0x50(%rsp) │ │ │ │ - movq $0x18,0x60(%rsp) │ │ │ │ - movq $0x1,0x70(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x18,0x90(%rsp) │ │ │ │ - movq $0x18,0xa0(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - call *0xf0(%r11) │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - sub 0x8(%rsp),%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1c830 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x810> │ │ │ │ - mov 0x30(%rbx),%r8 │ │ │ │ - mov 0x38(%rbx),%rcx │ │ │ │ - lea (%r8,%r12,1),%rsi │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 1c62e <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x60e> │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movdqa 0x206ab(%rip),%xmm2 │ │ │ │ - movq $0x1,0x30(%rbx) │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - shl $0x3,%r14 │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ - cmovne %r14,%r15 │ │ │ │ - movups %xmm2,0x20(%rbx) │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - sub %r8,%rcx │ │ │ │ - js 1c420 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x400> │ │ │ │ - lea (%rcx,%rcx,2),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r10 │ │ │ │ - lea 0x0(,%rdi,8),%r9 │ │ │ │ - lea 0x18(%rax,%rdi,8),%r15 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r10,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 1c353 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x333> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 1c330 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x310> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 1c316 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2f6> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je 1c2fc <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2dc> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je 1c2e2 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2c2> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je 1c2c8 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2a8> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - je 1c2ae <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x28e> │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jge 1ea80 <__julienne_test_suite_m_MOD_write_driver@@Base+0x14d0> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c2aa <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x28a> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + je 1ebec <__julienne_test_suite_m_MOD_write_driver@@Base+0x163c> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x14(%rsp),%ebp │ │ │ │ + lea 0x1cbbc(%rip),%r12 │ │ │ │ + lea 0x1c512(%rip),%r14 │ │ │ │ + mov %r12,0x2e8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movl $0xb1,0x2f0(%rsp) │ │ │ │ + mov %r14,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x1c529(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,0x2e8(%rsp) │ │ │ │ + movl $0xb2,0x2f0(%rsp) │ │ │ │ + mov %r14,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x24,%edx │ │ │ │ + lea 0x1cc33(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,0x2e8(%rsp) │ │ │ │ + movl $0xb3,0x2f0(%rsp) │ │ │ │ + mov %r14,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x1c475(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,0x2e8(%rsp) │ │ │ │ + movl $0xb4,0x2f0(%rsp) │ │ │ │ + mov %r14,0x330(%rsp) │ │ │ │ + movq $0x3,0x338(%rsp) │ │ │ │ + movl $0x1000,0x2e0(%rsp) │ │ │ │ + mov %ebp,0x2e4(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x1c428(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x188(%rsp) │ │ │ │ + movl $0xb6,0x190(%rsp) │ │ │ │ + movl $0x0,0x180(%rsp) │ │ │ │ + mov %ebp,0x184(%rsp) │ │ │ │ + call 8130 <_gfortran_st_close@plt> │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + je 1efc5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1a15> │ │ │ │ + cmpq $0x0,0xa0(%rsp) │ │ │ │ + jle 1efbb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1a0b> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + add 0xa0(%rsp),%rdi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rcx │ │ │ │ + lea -0x18(,%rdi,8),%r11 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + shr $0x3,%r11 │ │ │ │ + imul %rcx,%r11 │ │ │ │ + mov %r15,%rbp │ │ │ │ + lea (%r15,%rdi,8),%r13 │ │ │ │ + add $0x1,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + je 1eef1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1941> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 1eece <__julienne_test_suite_m_MOD_write_driver@@Base+0x191e> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 1eeb4 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1904> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je 1ee9a <__julienne_test_suite_m_MOD_write_driver@@Base+0x18ea> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je 1ee80 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18d0> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je 1ee66 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18b6> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + je 1ee4c <__julienne_test_suite_m_MOD_write_driver@@Base+0x189c> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ee43 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1893> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ lea 0x18(%rax),%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c2c4 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2a4> │ │ │ │ + je 1ee62 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18b2> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c2de <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2be> │ │ │ │ + je 1ee7c <__julienne_test_suite_m_MOD_write_driver@@Base+0x18cc> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c2f8 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2d8> │ │ │ │ + je 1ee96 <__julienne_test_suite_m_MOD_write_driver@@Base+0x18e6> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c312 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2f2> │ │ │ │ + je 1eeb0 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1900> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c32c <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x30c> │ │ │ │ + je 1eeca <__julienne_test_suite_m_MOD_write_driver@@Base+0x191a> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c346 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x326> │ │ │ │ + je 1eee4 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1934> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 1c41d <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3fd> │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 1efbb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1a0b> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c369 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x349> │ │ │ │ + je 1ef07 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1957> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ lea 0x18(%rbp),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c383 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x363> │ │ │ │ + je 1ef21 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1971> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x18(%rbp) │ │ │ │ mov 0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c399 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x379> │ │ │ │ + je 1ef37 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1987> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x18(%r14) │ │ │ │ mov 0x30(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c3af <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x38f> │ │ │ │ + je 1ef4d <__julienne_test_suite_m_MOD_write_driver@@Base+0x199d> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x30(%r14) │ │ │ │ mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c3c5 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3a5> │ │ │ │ + je 1ef63 <__julienne_test_suite_m_MOD_write_driver@@Base+0x19b3> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x48(%r14) │ │ │ │ mov 0x60(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c3db <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3bb> │ │ │ │ + je 1ef79 <__julienne_test_suite_m_MOD_write_driver@@Base+0x19c9> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x60(%r14) │ │ │ │ mov 0x78(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c3f1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3d1> │ │ │ │ + je 1ef8f <__julienne_test_suite_m_MOD_write_driver@@Base+0x19df> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x78(%r14) │ │ │ │ mov 0x90(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c40d <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3ed> │ │ │ │ + je 1efab <__julienne_test_suite_m_MOD_write_driver@@Base+0x19fb> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x90(%r14) │ │ │ │ lea 0xa8(%r14),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 1c353 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x333> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ca7a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa5a> │ │ │ │ - mov 0x38(%rbx),%r11 │ │ │ │ - sub 0x30(%rbx),%r11 │ │ │ │ - js 1c621 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x601> │ │ │ │ - lea 0x3(%r11,%r11,2),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rcx │ │ │ │ - shl $0x3,%r8 │ │ │ │ - lea -0x18(%r8),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - je 1c55a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x53a> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 1c538 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x518> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 1c51f <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4ff> │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - je 1c506 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4e6> │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - je 1c4ed <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4cd> │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - je 1c4d4 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4b4> │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - je 1c4bb <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x49b> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov $0x18,%esi │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ - add $0x18,%rsi │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ - add $0x18,%rsi │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ - add $0x18,%rsi │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ - add $0x18,%rsi │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ - add $0x18,%rsi │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ - add $0x18,%rsi │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - je 1c621 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x601> │ │ │ │ - movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rdi,%rsi,1) │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - movq $0x0,0x8(%rdi,%rsi,1) │ │ │ │ - movq $0x0,0x30(%r15,%rsi,1) │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - movq $0x0,0x20(%r15,%rsi,1) │ │ │ │ - movq $0x0,0x48(%r9,%rsi,1) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - movq $0x0,0x38(%r9,%rsi,1) │ │ │ │ - movq $0x0,0x60(%r10,%rsi,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,0x50(%r10,%rsi,1) │ │ │ │ - movq $0x0,0x78(%rax,%rsi,1) │ │ │ │ - mov (%rbx),%r14 │ │ │ │ - movq $0x0,0x68(%rax,%rsi,1) │ │ │ │ - movq $0x0,0x90(%r14,%rsi,1) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - movq $0x0,0x80(%r14,%rsi,1) │ │ │ │ - movq $0x0,0xa8(%r11,%rsi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x98(%r11,%rsi,1) │ │ │ │ - movq $0x0,0xb0(%rbp,%rsi,1) │ │ │ │ - add $0xc0,%rsi │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jne 1c55a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x53a> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov $0xffffffffffffffff,%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - js 1c785 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x765> │ │ │ │ - lea (%r14,%r15,1),%rbx │ │ │ │ - mov %r12,%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea (%rbx,%rbx,2),%r14 │ │ │ │ - lea 0x0(%rbp,%r14,8),%rbx │ │ │ │ - mov %r13,%r14 │ │ │ │ - and $0x3,%r15d │ │ │ │ - je 1c744 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x724> │ │ │ │ - movdqu 0x0(%r13),%xmm4 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movups %xmm4,(%rbx) │ │ │ │ - mov 0x10(%r13),%rsi │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 1eef1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1941> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + cmpq $0x0,0x88(%rsp) │ │ │ │ + je 1f290 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ce0> │ │ │ │ + cmpq $0x0,0x90(%rsp) │ │ │ │ + js 1f1e9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c39> │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r10 │ │ │ │ + lea (%r8,%r8,2),%rdx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea -0x18(,%rdx,8),%r9 │ │ │ │ + lea (%rsi,%rdx,8),%r15 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %r10,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 1f11c <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b6c> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 1f0f9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b49> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 1f0df <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b2f> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 1f0c5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b15> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 1f0ab <__julienne_test_suite_m_MOD_write_driver@@Base+0x1afb> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 1f091 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ae1> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + je 1f077 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ac7> │ │ │ │ + mov (%rsi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c674 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x654> │ │ │ │ + je 1f06b <__julienne_test_suite_m_MOD_write_driver@@Base+0x1abb> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rbx │ │ │ │ - lea 0x18(%r13),%r14 │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - je 1c744 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x724> │ │ │ │ - cmp $0x2,%r15 │ │ │ │ - jne 1c7d0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x7b0> │ │ │ │ - movdqu (%r14),%xmm6 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movups %xmm6,(%rbx) │ │ │ │ - mov 0x10(%r14),%rbp │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x18(%rdi),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c6bc <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x69c> │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + je 1f08d <__julienne_test_suite_m_MOD_write_driver@@Base+0x1add> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rbx │ │ │ │ - add $0x18,%r14 │ │ │ │ - add $0x1,%rdx │ │ │ │ - jmp 1c744 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x724> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x18(%r14),%xmm8 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movups %xmm8,0x18(%rbx) │ │ │ │ - mov 0x10(%r15),%r10 │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c6f1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x6d1> │ │ │ │ + je 1f0a7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1af7> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x18(%r15),%xmm9 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - movups %xmm9,0x18(%rbp) │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c712 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x6f2> │ │ │ │ + je 1f0c1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b11> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x30(%r15),%xmm10 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movups %xmm10,0x30(%rbp) │ │ │ │ - mov 0x40(%r15),%r11 │ │ │ │ - mov %r11,0x40(%rbp) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c733 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x713> │ │ │ │ + je 1f0db <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b2b> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x48(%rbp),%rbx │ │ │ │ - lea 0x48(%r15),%r14 │ │ │ │ - lea 0x3(%r8),%rdx │ │ │ │ - movdqu (%r14),%xmm7 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movups %xmm7,(%rbx) │ │ │ │ - mov 0x10(%r14),%r9 │ │ │ │ - mov %r9,0x10(%rbx) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c76b <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x74b> │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + je 1f0f5 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b45> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - lea 0x18(%r14),%r15 │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 1c6d0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x6b0> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1ca81 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa61> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 1c070 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x50> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%r14),%xmm5 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1c7ed <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x7cd> │ │ │ │ + je 1f10f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b5f> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rbx │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmp 1c695 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x675> │ │ │ │ - nop │ │ │ │ - movdqa 0x200c8(%rip),%xmm1 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movups %xmm1,0x28(%rbx) │ │ │ │ - jmp 1c093 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x73> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%r8,%r8,2),%r15 │ │ │ │ - mov %r8,0x38(%rbx) │ │ │ │ - shl $0x3,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - movdqa 0x20049(%rip),%xmm3 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movq $0x18,0x10(%rbx) │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - movq $0x1,0x30(%rbx) │ │ │ │ - movups %xmm3,0x20(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ca7a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa5a> │ │ │ │ - test %r12,%r12 │ │ │ │ - js 1c785 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x765> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rcx │ │ │ │ - lea -0x18(%r15),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rcx,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - je 1c9a1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x981> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 1c97f <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x95f> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 1c966 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x946> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 1c94d <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x92d> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 1c934 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x914> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 1c91b <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x8fb> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - je 1c902 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x8e2> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov $0x18,%edi │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - add $0x18,%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1ca68 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa48> │ │ │ │ - movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x18(%rbp,%rdi,1) │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ - movq $0x0,0x30(%r9,%rdi,1) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - movq $0x0,0x20(%r9,%rdi,1) │ │ │ │ - movq $0x0,0x48(%r10,%rdi,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,0x38(%r10,%rdi,1) │ │ │ │ - movq $0x0,0x60(%rax,%rdi,1) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - movq $0x0,0x50(%rax,%rdi,1) │ │ │ │ - movq $0x0,0x78(%r11,%rdi,1) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - movq $0x0,0x68(%r11,%rdi,1) │ │ │ │ - movq $0x0,0x90(%r8,%rdi,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movq $0x0,0x80(%r8,%rdi,1) │ │ │ │ - movq $0x0,0xa8(%rdx,%rdi,1) │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - movq $0x0,0x98(%rdx,%rdi,1) │ │ │ │ - movq $0x0,0xb0(%rbp,%rdi,1) │ │ │ │ - add $0xc0,%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 1c9a1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x981> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov $0xffffffffffffffff,%r15 │ │ │ │ - jmp 1c637 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x617> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 1c621 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x601> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001ca90 <__julienne_string_m_MOD_get_string_with_character_key@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - movq 0x25501(%rip),%xmm0 │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - movq %r13,%xmm1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm1 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movq %xmm0,0x48(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%r14),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - call *0x110(%r8) │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + je 1f1e9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c39> │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cb4e <__julienne_string_m_MOD_get_string_with_character_key@@Base+0xbe> │ │ │ │ + je 1f132 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b82> │ │ │ │ call 8230 │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - lea 0x25fc7(%rip),%rsi │ │ │ │ - movaps %xmm3,0x40(%rsp) │ │ │ │ - movaps %xmm4,0x90(%rsp) │ │ │ │ - movq $0x0,0x25faf(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0x25f99(%rip),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + lea 0x18(%r12),%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f14f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b9f> │ │ │ │ call 8230 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cbbe <__julienne_string_m_MOD_get_string_with_character_key@@Base+0x12e> │ │ │ │ + je 1f165 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1bb5> │ │ │ │ call 8230 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - movups %xmm5,0x0(%rbp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1cbf7 <__julienne_string_m_MOD_get_string_with_character_key@@Base+0x167> │ │ │ │ - add $0xb0,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000001cc00 <__julienne_string_m_MOD_get_character_with_character_key@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r9,%rdx │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov 0x2538d(%rip),%rax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movhps 0x2534a(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x2533a(%rip),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov 0xe0(%rsp),%rdx │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%r15),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - call *0x110(%r8) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cccf <__julienne_string_m_MOD_get_character_with_character_key@@Base+0xcf> │ │ │ │ + je 1f17b <__julienne_test_suite_m_MOD_write_driver@@Base+0x1bcb> │ │ │ │ call 8230 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1ccde <__julienne_string_m_MOD_get_character_with_character_key@@Base+0xde> │ │ │ │ + je 1f191 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1be1> │ │ │ │ call 8230 │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x25e40(%rip),%rsi │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x25e2c(%rip) │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x25e0f(%rip),%r13 │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cda0 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x1a0> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 1cd70 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x170> │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 1f1a7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1bf7> │ │ │ │ call 8230 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + mov 0x78(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cd42 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x142> │ │ │ │ + je 1f1bd <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c0d> │ │ │ │ call 8230 │ │ │ │ - mov %r13,(%r14) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + movq $0x0,0x78(%r13) │ │ │ │ + mov 0x90(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f1d9 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c29> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x90(%r13) │ │ │ │ + lea 0xa8(%r13),%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 1f11c <__julienne_test_suite_m_MOD_write_driver@@Base+0x1b6c> │ │ │ │ + mov 0x4f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1cdba <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x1ba> │ │ │ │ - add $0xa8,%rsp │ │ │ │ + jne 1f5bb <__julienne_test_suite_m_MOD_write_driver@@Base+0x200b> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0x508,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov 0x25db1(%rip),%r13 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 1cd2b <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x12b> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 8420 │ │ │ │ - jmp 1cd2b <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x12b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 1cd86 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x186> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000001cdc0 <__julienne_string_m_MOD_get_character_with_string_key@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r9,%rdx │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r8,%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0x251d0(%rip),%rax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movhps 0x25198(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x8(%r15),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - call *0x110(%r8) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1ce58 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x98> │ │ │ │ - call 8230 │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x25cbc(%rip),%rsi │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x25ca8(%rip) │ │ │ │ - movaps %xmm1,0x50(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + jmp 8230 │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x25c8e(%rip),%r15 │ │ │ │ + movdqu 0x0(%r13),%xmm2 │ │ │ │ + mov 0x10(%r13),%r8 │ │ │ │ + movups %xmm2,0x0(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cf10 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x150> │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 1cee0 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x120> │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 1f240 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1c90> │ │ │ │ call 8230 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov $0x2,%r14d │ │ │ │ + jmp 1da92 <__julienne_test_suite_m_MOD_write_driver@@Base+0x4e2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%rbx),%xmm11 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movups %xmm11,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1cebb <__julienne_string_m_MOD_get_character_with_string_key@@Base+0xfb> │ │ │ │ + je 1f278 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1cc8> │ │ │ │ call 8230 │ │ │ │ - mov %r15,(%r14) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmp 1de31 <__julienne_test_suite_m_MOD_write_driver@@Base+0x881> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1cf2a <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x16a> │ │ │ │ - add $0x78,%rsp │ │ │ │ + jne 1f5bb <__julienne_test_suite_m_MOD_write_driver@@Base+0x200b> │ │ │ │ + add $0x508,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 8530 │ │ │ │ - mov 0x25c39(%rip),%r15 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r15,%r15 │ │ │ │ - jle 1cea4 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0xe4> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 8420 │ │ │ │ - jmp 1cea4 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0xe4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + lea (%r14,%r14,1),%rcx │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + lea (%rcx,%r14,1),%r12 │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + shl $0x3,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 1cef6 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x136> │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + je 1e768 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11b8> │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 1e924 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1374> │ │ │ │ + lea (%r12,%rax,1),%rbx │ │ │ │ + sub $0x18,%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + shr $0x3,%r12 │ │ │ │ + imul %rdx,%r12 │ │ │ │ + lea 0x1(%r12),%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 1f3e8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e38> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 1f3cb <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e1b> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 1f3b7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e07> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 1f3a3 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1df3> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 1f38f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1ddf> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 1f37b <__julienne_test_suite_m_MOD_write_driver@@Base+0x1dcb> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + jne 1f58f <__julienne_test_suite_m_MOD_write_driver@@Base+0x1fdf> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 1e771 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0xc0,%r13 │ │ │ │ + movq $0x0,-0xb8(%r13) │ │ │ │ + movq $0x0,-0xa8(%r13) │ │ │ │ + movq $0x0,-0xa0(%r13) │ │ │ │ + movq $0x0,-0x90(%r13) │ │ │ │ + movq $0x0,-0x88(%r13) │ │ │ │ + movq $0x0,-0x78(%r13) │ │ │ │ + movq $0x0,-0x70(%r13) │ │ │ │ + movq $0x0,-0x60(%r13) │ │ │ │ + movq $0x0,-0x58(%r13) │ │ │ │ + movq $0x0,-0x48(%r13) │ │ │ │ + movq $0x0,-0x40(%r13) │ │ │ │ + movq $0x0,-0x30(%r13) │ │ │ │ + movq $0x0,-0x28(%r13) │ │ │ │ + movq $0x0,-0x18(%r13) │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 1f3e8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1e38> │ │ │ │ + jmp 1e771 <__julienne_test_suite_m_MOD_write_driver@@Base+0x11c1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 1db47 <__julienne_test_suite_m_MOD_write_driver@@Base+0x597> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 1dee7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x937> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + jmp 1e8e1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1331> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + jmp 1e8e1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1331> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 1db47 <__julienne_test_suite_m_MOD_write_driver@@Base+0x597> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 1dee7 <__julienne_test_suite_m_MOD_write_driver@@Base+0x937> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jmp 1dcb8 <__julienne_test_suite_m_MOD_write_driver@@Base+0x708> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + jmp 1d915 <__julienne_test_suite_m_MOD_write_driver@@Base+0x365> │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + jmp 1e1a4 <__julienne_test_suite_m_MOD_write_driver@@Base+0xbf4> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%r13 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jmp 1f367 <__julienne_test_suite_m_MOD_write_driver@@Base+0x1db7> │ │ │ │ + cmpq $0x0,0x90(%rsp) │ │ │ │ + jns 1da2d <__julienne_test_suite_m_MOD_write_driver@@Base+0x47d> │ │ │ │ + jmp 1db8d <__julienne_test_suite_m_MOD_write_driver@@Base+0x5dd> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ + cmpq $0x0,0x98(%rsp) │ │ │ │ + jns 1ddd1 <__julienne_test_suite_m_MOD_write_driver@@Base+0x821> │ │ │ │ + jmp 1df2e <__julienne_test_suite_m_MOD_write_driver@@Base+0x97e> │ │ │ │ nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000001cf30 <__julienne_string_m_MOD_concatenate_elements@@Base>: │ │ │ │ +000000000001f5e0 <__julienne_test_suite_m_MOD_stub_file@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movq %rdx,%xmm2 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0x28(%rsi),%rcx │ │ │ │ - mov 0x38(%rsi),%r13 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovne %rcx,%rbp │ │ │ │ - sub 0x30(%rsi),%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ + sub $0xa08,%rsp │ │ │ │ + mov 0x229b7(%rip),%rbx │ │ │ │ + movhps 0x229b0(%rip),%xmm2 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + lea 0x1e0(%rsp),%r12 │ │ │ │ + movq %rdx,%xmm4 │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + lea 0x1bb77(%rip),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x1c0(%rsp),%r13 │ │ │ │ + movhps 0x2296b(%rip),%xmm4 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - add $0x1,%r13 │ │ │ │ - lea 0x1f9ed(%rip),%rsi │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movhps 0x24ffc(%rip),%xmm2 │ │ │ │ + mov %rax,0x9f8(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + movhps 0x2294b(%rip),%xmm5 │ │ │ │ + mov %rbx,0x1c8(%rsp) │ │ │ │ + lea 0x200(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ movaps %xmm2,(%rsp) │ │ │ │ - movaps %xmm2,0x80(%rsp) │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovs %rdx,%r13 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 1d0d8 <__julienne_string_m_MOD_concatenate_elements@@Base+0x1a8> │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r15 │ │ │ │ - lea 0x68(%rsp),%rsi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%r9 │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - jmp 1d02f <__julienne_string_m_MOD_concatenate_elements@@Base+0xff> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + movaps %xmm5,0x30(%rsp) │ │ │ │ + movaps %xmm2,0x1e0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movhps 0x228fe(%rip),%xmm3 │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + movaps %xmm3,0x40(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0xb8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xb0(%rsp),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f70e <__julienne_test_suite_m_MOD_stub_file@@Base+0x12e> │ │ │ │ call 8230 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jg 1d0d8 <__julienne_string_m_MOD_concatenate_elements@@Base+0x1a8> │ │ │ │ - add %r15,%rbx │ │ │ │ + mov 0x228a3(%rip),%rsi │ │ │ │ movdqa (%rsp),%xmm1 │ │ │ │ - mov 0x24f7d(%rip),%r10 │ │ │ │ - lea 0x25ab6(%rip),%rsi │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - movq $0x0,0x25a83(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x25a6d(%rip),%rcx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1ba91(%rip),%rdx │ │ │ │ + mov %rsi,0x1c8(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + movaps %xmm1,0x1e0(%rsp) │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - mov %r11,0xa0(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 1d010 <__julienne_string_m_MOD_concatenate_elements@@Base+0xe0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ + lea 0xc8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f773 <__julienne_test_suite_m_MOD_stub_file@@Base+0x193> │ │ │ │ call 8230 │ │ │ │ - cmp %ebp,%r13d │ │ │ │ - jge 1d02c <__julienne_string_m_MOD_concatenate_elements@@Base+0xfc> │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - movdqa 0x90(%rsp),%xmm3 │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d11d <__julienne_string_m_MOD_concatenate_elements@@Base+0x1ed> │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %rcx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001d140 <__julienne_string_m_MOD___copy_julienne_string_m_String_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1d1b7 <__julienne_string_m_MOD___copy_julienne_string_m_String_t@@Base+0x77> │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1d1b0 <__julienne_string_m_MOD___copy_julienne_string_m_String_t@@Base+0x70> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x2283e(%rip),%rdi │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x1ba1f(%rip),%rdx │ │ │ │ + mov %rdi,0x1c8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0xd8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f7d8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1f8> │ │ │ │ + call 8230 │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x227c9(%rip),%rbp │ │ │ │ + lea 0x1b9bf(%rip),%rdx │ │ │ │ + movaps %xmm6,0x1e0(%rsp) │ │ │ │ + mov %rbp,0x1c8(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0xe8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f83d <__julienne_test_suite_m_MOD_stub_file@@Base+0x25d> │ │ │ │ + call 8230 │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + mov $0xe,%edx │ │ │ │ + lea 0x1b96c(%rip),%rsi │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + movq $0x0,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + movdqu 0x90(%rsp),%xmm7 │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0x1c042(%rip),%rsi │ │ │ │ + mov %r8,0x1b0(%rsp) │ │ │ │ + movaps %xmm7,0x1a0(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x180(%rsp),%r9 │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1b8da(%rip),%rsi │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r10 │ │ │ │ + mov $0xe,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0x90(%rsp),%xmm8 │ │ │ │ + lea 0x1b8a0(%rip),%rsi │ │ │ │ + mov %r10,0x170(%rsp) │ │ │ │ + movaps %xmm8,0x160(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0x90(%rsp),%xmm9 │ │ │ │ + mov 0x22669(%rip),%r14 │ │ │ │ + mov $0x8c,%edx │ │ │ │ + lea 0x1bfdd(%rip),%rsi │ │ │ │ + mov %r11,0x150(%rsp) │ │ │ │ + movaps %xmm9,0x140(%rsp) │ │ │ │ + mov %r14,0x1e8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movdqu 0x90(%rsp),%xmm10 │ │ │ │ + lea 0x2a0(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x1b7a5(%rip),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + movaps %xmm10,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1f9e6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x406> │ │ │ │ + call 8230 │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov 0x225cb(%rip),%rdx │ │ │ │ + lea 0x1b7e2(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x1e8(%rsp) │ │ │ │ + mov $0x7,%edx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + lea 0x2b8(%rsp),%rdi │ │ │ │ + movdqu 0x90(%rsp),%xmm11 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + movaps %xmm11,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fa7a <__julienne_test_suite_m_MOD_stub_file@@Base+0x49a> │ │ │ │ + call 8230 │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + lea 0x2d0(%rsp),%rdi │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x1b750(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x2e8(%rsp),%rdi │ │ │ │ + mov $0x42,%edx │ │ │ │ + lea 0x1bf21(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x1bf58(%rip),%rsi │ │ │ │ + lea 0x300(%rsp),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ + lea 0x6(%r8),%r15 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp 85d0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001d1c0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsbq 0x1c(%rdi),%r13 │ │ │ │ + mov 0xb8(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x1b629(%rip),%rcx │ │ │ │ + mov $0x6,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0xb0(%rsp),%r11 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - mov %r13b,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmovne %rax,%rdi │ │ │ │ + lea 0xf(%r11),%r10 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ call 8150 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r13,%r13 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x1b5e3(%rip),%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x9,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r15 │ │ │ │ + add $0x6,%rdx │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + lea 0xf(%rdi),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovns %r13,%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ call 8150 │ │ │ │ - test %r13,%r13 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jle 1d3f7 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x237> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x40(%r14),%rsi │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x58(%r14),%rdi │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x70(%r14),%r9 │ │ │ │ - mov %r9,0x18(%rax) │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x88(%r14),%r11 │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0xa0(%r14),%r15 │ │ │ │ - mov %r15,0x28(%rax) │ │ │ │ - cmp $0x6,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - cmp $0x7,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0xd0(%r14),%rdx │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - cmp $0x8,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0xe8(%r14),%rbx │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - cmp $0x9,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x100(%r14),%rsi │ │ │ │ - mov %rsi,0x48(%rbp) │ │ │ │ - cmp $0xa,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x118(%r14),%rdi │ │ │ │ - mov %rdi,0x50(%rbp) │ │ │ │ - cmp $0xb,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x130(%r14),%r9 │ │ │ │ - mov %r9,0x58(%rbp) │ │ │ │ - cmp $0xc,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x148(%r14),%r11 │ │ │ │ - mov %r11,0x60(%rbp) │ │ │ │ - cmp $0xd,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x160(%r14),%r15 │ │ │ │ - mov %r15,0x68(%rbp) │ │ │ │ - cmp $0xe,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - mov 0x178(%r14),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - je 1d3a0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ - lea 0x190(%r14),%rdx │ │ │ │ - mov $0x10,%ebx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x18,%rdx │ │ │ │ - mov %rsi,-0x8(%rbp,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jge 1d380 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1c0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%r14),%r11 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 1d3cb <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x20b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 1d3d4 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x214> │ │ │ │ - neg %rdi │ │ │ │ - mov %rdi,0x8(%r12,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 1d3f7 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x237> │ │ │ │ - add $0x18,%r11 │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - cmp %r15b,%r8b │ │ │ │ - je 1d3b0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1f0> │ │ │ │ - sub (%r11),%rax │ │ │ │ - mov $0x0,%r9d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %r9,%rax │ │ │ │ - imul %rax,%rdi │ │ │ │ - mov %rdi,0x8(%r12,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 1d3c7 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x207> │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jle 1d6c8 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x508> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 1d6bc <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4fc> │ │ │ │ - nop │ │ │ │ - cmp $0x2,%cl │ │ │ │ - jle 1d6e9 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x529> │ │ │ │ - lea -0x3(%r13),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - and $0xfffffffffffffffe,%r8 │ │ │ │ - lea 0x3(%r8),%r11 │ │ │ │ - shr $1,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 1d527 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x367> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 1d4d9 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x319> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 1d494 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x2d4> │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - imul %rax,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov (%r12,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - mov (%r12,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - je 1d638 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x478> │ │ │ │ - mov (%r12,%rsi,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul %rax,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add %r9,%rcx │ │ │ │ - lea 0x2(%rsi),%r9 │ │ │ │ - mov (%r12,%r9,8),%r8 │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - mov 0x8(%r12,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x4(%rsi),%r9 │ │ │ │ - lea (%rax,%rdi,1),%r8 │ │ │ │ - mov (%r12,%r9,8),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - mov 0x8(%r12,%r9,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x6(%rsi),%r9 │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - mov (%r12,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add $0x8,%rsi │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rdi,1),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%r12,%r9,8),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jne 1d527 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x367> │ │ │ │ - lea (%r12,%r11,8),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idivq -0x8(%rsi) │ │ │ │ - imul -0x8(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %r11,%r13 │ │ │ │ - jle 1d678 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4b8> │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idivq 0x8(%rsi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - imul %r10,%r13 │ │ │ │ - add (%r14),%r13 │ │ │ │ - je 1d6a2 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4e2> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1d69a <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4da> │ │ │ │ - mov %r10,(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 1d6c8 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x508> │ │ │ │ - movsbq 0x1c(%r14),%r13 │ │ │ │ - mov %r13,%rcx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 1d410 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x250> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1d67f <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4bf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + lea 0x318(%rsp),%rdi │ │ │ │ + lea 0xf(%rsi,%r8,1),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x223a3(%rip),%r11 │ │ │ │ + mov $0xf,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ + lea 0x1b5d5(%rip),%rsi │ │ │ │ + mov %r11,0x1e8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movdqu 0x90(%rsp),%xmm12 │ │ │ │ + lea 0x330(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x1b4ed(%rip),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %r10,0x210(%rsp) │ │ │ │ + movaps %xmm12,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fc99 <__julienne_test_suite_m_MOD_stub_file@@Base+0x6b9> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x1e0(%rsp),%r15 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x22318(%rip),%rdi │ │ │ │ + mov $0x1b,%edx │ │ │ │ + lea 0x1b55d(%rip),%rsi │ │ │ │ + mov %rdi,0x1e8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + movdqu 0x90(%rsp),%xmm13 │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + lea 0x348(%rsp),%rdi │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + movaps %xmm13,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fd2d <__julienne_test_suite_m_MOD_stub_file@@Base+0x74d> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp 1d638 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x478> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001d700 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x290,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x288(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ - mov $0x2020,%esi │ │ │ │ - mov $0x706c,%ecx │ │ │ │ - movdqa 0x1f1d3(%rip),%xmm0 │ │ │ │ - movdqa 0x1f18b(%rip),%xmm1 │ │ │ │ - mov %si,0x2e(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - movabs $0x60100000000,%rdx │ │ │ │ - lea 0x24(%rsp),%rax │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov $0x6,%esi │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0x6,0x40(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - movl $0x65682d2d,0x24(%rsp) │ │ │ │ - mov %cx,0x28(%rsp) │ │ │ │ - movl $0x2020682d,0x2a(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - call 81e0 <__julienne_command_line_m_MOD_argument_present@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1da5a <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x35a> │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 1d7e0 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0xe0> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1da55 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x355> │ │ │ │ - add $0x290,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1f1c1(%rip),%r8 │ │ │ │ - lea 0x1e3f2(%rip),%rdi │ │ │ │ - lea 0x1ebf2(%rip),%rbp │ │ │ │ - movl $0x4f,0x80(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ - movq $0x3,0xc8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x57,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e52f(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x1ee17(%rip),%rdx │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - lea 0x25357(%rip),%rsi │ │ │ │ - movq $0x0,0x2534c(%rip) │ │ │ │ - call 8300 <__julienne_command_line_m_MOD_flag_value@plt> │ │ │ │ - mov 0x25340(%rip),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r14,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - jg 1da38 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x338> │ │ │ │ - mov %r9,%rdi │ │ │ │ + mov 0x1e0(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + lea 0x360(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x1b4e4(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x378(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1bd0e(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x390(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1bd1d(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x22239(%rip),%r14 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1b4a2(%rip),%rsi │ │ │ │ + mov %r14,0x1e8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movdqu 0x90(%rsp),%xmm14 │ │ │ │ + lea 0x3a8(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x1b383(%rip),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %r9,0x210(%rsp) │ │ │ │ + movaps %xmm14,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fe03 <__julienne_test_suite_m_MOD_stub_file@@Base+0x823> │ │ │ │ call 8230 │ │ │ │ - lea 0x1e32f(%rip),%r10 │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 1d9d0 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x2d0> │ │ │ │ - mov 0x1f0e2(%rip),%r15 │ │ │ │ - lea 0x1eb1a(%rip),%r11 │ │ │ │ - lea 0x3e(%r14),%rbx │ │ │ │ - movl $0x5b,0x80(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - movq $0x3,0xc8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r12,%r9 │ │ │ │ - lea 0x1e521(%rip),%rcx │ │ │ │ - mov $0x3e,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add $0x40,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1ed1d(%rip),%r9 │ │ │ │ - mov $0x2,%r8d │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + mov 0x221ae(%rip),%r8 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x1b411(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %r8,0x1e8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%r11 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movdqu 0x90(%rsp),%xmm15 │ │ │ │ + lea 0x3c0(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x1b2f8(%rip),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %r11,0x210(%rsp) │ │ │ │ + movaps %xmm15,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fe8e <__julienne_test_suite_m_MOD_stub_file@@Base+0x8ae> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov 0x1e0(%rsp),%r10 │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + lea 0x3d8(%rsp),%rdi │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x1bc16(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x3f0(%rsp),%rdi │ │ │ │ + mov $0x31,%edx │ │ │ │ + lea 0x1bc2d(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x220f1(%rip),%r15 │ │ │ │ + mov $0x16,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1b365(%rip),%rsi │ │ │ │ + mov %r15,0x128(%rsp) │ │ │ │ + mov %r15,0x138(%rsp) │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm3 │ │ │ │ + movaps %xmm2,0x1c0(%rsp) │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movaps %xmm3,0x1e0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + movdqu 0x90(%rsp),%xmm4 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + movaps %xmm4,0x200(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ff79 <__julienne_test_suite_m_MOD_stub_file@@Base+0x999> │ │ │ │ call 8230 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1d7b2 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0xb2> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1da55 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x355> │ │ │ │ - add $0x290,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1efd1(%rip),%rdx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1ea04(%rip),%rax │ │ │ │ - movl $0x59,0x80(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - movq $0x3,0xc8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov $0x83,%edx │ │ │ │ - lea 0x1e3a3(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - jmp 1d996 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x296> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - jmp 1d8a2 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x1a2> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - sub $0x1,%ebx │ │ │ │ - je 1da6a <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x36a> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 8080 <_gfortran_stop_string@plt> │ │ │ │ - mov 0x1ef37(%rip),%rdi │ │ │ │ - lea 0x1e168(%rip),%rcx │ │ │ │ - lea 0x1e968(%rip),%rsi │ │ │ │ - movl $0x49,0x80(%rsp) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rsi,0xc0(%rsp) │ │ │ │ - movq $0x3,0xc8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov $0x157,%edx │ │ │ │ - lea 0x1e14d(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - jmp 1da5f <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x35f> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001dae0 <__julienne_test_harness_m_MOD_report_results@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x298,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x288(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - call 81d0 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call 8260 <_gfortran_system_clock_8@plt> │ │ │ │ - mov $0x0,%esi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + lea 0x120(%rsp),%r14 │ │ │ │ + lea 0x408(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + lea 0x1b0dd(%rip),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ffc6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x9e6> │ │ │ │ + call 8230 │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x420(%rsp),%rdi │ │ │ │ + lea 0x1b164(%rip),%rdx │ │ │ │ + movaps %xmm5,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x438(%rsp),%rdi │ │ │ │ + mov $0x29,%edx │ │ │ │ + lea 0x1bb1c(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - sub 0x30(%rbp),%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmovns %rcx,%rsi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 1dd50 <__julienne_test_harness_m_MOD_report_results@@Base+0x270> │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - lea 0x3c(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0x38(%rsp),%r12 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea -0x1(%r8),%r9d │ │ │ │ - lea 0x1(%r10),%r11 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov 0x2442e(%rip),%r15 │ │ │ │ - and $0x3,%r9d │ │ │ │ - shl $0x4,%r11 │ │ │ │ - add 0x0(%rbp),%r11 │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - cmpl $0x2,0x10(%rsp) │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - jl 1dd50 <__julienne_test_harness_m_MOD_report_results@@Base+0x270> │ │ │ │ - test %edi,%edi │ │ │ │ - je 1dc8c <__julienne_test_harness_m_MOD_report_results@@Base+0x1ac> │ │ │ │ - cmp $0x1,%edi │ │ │ │ - je 1dc52 <__julienne_test_harness_m_MOD_report_results@@Base+0x172> │ │ │ │ - cmp $0x2,%edi │ │ │ │ - je 1dc22 <__julienne_test_harness_m_MOD_report_results@@Base+0x142> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - lea 0x2(%rbx),%rax │ │ │ │ - mov $0x3,%ebx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - add %rbx,%rdx │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - add %rbx,%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add 0x0(%rbp),%rcx │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - cmp %ebx,0x10(%rsp) │ │ │ │ - jl 1dd50 <__julienne_test_harness_m_MOD_report_results@@Base+0x270> │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - add %rbx,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add 0x0(%rbp),%rsi │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - lea 0x1(%rbx,%r8,1),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - add 0x0(%rbp),%r9 │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - lea 0x2(%rbx,%r10,1),%r11 │ │ │ │ - shl $0x4,%r11 │ │ │ │ - add 0x0(%rbp),%r11 │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x21f9d(%rip),%r9 │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + mov %r9,0xf8(%rsp) │ │ │ │ + mov %r9,0x108(%rsp) │ │ │ │ + mov %r9,0x118(%rsp) │ │ │ │ + movaps %xmm1,0x120(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0x90(%rsp),%xmm0 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + lea 0x1b1e4(%rip),%rdx │ │ │ │ + mov %r13,0x110(%rsp) │ │ │ │ + mov %rsi,0x1d0(%rsp) │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + movdqu 0x90(%rsp),%xmm6 │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %r8,0x1f0(%rsp) │ │ │ │ + movaps %xmm6,0x1e0(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 200dd <__julienne_test_suite_m_MOD_stub_file@@Base+0xafd> │ │ │ │ + call 8230 │ │ │ │ + mov 0x110(%rsp),%r11 │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + movdqa (%rsp),%xmm7 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + mov %r12,0x100(%rsp) │ │ │ │ + movaps %xmm7,0x130(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%r10 │ │ │ │ + movdqu 0x90(%rsp),%xmm8 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + mov %r10,0x210(%rsp) │ │ │ │ + movaps %xmm8,0x200(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20149 <__julienne_test_suite_m_MOD_stub_file@@Base+0xb69> │ │ │ │ + call 8230 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + lea 0x450(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov %rbx,0xf0(%rsp) │ │ │ │ + lea 0x1b0e8(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20193 <__julienne_test_suite_m_MOD_stub_file@@Base+0xbb3> │ │ │ │ + call 8230 │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x468(%rsp),%rdi │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x1b9a9(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x21e05(%rip),%rdx │ │ │ │ + lea 0x1b0a1(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x128(%rsp) │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ + mov $0x13,%edx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - lea 0x3(%rbx,%rdi,1),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x4,%rbx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ - cmp %ebx,0x10(%rsp) │ │ │ │ - jge 1dc8c <__julienne_test_harness_m_MOD_report_results@@Base+0x1ac> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 8260 <_gfortran_system_clock_8@plt> │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ - mov %eax,%r15d │ │ │ │ - call 8040 <__julienne_multi_image_m_MOD_internal_num_images@plt> │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je 1dda8 <__julienne_test_harness_m_MOD_report_results@@Base+0x2c8> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1e04d <__julienne_test_harness_m_MOD_report_results@@Base+0x56d> │ │ │ │ - add $0x298,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1ec01(%rip),%r13 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1de25(%rip),%r12 │ │ │ │ - movl $0x2a,0x80(%rsp) │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - lea 0x1e8ac(%rip),%r14 │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x1ebb6(%rip),%rbx │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - movl $0x2f,0x80(%rsp) │ │ │ │ - mov %r14,0xc0(%rsp) │ │ │ │ - movq $0xa,0xc8(%rsp) │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x15,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e858(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - sub 0x20(%rsp),%rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rbp,%xmm0 │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - cvtsi2sdq 0x28(%rsp),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - call 8060 <_gfortran_transfer_real_write@plt> │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e821(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - lea 0x1e80a(%rip),%rdx │ │ │ │ - mov %rdx,0xc0(%rsp) │ │ │ │ - movl $0x31,0x80(%rsp) │ │ │ │ - movq $0x6,0xc8(%rsp) │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x12,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e7d7(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x44(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - movl $0x32,0x80(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - lea 0x1e78d(%rip),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - movl $0x33,0x80(%rsp) │ │ │ │ - movq $0xb,0xc8(%rsp) │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r15,%rsi │ │ │ │ + movdqu 0x90(%rsp),%xmm9 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movdqa (%rsp),%xmm10 │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + movaps %xmm9,0x1e0(%rsp) │ │ │ │ + movaps %xmm10,0x1c0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + movdqu 0x90(%rsp),%xmm11 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + mov %r9,0x210(%rsp) │ │ │ │ + movaps %xmm11,0x200(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20263 <__julienne_test_suite_m_MOD_stub_file@@Base+0xc83> │ │ │ │ + call 8230 │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + lea 0x480(%rsp),%rdi │ │ │ │ + mov $0xd,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + lea 0x1afed(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 202a8 <__julienne_test_suite_m_MOD_stub_file@@Base+0xcc8> │ │ │ │ + call 8230 │ │ │ │ + mov 0x120(%rsp),%r8 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + lea 0x498(%rsp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x1b8cc(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x4b0(%rsp),%rdi │ │ │ │ + mov $0x42,%edx │ │ │ │ + lea 0x1b8f3(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x4c8(%rsp),%rdi │ │ │ │ + mov $0x31,%edx │ │ │ │ + lea 0x1b922(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x4e0(%rsp),%rdi │ │ │ │ mov $0x6,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e75f(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e7ab(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov $0xf,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e712(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x3c(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov $0x19,%edx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x1e6f8(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - movl $0x34,0x80(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - add 0x38(%rsp),%esi │ │ │ │ - cmp 0x40(%rsp),%esi │ │ │ │ - je 1dd7a <__julienne_test_harness_m_MOD_report_results@@Base+0x29a> │ │ │ │ - mov $0x12,%esi │ │ │ │ - lea 0x1e6bc(%rip),%rdi │ │ │ │ - call 8350 <__julienne_multi_image_m_MOD_internal_error_stop@plt> │ │ │ │ - jmp 1dd7a <__julienne_test_harness_m_MOD_report_results@@Base+0x29a> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e060 <__julienne_test_harness_m_MOD_component_constructor@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - mov 0x40(%rsi),%rdx │ │ │ │ - mov 0x38(%rsi),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmove %rax,%rbp │ │ │ │ - sub 0x30(%rsi),%r12 │ │ │ │ - mov $0xffffffffffffffff,%rsi │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - cmovns %r12,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add $0x1,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 1e0ba <__julienne_test_harness_m_MOD_component_constructor@@Base+0x5a> │ │ │ │ - mul %rsi │ │ │ │ - jo 1e333 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2d3> │ │ │ │ - test %r12,%r12 │ │ │ │ - js 1e310 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2b0> │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%r14),%r15 │ │ │ │ - imul %rsi,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1e343 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2e3> │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x1(%r12),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - and $0x3,%r8d │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - je 1e280 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x220> │ │ │ │ - mov 0x23eb4(%rip),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *0x20(%r9) │ │ │ │ - movq $0x1,0x8(%rsp) │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - jl 1e2ad <__julienne_test_harness_m_MOD_component_constructor@@Base+0x24d> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x10,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 1e280 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x220> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 1e1a1 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x141> │ │ │ │ - imul %rbp,%rdi │ │ │ │ + lea 0x1af76(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa 0x30(%rsp),%xmm12 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x23e5e(%rip),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r15,%rdi │ │ │ │ - call *0x20(%rbx) │ │ │ │ - mov 0x40(%r14),%r11 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - movq $0x2,0x8(%rsp) │ │ │ │ - lea 0x0(%rbp,%rbp,1),%rsi │ │ │ │ - mov 0x8(%r11),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - imul %rsi,%rdi │ │ │ │ - mov 0x23e2c(%rip),%rdx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x4f8(%rsp),%rdi │ │ │ │ + lea 0x1ae1d(%rip),%rdx │ │ │ │ + movaps %xmm12,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x510(%rsp),%rdi │ │ │ │ + mov $0x33,%edx │ │ │ │ + lea 0x1b8fc(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x21c60(%rip),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + movdqa 0x180(%rsp),%xmm13 │ │ │ │ + mov 0x190(%rsp),%r11 │ │ │ │ + movdqa 0x20(%rsp),%xmm14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r10,0x118(%rsp) │ │ │ │ + mov %r11,0x538(%rsp) │ │ │ │ + mov %r10,0x128(%rsp) │ │ │ │ + movups %xmm13,0x528(%rsp) │ │ │ │ + movaps %xmm14,0x130(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1ae88(%rip),%rdx │ │ │ │ + mov %r12,0x120(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm15 │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movaps %xmm15,0x1e0(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + movdqu 0x90(%rsp),%xmm3 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + movaps %xmm3,0x200(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20437 <__julienne_test_suite_m_MOD_stub_file@@Base+0xe57> │ │ │ │ + call 8230 │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x540(%rsp),%rdi │ │ │ │ + mov %rbx,0x110(%rsp) │ │ │ │ + movaps %xmm2,0x1c0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20485 <__julienne_test_suite_m_MOD_stub_file@@Base+0xea5> │ │ │ │ + call 8230 │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + lea 0x558(%rsp),%rdi │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x1adeb(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x21b13(%rip),%r9 │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1b7cc(%rip),%rsi │ │ │ │ + mov %r9,0x128(%rsp) │ │ │ │ + mov %r9,0x138(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movdqu 0x90(%rsp),%xmm4 │ │ │ │ + movaps %xmm5,0x1c0(%rsp) │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + movaps %xmm4,0x1e0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xa0(%rsp),%r12 │ │ │ │ + movdqu 0x90(%rsp),%xmm1 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + mov %r12,0x210(%rsp) │ │ │ │ + movaps %xmm1,0x200(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20550 <__julienne_test_suite_m_MOD_stub_file@@Base+0xf70> │ │ │ │ + call 8230 │ │ │ │ + mov 0x130(%rsp),%r13 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + lea 0x570(%rsp),%rdi │ │ │ │ + mov $0x16,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + lea 0x1ad33(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20596 <__julienne_test_suite_m_MOD_stub_file@@Base+0xfb6> │ │ │ │ + call 8230 │ │ │ │ + mov 0x120(%rsp),%rbp │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + lea 0x588(%rsp),%rdi │ │ │ │ + mov $0x1e,%edx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x1ad0c(%rip),%rsi │ │ │ │ + lea 0x650(%rsp),%r13 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ mov %rbx,%rsi │ │ │ │ - add $0x10,%rbx │ │ │ │ - add %r15,%rdi │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - add %rbp,%rsi │ │ │ │ - jmp 1e280 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x220> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x40(%r14),%r10 │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x23de2(%rip),%r11 │ │ │ │ - add %rbp,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - imul 0x8(%r10),%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - add %r15,%rdi │ │ │ │ - call *0x20(%r11) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x40(%r14),%rax │ │ │ │ - lea 0x20(%rbx),%rsi │ │ │ │ - mov 0x23db7(%rip),%rcx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - imul 0x8(%rax),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r15,%rdi │ │ │ │ - call *0x20(%rcx) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x40(%r14),%r9 │ │ │ │ - lea 0x30(%rbx),%rsi │ │ │ │ - mov 0x23d8b(%rip),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x40,%rbx │ │ │ │ - add %rbp,%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - imul 0x8(%r9),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - add %r15,%rdi │ │ │ │ - call *0x20(%r10) │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - addq $0x4,0x8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - add %rbp,%rsi │ │ │ │ - imul %rsi,%rdi │ │ │ │ - mov 0x23d4d(%rip),%rcx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x5a0(%rsp),%rdi │ │ │ │ + lea 0x1ab70(%rip),%rdx │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x5b8(%rsp),%rdi │ │ │ │ + mov $0x30,%edx │ │ │ │ + lea 0x1b6b8(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x190(%rsp),%r15 │ │ │ │ + movdqa 0x180(%rsp),%xmm6 │ │ │ │ + lea 0x5e8(%rsp),%rdi │ │ │ │ + mov $0x16,%edx │ │ │ │ + lea 0x1acb6(%rip),%rsi │ │ │ │ + movaps %xmm6,0x5d0(%rsp) │ │ │ │ + mov %r15,0x5e0(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x600(%rsp),%rdi │ │ │ │ + mov $0x55,%edx │ │ │ │ + lea 0x1b69d(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa 0x40(%rsp),%xmm7 │ │ │ │ mov %rbx,%rsi │ │ │ │ - add %r15,%rdi │ │ │ │ - call *0x20(%rcx) │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%r12 │ │ │ │ - jge 1e1e0 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x180> │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %r13,%rax │ │ │ │ - movabs $0x50100000000,%r12 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - movq $0xffffffffffffffff,0x8(%r13) │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - movq $0x10,0x10(%r13) │ │ │ │ - mov %r12,0x18(%r13) │ │ │ │ - mov %r15,0x20(%r13) │ │ │ │ - movq $0x1,0x28(%r13) │ │ │ │ - movq $0x1,0x30(%r13) │ │ │ │ - mov %rbx,0x38(%r13) │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1e341 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2e1> │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - jmp 1e2ad <__julienne_test_harness_m_MOD_component_constructor@@Base+0x24d> │ │ │ │ - lea 0x1d2b6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 84a0 <_gfortran_runtime_error@plt> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x1e2c5(%rip),%rsi │ │ │ │ - lea 0x1db34(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e360 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e370 <__julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e380 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movups %xmm1,0x10(%rsi) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1e3f7 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t@@Base+0x77> │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1e3f0 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t@@Base+0x70> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp 85d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e400 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsbq 0x1c(%rdi),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - mov %r13b,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovns %r13,%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ + lea 0x618(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x1aada(%rip),%rdx │ │ │ │ + movabs $0x50100000000,%rbx │ │ │ │ + movaps %xmm7,0x200(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x630(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x1ac57(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + mov 0x78(%rsp),%rbp │ │ │ │ + movdqa 0x1c20d(%rip),%xmm8 │ │ │ │ + movdqa 0x1c254(%rip),%xmm9 │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + movq $0x18,0x270(%rsp) │ │ │ │ + mov %rbx,0x278(%rsp) │ │ │ │ + movaps %xmm8,0x280(%rsp) │ │ │ │ + movaps %xmm9,0x290(%rsp) │ │ │ │ + jmp 20733 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1153> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmove %r8,%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ call 8150 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + add 0x260(%rsp),%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + cmp $0x27,%r12 │ │ │ │ + je 20786 <__julienne_test_suite_m_MOD_stub_file@@Base+0x11a6> │ │ │ │ + add $0x18,%rbp │ │ │ │ + movdqu 0x0(%rbp),%xmm10 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + lea (%r12,%r12,2),%r15 │ │ │ │ + shl $0x3,%r15 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %r14,0x10(%r13,%r15,1) │ │ │ │ + movups %xmm10,0x0(%r13,%r15,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add %r15,%r13 │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 206f0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1110> │ │ │ │ + add $0x1,%r12 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + cmp $0x27,%r12 │ │ │ │ + jne 2072f <__julienne_test_suite_m_MOD_stub_file@@Base+0x114f> │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + call 8110 <__julienne_file_m_MOD_from_lines@plt> │ │ │ │ + mov 0x220(%rsp),%r12 │ │ │ │ + movdqa 0x250(%rsp),%xmm11 │ │ │ │ + movaps %xmm11,(%rsp) │ │ │ │ test %r13,%r13 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jle 1e637 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x237> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x40(%r14),%rsi │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x58(%r14),%rdi │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x70(%r14),%r9 │ │ │ │ - mov %r9,0x18(%rax) │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x88(%r14),%r11 │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0xa0(%r14),%r15 │ │ │ │ - mov %r15,0x28(%rax) │ │ │ │ - cmp $0x6,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - cmp $0x7,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0xd0(%r14),%rdx │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - cmp $0x8,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0xe8(%r14),%rbx │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - cmp $0x9,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x100(%r14),%rsi │ │ │ │ - mov %rsi,0x48(%rbp) │ │ │ │ - cmp $0xa,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x118(%r14),%rdi │ │ │ │ - mov %rdi,0x50(%rbp) │ │ │ │ - cmp $0xb,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x130(%r14),%r9 │ │ │ │ - mov %r9,0x58(%rbp) │ │ │ │ - cmp $0xc,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x148(%r14),%r11 │ │ │ │ - mov %r11,0x60(%rbp) │ │ │ │ - cmp $0xd,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x160(%r14),%r15 │ │ │ │ - mov %r15,0x68(%rbp) │ │ │ │ - cmp $0xe,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - mov 0x178(%r14),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - je 1e5e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ - lea 0x190(%r14),%rdx │ │ │ │ - mov $0x10,%ebx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x18,%rdx │ │ │ │ - mov %rsi,-0x8(%rbp,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jge 1e5c0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1c0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%r14),%r11 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 1e60b <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x20b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 1e614 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x214> │ │ │ │ - neg %rdi │ │ │ │ - mov %rdi,0x8(%r12,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 1e637 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x237> │ │ │ │ - add $0x18,%r11 │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - cmp %r15b,%r8b │ │ │ │ - je 1e5f0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1f0> │ │ │ │ - sub (%r11),%rax │ │ │ │ - mov $0x0,%r9d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %r9,%rax │ │ │ │ - imul %rax,%rdi │ │ │ │ - mov %rdi,0x8(%r12,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 1e607 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x207> │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jle 1e908 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x508> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 1e8fc <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4fc> │ │ │ │ - nop │ │ │ │ - cmp $0x2,%cl │ │ │ │ - jle 1e929 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x529> │ │ │ │ - lea -0x3(%r13),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - and $0xfffffffffffffffe,%r8 │ │ │ │ - lea 0x3(%r8),%r11 │ │ │ │ - shr $1,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 1e767 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x367> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 1e719 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x319> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 1e6d4 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x2d4> │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - imul %rax,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov (%r12,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - mov (%r12,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - je 1e878 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x478> │ │ │ │ - mov (%r12,%rsi,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul %rax,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add %r9,%rcx │ │ │ │ - lea 0x2(%rsi),%r9 │ │ │ │ - mov (%r12,%r9,8),%r8 │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - mov 0x8(%r12,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x4(%rsi),%r9 │ │ │ │ - lea (%rax,%rdi,1),%r8 │ │ │ │ - mov (%r12,%r9,8),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - mov 0x8(%r12,%r9,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x6(%rsi),%r9 │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - mov (%r12,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add $0x8,%rsi │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rdi,1),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%r12,%r9,8),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jne 1e767 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x367> │ │ │ │ - lea (%r12,%r11,8),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idivq -0x8(%rsi) │ │ │ │ - imul -0x8(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %r11,%r13 │ │ │ │ - jle 1e8b8 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4b8> │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idivq 0x8(%rsi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - imul %r10,%r13 │ │ │ │ - add (%r14),%r13 │ │ │ │ - je 1e8e2 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4e2> │ │ │ │ + je 20ad8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14f8> │ │ │ │ + mov 0x298(%rsp),%r11 │ │ │ │ + sub 0x290(%rsp),%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + imul 0x288(%rsp),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 20ad8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14f8> │ │ │ │ + lea (%r11,%r11,2),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + shl $0x3,%r15 │ │ │ │ + lea -0x18(%r15),%r10 │ │ │ │ + shr $0x3,%r10 │ │ │ │ + lea (%r10,%r10,2),%r14 │ │ │ │ + and $0x7,%r14d │ │ │ │ + je 20962 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1382> │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1e8da <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4da> │ │ │ │ - mov %r10,(%rsp) │ │ │ │ + je 2081e <__julienne_test_suite_m_MOD_stub_file@@Base+0x123e> │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 1e908 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x508> │ │ │ │ - movsbq 0x1c(%r14),%r13 │ │ │ │ - mov %r13,%rcx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 1e650 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x250> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1e8bf <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4bf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + mov $0x18,%ebp │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 20962 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1382> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je 20936 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1356> │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + je 2090b <__julienne_test_suite_m_MOD_stub_file@@Base+0x132b> │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + je 208e0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1300> │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + je 208b5 <__julienne_test_suite_m_MOD_stub_file@@Base+0x12d5> │ │ │ │ + cmp $0x6,%r14 │ │ │ │ + je 2088a <__julienne_test_suite_m_MOD_stub_file@@Base+0x12aa> │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2087e <__julienne_test_suite_m_MOD_stub_file@@Base+0x129e> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 208a9 <__julienne_test_suite_m_MOD_stub_file@@Base+0x12c9> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp 1e878 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x478> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e940 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e950 <__julienne_test_diagnosis_m_MOD___copy_5D44098@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000001e960 <__julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001e970 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movups %xmm1,0x10(%rsi) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1e9e8 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x78> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1e9e0 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x70> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp 85d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000001e9f0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsbq 0x1c(%rdi),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - mov %r13b,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovns %r13,%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - test %r13,%r13 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jle 1ec17 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x227> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - lea -0x1(%rcx),%r8d │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x40(%r14),%rsi │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x58(%r14),%rdi │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x70(%r14),%r9 │ │ │ │ - mov %r9,0x18(%rax) │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x88(%r14),%r11 │ │ │ │ - mov %r11,0x20(%rax) │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0xa0(%r14),%r15 │ │ │ │ - mov %r15,0x28(%rax) │ │ │ │ - cmp $0x6,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - cmp $0x7,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0xd0(%r14),%rdx │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - cmp $0x8,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0xe8(%r14),%rbx │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - cmp $0x9,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x100(%r14),%rsi │ │ │ │ - mov %rsi,0x48(%rbp) │ │ │ │ - cmp $0xa,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x118(%r14),%rdi │ │ │ │ - mov %rdi,0x50(%rbp) │ │ │ │ - cmp $0xb,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x130(%r14),%r9 │ │ │ │ - mov %r9,0x58(%rbp) │ │ │ │ - cmp $0xc,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x148(%r14),%r11 │ │ │ │ - mov %r11,0x60(%rbp) │ │ │ │ - cmp $0xd,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x160(%r14),%r15 │ │ │ │ - mov %r15,0x68(%rbp) │ │ │ │ - cmp $0xe,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - mov 0x178(%r14),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - je 1ebc0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ - lea 0x190(%r14),%rdx │ │ │ │ - mov $0x10,%ebx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x18,%rdx │ │ │ │ - mov %rsi,-0x8(%rbp,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jge 1eba0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1b0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%r14),%r11 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 1ebeb <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1fb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 1ebf4 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x204> │ │ │ │ - neg %rdi │ │ │ │ - mov %rdi,0x8(%r12,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 1ec17 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x227> │ │ │ │ - add $0x18,%r11 │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - cmp %r15b,%r8b │ │ │ │ - je 1ebd0 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1e0> │ │ │ │ - sub (%r11),%rax │ │ │ │ - mov $0x0,%r9d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmovs %r9,%rax │ │ │ │ - imul %rax,%rdi │ │ │ │ - mov %rdi,0x8(%r12,%r15,8) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 1ebe7 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1f7> │ │ │ │ - mov (%r12,%r13,8),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jle 1eee8 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4f8> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 1eedc <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4ec> │ │ │ │ - nop │ │ │ │ - cmp $0x2,%cl │ │ │ │ - jle 1ef09 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x519> │ │ │ │ - lea -0x3(%r13),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - and $0xfffffffffffffffe,%r8 │ │ │ │ - lea 0x3(%r8),%r11 │ │ │ │ - shr $1,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 1ed47 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x357> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 1ecf9 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x309> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 1ecb4 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x2c4> │ │ │ │ - mov 0x8(%r12),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - imul %rax,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov (%r12,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - mov (%r12,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - je 1ee58 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x468> │ │ │ │ - mov (%r12,%rsi,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ - mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul %rax,%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add %r9,%rcx │ │ │ │ - lea 0x2(%rsi),%r9 │ │ │ │ - mov (%r12,%r9,8),%r8 │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - mov 0x8(%r12,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x4(%rsi),%r9 │ │ │ │ - lea (%rax,%rdi,1),%r8 │ │ │ │ - mov (%r12,%r9,8),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - mov 0x8(%r12,%r9,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea 0x6(%rsi),%r9 │ │ │ │ - lea (%rax,%rcx,1),%rdi │ │ │ │ - mov (%r12,%r9,8),%rcx │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - add $0x8,%rsi │ │ │ │ - idiv %rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rdi,1),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%r12,%r9,8),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jne 1ed47 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x357> │ │ │ │ - lea (%r12,%r11,8),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idivq -0x8(%rsi) │ │ │ │ - imul -0x8(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %r11,%r13 │ │ │ │ - jle 1ee98 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4a8> │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idivq 0x8(%rsi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul 0x0(%rbp,%r11,8),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - imul %r10,%r13 │ │ │ │ - add (%r14),%r13 │ │ │ │ - je 1eec2 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4d2> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + mov 0x260(%rsp),%rdx │ │ │ │ + movq $0x0,(%rdx,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1eeba <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4ca> │ │ │ │ - mov %r10,(%rsp) │ │ │ │ + je 208d4 <__julienne_test_suite_m_MOD_stub_file@@Base+0x12f4> │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 1eee8 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4f8> │ │ │ │ - movsbq 0x1c(%r14),%r13 │ │ │ │ - mov %r13,%rcx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 1ec30 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x240> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 1ee9f <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4af> │ │ │ │ + mov 0x260(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 208ff <__julienne_test_suite_m_MOD_stub_file@@Base+0x131f> │ │ │ │ + call 8230 │ │ │ │ + mov 0x260(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2092a <__julienne_test_suite_m_MOD_stub_file@@Base+0x134a> │ │ │ │ + call 8230 │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20956 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1376> │ │ │ │ + call 8230 │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + movq $0x0,0x0(%r13,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20985 <__julienne_test_suite_m_MOD_stub_file@@Base+0x13a5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x260(%rsp),%rbx │ │ │ │ + movq $0x0,(%rbx,%rbp,1) │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 20ad8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14f8> │ │ │ │ + mov 0x260(%rsp),%r8 │ │ │ │ + mov 0x18(%r8,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 209ba <__julienne_test_suite_m_MOD_stub_file@@Base+0x13da> │ │ │ │ call 8230 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp 1ee58 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x468> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000001ef20 <__julienne_test_m_MOD_report@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x2c8,%rsp │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 20da0 <__julienne_test_m_MOD_report@@Base+0x1e80> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movabs $0x50100000000,%r8 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %r8,0xb8(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x28,0xb0(%rsp) │ │ │ │ - movq $0x28,0xc0(%rsp) │ │ │ │ - call *0x50(%rbp) │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub 0xd0(%rsp),%r14 │ │ │ │ - lea 0x1(%r14),%r10 │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - lea 0x0(,%r10,4),%r11 │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea (%r11,%r10,1),%rbp │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - je 210dd <__julienne_test_m_MOD_report@@Base+0x21bd> │ │ │ │ - test %r14,%r14 │ │ │ │ - js 20fa0 <__julienne_test_m_MOD_report@@Base+0x2080> │ │ │ │ - movabs $0xccccccccccccccd,%rcx │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - sub $0x28,%rbp │ │ │ │ - shr $0x3,%rbp │ │ │ │ - imul %rcx,%rbp │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - je 1f12c <__julienne_test_m_MOD_report@@Base+0x20c> │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 1f108 <__julienne_test_m_MOD_report@@Base+0x1e8> │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - je 1f0ed <__julienne_test_m_MOD_report@@Base+0x1cd> │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 1f0d2 <__julienne_test_m_MOD_report@@Base+0x1b2> │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - je 1f0b7 <__julienne_test_m_MOD_report@@Base+0x197> │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - je 1f09c <__julienne_test_m_MOD_report@@Base+0x17c> │ │ │ │ - cmp $0x6,%rbx │ │ │ │ - jne 20ed0 <__julienne_test_m_MOD_report@@Base+0x1fb0> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 1f224 <__julienne_test_m_MOD_report@@Base+0x304> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x140,%rax │ │ │ │ - movq $0x0,-0x138(%rax) │ │ │ │ - movq $0x0,-0x128(%rax) │ │ │ │ - movq $0x0,-0x118(%rax) │ │ │ │ - movq $0x0,-0x110(%rax) │ │ │ │ - movq $0x0,-0x100(%rax) │ │ │ │ - movq $0x0,-0xf0(%rax) │ │ │ │ - movq $0x0,-0xe8(%rax) │ │ │ │ - movq $0x0,-0xd8(%rax) │ │ │ │ - movq $0x0,-0xc8(%rax) │ │ │ │ - movq $0x0,-0xc0(%rax) │ │ │ │ - movq $0x0,-0xb0(%rax) │ │ │ │ - movq $0x0,-0xa0(%rax) │ │ │ │ - movq $0x0,-0x98(%rax) │ │ │ │ - movq $0x0,-0x88(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - movq $0x0,-0x70(%rax) │ │ │ │ - movq $0x0,-0x60(%rax) │ │ │ │ - movq $0x0,-0x50(%rax) │ │ │ │ - movq $0x0,-0x48(%rax) │ │ │ │ - movq $0x0,-0x38(%rax) │ │ │ │ - movq $0x0,-0x28(%rax) │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 1f12c <__julienne_test_m_MOD_report@@Base+0x20c> │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test $0x1,%r14b │ │ │ │ - je 20c50 <__julienne_test_m_MOD_report@@Base+0x1d30> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - mov 0x20(%rdx),%rsi │ │ │ │ - mov 0x18(%r15),%r13 │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - mov %rsi,0x20(%r15) │ │ │ │ - movups %xmm1,0x10(%r15) │ │ │ │ + mov 0x260(%rsp),%r11 │ │ │ │ + movq $0x0,0x18(%r11,%rbp,1) │ │ │ │ + mov 0x260(%rsp),%rbp │ │ │ │ + mov 0x18(%rbp,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f26b <__julienne_test_m_MOD_report@@Base+0x34b> │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + je 209e2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1402> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f29a <__julienne_test_m_MOD_report@@Base+0x37a> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + mov 0x260(%rsp),%r10 │ │ │ │ + movq $0x0,0x18(%r10,%r14,1) │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + mov 0x30(%rdi,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f288 <__julienne_test_m_MOD_report@@Base+0x368> │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + je 20a0a <__julienne_test_suite_m_MOD_stub_file@@Base+0x142a> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + movq $0x0,0x30(%rax,%r14,1) │ │ │ │ + mov 0x260(%rsp),%rdx │ │ │ │ + mov 0x48(%rdx,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20a32 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1452> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - lea 0x28(%r15),%r12 │ │ │ │ - lea 0x28(%rdx),%r13 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - jmp 1f319 <__julienne_test_m_MOD_report@@Base+0x3f9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - movdqu 0x28(%r13),%xmm4 │ │ │ │ - movdqu 0x10(%r15),%xmm5 │ │ │ │ - mov 0x20(%r15),%r9 │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ - movups %xmm4,0x28(%r12) │ │ │ │ - mov %r9,0x20(%r14) │ │ │ │ - movups %xmm5,0x10(%r14) │ │ │ │ + mov 0x260(%rsp),%rcx │ │ │ │ + movq $0x0,0x48(%rcx,%r14,1) │ │ │ │ + mov 0x260(%rsp),%r9 │ │ │ │ + mov 0x60(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f2f2 <__julienne_test_m_MOD_report@@Base+0x3d2> │ │ │ │ + je 20a5a <__julienne_test_suite_m_MOD_stub_file@@Base+0x147a> │ │ │ │ call 8230 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1f30d <__julienne_test_m_MOD_report@@Base+0x3ed> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + movq $0x0,0x60(%rsi,%r14,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + mov 0x78(%r13,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f305 <__julienne_test_m_MOD_report@@Base+0x3e5> │ │ │ │ + je 20a82 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14a2> │ │ │ │ call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x260(%rsp),%rbx │ │ │ │ + movq $0x0,0x78(%rbx,%r14,1) │ │ │ │ + mov 0x260(%rsp),%r8 │ │ │ │ + mov 0x90(%r8,%r14,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20ab0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x14d0> │ │ │ │ call 8230 │ │ │ │ - lea 0x28(%r14),%r12 │ │ │ │ - lea 0x28(%r15),%r13 │ │ │ │ - lea 0x1(%rbx),%rbp │ │ │ │ - mov (%r12),%rdi │ │ │ │ - movdqu 0x0(%r13),%xmm2 │ │ │ │ - movdqu 0x10(%r13),%xmm3 │ │ │ │ - mov 0x20(%r13),%r8 │ │ │ │ - mov 0x18(%r12),%r14 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - mov %r8,0x20(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ + mov 0x260(%rsp),%r11 │ │ │ │ + movq $0x0,0x90(%r11,%r14,1) │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f34c <__julienne_test_m_MOD_report@@Base+0x42c> │ │ │ │ + jne 20970 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1390> │ │ │ │ + jmp 20985 <__julienne_test_suite_m_MOD_stub_file@@Base+0x13a5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2a0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20aea <__julienne_test_suite_m_MOD_stub_file@@Base+0x150a> │ │ │ │ call 8230 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1f367 <__julienne_test_m_MOD_report@@Base+0x447> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov 0x2b8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f35f <__julienne_test_m_MOD_report@@Base+0x43f> │ │ │ │ + je 20afc <__julienne_test_suite_m_MOD_stub_file@@Base+0x151c> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x2d0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20b0e <__julienne_test_suite_m_MOD_stub_file@@Base+0x152e> │ │ │ │ call 8230 │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - lea 0x28(%r12),%r14 │ │ │ │ - lea 0x28(%r13),%r15 │ │ │ │ - cmp 0x10(%rsp),%rbp │ │ │ │ - jne 1f2c0 <__julienne_test_m_MOD_report@@Base+0x3a0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x2e8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20b20 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1540> │ │ │ │ call 8230 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f5ab <__julienne_test_m_MOD_report@@Base+0x68b> │ │ │ │ - movabs $0xccccccccccccccd,%rcx │ │ │ │ - lea (%rbx,%rbx,4),%r10 │ │ │ │ - lea -0x28(,%r10,8),%rdi │ │ │ │ - lea (%rax,%r10,8),%r11 │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rcx,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - je 1f4b3 <__julienne_test_m_MOD_report@@Base+0x593> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 1f48f <__julienne_test_m_MOD_report@@Base+0x56f> │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - je 1f474 <__julienne_test_m_MOD_report@@Base+0x554> │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - je 1f459 <__julienne_test_m_MOD_report@@Base+0x539> │ │ │ │ - cmp $0x4,%rdi │ │ │ │ - je 1f43e <__julienne_test_m_MOD_report@@Base+0x51e> │ │ │ │ - cmp $0x5,%rdi │ │ │ │ - je 1f423 <__julienne_test_m_MOD_report@@Base+0x503> │ │ │ │ - cmp $0x6,%rdi │ │ │ │ - jne 20f20 <__julienne_test_m_MOD_report@@Base+0x2000> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %r11,%rax │ │ │ │ - je 1f5ab <__julienne_test_m_MOD_report@@Base+0x68b> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x140,%rax │ │ │ │ - movq $0x0,-0x138(%rax) │ │ │ │ - movq $0x0,-0x128(%rax) │ │ │ │ - movq $0x0,-0x118(%rax) │ │ │ │ - movq $0x0,-0x110(%rax) │ │ │ │ - movq $0x0,-0x100(%rax) │ │ │ │ - movq $0x0,-0xf0(%rax) │ │ │ │ - movq $0x0,-0xe8(%rax) │ │ │ │ - movq $0x0,-0xd8(%rax) │ │ │ │ - movq $0x0,-0xc8(%rax) │ │ │ │ - movq $0x0,-0xc0(%rax) │ │ │ │ - movq $0x0,-0xb0(%rax) │ │ │ │ - movq $0x0,-0xa0(%rax) │ │ │ │ - movq $0x0,-0x98(%rax) │ │ │ │ - movq $0x0,-0x88(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - movq $0x0,-0x70(%rax) │ │ │ │ - movq $0x0,-0x60(%rax) │ │ │ │ - movq $0x0,-0x50(%rax) │ │ │ │ - movq $0x0,-0x48(%rax) │ │ │ │ - movq $0x0,-0x38(%rax) │ │ │ │ - movq $0x0,-0x28(%rax) │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - cmp %r11,%rax │ │ │ │ - jne 1f4b3 <__julienne_test_m_MOD_report@@Base+0x593> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - lea (%rsi,%rsi,4),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x0(,%rdx,8),%rdx │ │ │ │ - lea (%r12,%rdx,1),%rbx │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 1f8b0 <__julienne_test_m_MOD_report@@Base+0x990> │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - jmp 1f7f7 <__julienne_test_m_MOD_report@@Base+0x8d7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 1f85d <__julienne_test_m_MOD_report@@Base+0x93d> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movdqu (%rdx),%xmm12 │ │ │ │ - movups %xmm12,(%rax) │ │ │ │ - movdqu 0x10(%rdx),%xmm13 │ │ │ │ - movups %xmm13,0x10(%rax) │ │ │ │ - mov 0x8(%rdx),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1f8a0 <__julienne_test_m_MOD_report@@Base+0x980> │ │ │ │ - mov 0x10(%rdx),%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f6b0 <__julienne_test_m_MOD_report@@Base+0x790> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x300(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20b32 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1552> │ │ │ │ call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1f6cb <__julienne_test_m_MOD_report@@Base+0x7ab> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x318(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f6c3 <__julienne_test_m_MOD_report@@Base+0x7a3> │ │ │ │ + je 20b44 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1564> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x330(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20b56 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1576> │ │ │ │ call 8230 │ │ │ │ - movdqu 0x28(%r12),%xmm14 │ │ │ │ - movdqu 0x38(%r12),%xmm15 │ │ │ │ - lea 0x28(%rbp),%r15 │ │ │ │ - lea 0x28(%r12),%r14 │ │ │ │ - mov 0x20(%r14),%r11 │ │ │ │ - mov 0x28(%rbp),%r13 │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - movups %xmm14,0x28(%rbp) │ │ │ │ - mov %r11,0x20(%r15) │ │ │ │ - movups %xmm15,0x10(%r15) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 1f7e4 <__julienne_test_m_MOD_report@@Base+0x8c4> │ │ │ │ - mov 0x10(%r14),%r9 │ │ │ │ - mov 0x8(%r14),%r8 │ │ │ │ - mov 0x28(%r12),%r12 │ │ │ │ - mov %r9,0x10(%r15) │ │ │ │ - mov %r8,0x8(%r15) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1f880 <__julienne_test_m_MOD_report@@Base+0x960> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1f870 <__julienne_test_m_MOD_report@@Base+0x950> │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - mov 0x8(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1f890 <__julienne_test_m_MOD_report@@Base+0x970> │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f7c9 <__julienne_test_m_MOD_report@@Base+0x8a9> │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x348(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20b68 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1588> │ │ │ │ call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1f7e4 <__julienne_test_m_MOD_report@@Base+0x8c4> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x360(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f7dc <__julienne_test_m_MOD_report@@Base+0x8bc> │ │ │ │ + je 20b7a <__julienne_test_suite_m_MOD_stub_file@@Base+0x159a> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x378(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20b8c <__julienne_test_suite_m_MOD_stub_file@@Base+0x15ac> │ │ │ │ call 8230 │ │ │ │ - lea 0x28(%r15),%rbp │ │ │ │ - lea 0x28(%r14),%r12 │ │ │ │ - cmp 0x10(%rsp),%rbp │ │ │ │ - je 20c68 <__julienne_test_m_MOD_report@@Base+0x1d48> │ │ │ │ - movdqu (%r12),%xmm10 │ │ │ │ - movdqu 0x10(%r12),%xmm11 │ │ │ │ - mov 0x20(%r12),%r14 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - movups %xmm10,0x0(%rbp) │ │ │ │ - mov %r14,0x20(%rbp) │ │ │ │ - movups %xmm11,0x10(%rbp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 1f6cb <__julienne_test_m_MOD_report@@Base+0x7ab> │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - mov (%r12),%r14 │ │ │ │ - mov %r15,0x10(%rbp) │ │ │ │ - mov 0x8(%r12),%r15 │ │ │ │ - mov %r15,0x8(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 1f608 <__julienne_test_m_MOD_report@@Base+0x6e8> │ │ │ │ - mov 0x18(%r12),%rcx │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 1f639 <__julienne_test_m_MOD_report@@Base+0x719> │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 1f6a3 <__julienne_test_m_MOD_report@@Base+0x783> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - jmp 1f7bc <__julienne_test_m_MOD_report@@Base+0x89c> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 1f74d <__julienne_test_m_MOD_report@@Base+0x82d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jmp 1f7bc <__julienne_test_m_MOD_report@@Base+0x89c> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jmp 1f6a3 <__julienne_test_m_MOD_report@@Base+0x783> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu (%r15),%xmm6 │ │ │ │ - movdqu 0x10(%r15),%xmm7 │ │ │ │ - mov 0x20(%r15),%rbp │ │ │ │ - mov (%r12),%r9 │ │ │ │ - mov 0x18(%r12),%rbx │ │ │ │ - movups %xmm6,(%r12) │ │ │ │ - mov %rbp,0x20(%r12) │ │ │ │ - movups %xmm7,0x10(%r12) │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 1fa5d <__julienne_test_m_MOD_report@@Base+0xb3d> │ │ │ │ - mov 0x10(%r15),%r10 │ │ │ │ - mov 0x8(%r15),%rbp │ │ │ │ - mov (%r15),%r11 │ │ │ │ - mov %r10,0x10(%r12) │ │ │ │ - mov %rbp,0x8(%r12) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 20ea8 <__julienne_test_m_MOD_report@@Base+0x1f88> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r15),%rbp │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 20ebd <__julienne_test_m_MOD_report@@Base+0x1f9d> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - movdqu 0x0(%rbp),%xmm8 │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm9 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x390(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2108e <__julienne_test_m_MOD_report@@Base+0x216e> │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%r8) │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 1fa1a <__julienne_test_m_MOD_report@@Base+0xafa> │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ + je 20b9e <__julienne_test_suite_m_MOD_stub_file@@Base+0x15be> │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1fa5d <__julienne_test_m_MOD_report@@Base+0xb3d> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fa41 <__julienne_test_m_MOD_report@@Base+0xb21> │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ + je 20bb0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x15d0> │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20bc2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x15e2> │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x28(%r12),%rax │ │ │ │ - lea 0x28(%r15),%rsi │ │ │ │ - cmp 0x10(%rsp),%rax │ │ │ │ - jne 1f5da <__julienne_test_m_MOD_report@@Base+0x6ba> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x28(%rdx),%rax │ │ │ │ - lea (%r15,%rdx,1),%rbx │ │ │ │ - shr $0x3,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - je 1fbab <__julienne_test_m_MOD_report@@Base+0xc8b> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 1fb45 <__julienne_test_m_MOD_report@@Base+0xc25> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 1fae8 <__julienne_test_m_MOD_report@@Base+0xbc8> │ │ │ │ - mov (%r15),%rdi │ │ │ │ + mov 0x3d8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fabd <__julienne_test_m_MOD_report@@Base+0xb9d> │ │ │ │ + je 20bd4 <__julienne_test_suite_m_MOD_stub_file@@Base+0x15f4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x18(%r15),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1fae4 <__julienne_test_m_MOD_report@@Base+0xbc4> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x3f0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fad4 <__julienne_test_m_MOD_report@@Base+0xbb4> │ │ │ │ + je 20be6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1606> │ │ │ │ call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x408(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20bf8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1618> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ + mov 0x420(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fb06 <__julienne_test_m_MOD_report@@Base+0xbe6> │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + je 20c0a <__julienne_test_suite_m_MOD_stub_file@@Base+0x162a> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - mov 0x18(%rcx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1fb41 <__julienne_test_m_MOD_report@@Base+0xc21> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x438(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fb27 <__julienne_test_m_MOD_report@@Base+0xc07> │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + je 20c1c <__julienne_test_suite_m_MOD_stub_file@@Base+0x163c> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x450(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20c2e <__julienne_test_suite_m_MOD_stub_file@@Base+0x164e> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movq $0x0,0x18(%rcx) │ │ │ │ - add $0x28,%rcx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ + mov 0x468(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fb63 <__julienne_test_m_MOD_report@@Base+0xc43> │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + je 20c40 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1660> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - mov 0x18(%rcx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1fb9e <__julienne_test_m_MOD_report@@Base+0xc7e> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x480(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fb84 <__julienne_test_m_MOD_report@@Base+0xc64> │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + je 20c52 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1672> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x498(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20c64 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1684> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movq $0x0,0x18(%rcx) │ │ │ │ - add $0x28,%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 1fcc5 <__julienne_test_m_MOD_report@@Base+0xda5> │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov 0x4b0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fbc9 <__julienne_test_m_MOD_report@@Base+0xca9> │ │ │ │ + je 20c76 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1696> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x18(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1fbf2 <__julienne_test_m_MOD_report@@Base+0xcd2> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x4c8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fbe1 <__julienne_test_m_MOD_report@@Base+0xcc1> │ │ │ │ + je 20c88 <__julienne_test_suite_m_MOD_stub_file@@Base+0x16a8> │ │ │ │ call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x4e0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20c9a <__julienne_test_suite_m_MOD_stub_file@@Base+0x16ba> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - lea 0x28(%r12),%rbp │ │ │ │ + mov 0x4f8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fc0f <__julienne_test_m_MOD_report@@Base+0xcef> │ │ │ │ + je 20cac <__julienne_test_suite_m_MOD_stub_file@@Base+0x16cc> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1fc37 <__julienne_test_m_MOD_report@@Base+0xd17> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov 0x510(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fc27 <__julienne_test_m_MOD_report@@Base+0xd07> │ │ │ │ + je 20cbe <__julienne_test_suite_m_MOD_stub_file@@Base+0x16de> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x540(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20cd0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x16f0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x558(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fc4d <__julienne_test_m_MOD_report@@Base+0xd2d> │ │ │ │ + je 20ce2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1702> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1fc75 <__julienne_test_m_MOD_report@@Base+0xd55> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov 0x570(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fc65 <__julienne_test_m_MOD_report@@Base+0xd45> │ │ │ │ + je 20cf4 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1714> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x588(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20d06 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1726> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ + mov 0x5a0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fc8b <__julienne_test_m_MOD_report@@Base+0xd6b> │ │ │ │ + je 20d18 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1738> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - mov 0x68(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1fcb3 <__julienne_test_m_MOD_report@@Base+0xd93> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov 0x5b8(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fca3 <__julienne_test_m_MOD_report@@Base+0xd83> │ │ │ │ + je 20d2a <__julienne_test_suite_m_MOD_stub_file@@Base+0x174a> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x5e8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20d3c <__julienne_test_suite_m_MOD_stub_file@@Base+0x175c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%rbp) │ │ │ │ - lea 0x78(%rbp),%r12 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 1fbb3 <__julienne_test_m_MOD_report@@Base+0xc93> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x600(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20d4e <__julienne_test_suite_m_MOD_stub_file@@Base+0x176e> │ │ │ │ + call 8230 │ │ │ │ + mov 0x618(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20d60 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1780> │ │ │ │ + call 8230 │ │ │ │ + mov 0x630(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20d72 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1792> │ │ │ │ + call 8230 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20d90 <__julienne_test_suite_m_MOD_stub_file@@Base+0x17b0> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x1a0(%rsp) │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 20da2 <__julienne_test_suite_m_MOD_stub_file@@Base+0x17c2> │ │ │ │ mov %r15,%rdi │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20dc0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x17e0> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20dde <__julienne_test_suite_m_MOD_stub_file@@Base+0x17fe> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movdqa 0x220(%rsp),%xmm12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movdqa 0x230(%rsp),%xmm13 │ │ │ │ + movdqa 0x240(%rsp),%xmm14 │ │ │ │ + movdqa 0x250(%rsp),%xmm15 │ │ │ │ + movaps %xmm12,0x650(%rsp) │ │ │ │ + movaps %xmm13,0x660(%rsp) │ │ │ │ + movaps %xmm14,0x670(%rsp) │ │ │ │ + movaps %xmm15,0x680(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 212e0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d00> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + psubq %xmm3,%xmm0 │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + lea 0x3(%r13,%r13,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - lea -0x4(%rbx),%r10 │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x2,%r10 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - add %rbx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 85d0 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 212d8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1cf8> │ │ │ │ + lea 0x0(%r13,%r13,2),%rcx │ │ │ │ + mov %rbp,%r14 │ │ │ │ + lea 0x8(%r12),%r15 │ │ │ │ + mov %r12,%rbx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + lea 0x18(%rbp,%rcx,1),%r13 │ │ │ │ + shr $0x3,%r10 │ │ │ │ + imul %rdi,%r10 │ │ │ │ add $0x1,%r10 │ │ │ │ - mov 0x222c8(%rip),%rbx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 1fe2e <__julienne_test_m_MOD_report@@Base+0xf0e> │ │ │ │ + and $0x3,%r10d │ │ │ │ + je 213ed <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e0d> │ │ │ │ cmp $0x1,%r10 │ │ │ │ - je 1fdff <__julienne_test_m_MOD_report@@Base+0xedf> │ │ │ │ + je 20f6f <__julienne_test_suite_m_MOD_stub_file@@Base+0x198f> │ │ │ │ cmp $0x2,%r10 │ │ │ │ - je 1fddb <__julienne_test_m_MOD_report@@Base+0xebb> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 1fdb7 <__julienne_test_m_MOD_report@@Base+0xe97> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 1fd93 <__julienne_test_m_MOD_report@@Base+0xe73> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 1fd6f <__julienne_test_m_MOD_report@@Base+0xe4f> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - jne 20ef0 <__julienne_test_m_MOD_report@@Base+0x1fd0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x4,%r15 │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x4,%r15 │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x4,%r15 │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x4,%r15 │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x4,%r15 │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x4,%r15 │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - cmp 0x10(%rsp),%r15 │ │ │ │ - je 1ff4c <__julienne_test_m_MOD_report@@Base+0x102c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - lea 0x28(%r13),%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0x20(%r15) │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - lea 0x50(%r13),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0x1c(%r15) │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - lea 0x78(%r13),%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0x18(%r15) │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - lea 0xa0(%r13),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0x14(%r15) │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - lea 0xc8(%r13),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0x10(%r15) │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0xc(%r15) │ │ │ │ - lea 0xf0(%r13),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - lea 0x118(%r13),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,-0x8(%r15) │ │ │ │ - add $0x140,%r13 │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov %eax,-0x4(%r15) │ │ │ │ - cmp 0x10(%rsp),%r15 │ │ │ │ - jne 1fe2e <__julienne_test_m_MOD_report@@Base+0xf0e> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + je 20f19 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1939> │ │ │ │ + mov (%r15),%r14 │ │ │ │ + mov -0x8(%r15),%rax │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2140c <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e2c> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x0(,%r15,4),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r15d,0x20(%rsp) │ │ │ │ - mov %r15d,0x88(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 21030 <__julienne_test_m_MOD_report@@Base+0x2110> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - lea -0x1(%r15),%r11d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - lea 0x28(%r12),%r15 │ │ │ │ - and $0x7,%r11d │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - cmpl $0x2,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov $0x2,%r8d │ │ │ │ - jl 2024d <__julienne_test_m_MOD_report@@Base+0x132d> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 20142 <__julienne_test_m_MOD_report@@Base+0x1222> │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 2010d <__julienne_test_m_MOD_report@@Base+0x11ed> │ │ │ │ - cmp $0x2,%r9d │ │ │ │ - je 200e3 <__julienne_test_m_MOD_report@@Base+0x11c3> │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - je 200b9 <__julienne_test_m_MOD_report@@Base+0x1199> │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - je 2008f <__julienne_test_m_MOD_report@@Base+0x116f> │ │ │ │ - cmp $0x5,%r9d │ │ │ │ - je 20065 <__julienne_test_m_MOD_report@@Base+0x1145> │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - je 2003b <__julienne_test_m_MOD_report@@Base+0x111b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - lea 0x50(%r12),%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov $0x3,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x28,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x28,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x28,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x28,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x28,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x28,%r15 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - add $0x1,%r8d │ │ │ │ - cmp %r8d,0x20(%rsp) │ │ │ │ - jl 2024d <__julienne_test_m_MOD_report@@Base+0x132d> │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r8d,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - add $0x8,%r12d │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0x50(%r15),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0x78(%r15),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0xa0(%r15),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0xc8(%r15),%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0xf0(%r15),%r10 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %r10,0x90(%rsp) │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - lea 0x118(%r15),%r11 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %r11,0x90(%rsp) │ │ │ │ - add $0x140,%r15 │ │ │ │ - call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ - cmp %r12d,0x20(%rsp) │ │ │ │ - jge 2014a <__julienne_test_m_MOD_report@@Base+0x122a> │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov -0x8(%r15),%r9 │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 213a6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1dc6> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - js 20f68 <__julienne_test_m_MOD_report@@Base+0x2048> │ │ │ │ - mov 0x21d66(%rip),%rbx │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - lea 0x28(%r12),%r13 │ │ │ │ - and $0x7,%r9d │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %eax,(%r15) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jl 20573 <__julienne_test_m_MOD_report@@Base+0x1653> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%r8 │ │ │ │ + mov -0x8(%r15),%rsi │ │ │ │ + mov %r8,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2139a <__julienne_test_suite_m_MOD_stub_file@@Base+0x1dba> │ │ │ │ test %r8,%r8 │ │ │ │ - je 20420 <__julienne_test_m_MOD_report@@Base+0x1500> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 203ee <__julienne_test_m_MOD_report@@Base+0x14ce> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 203c5 <__julienne_test_m_MOD_report@@Base+0x14a5> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 2039c <__julienne_test_m_MOD_report@@Base+0x147c> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 20373 <__julienne_test_m_MOD_report@@Base+0x1453> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 2034a <__julienne_test_m_MOD_report@@Base+0x142a> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 20321 <__julienne_test_m_MOD_report@@Base+0x1401> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - mov $0x2,%r15d │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %eax,0x4(%r13) │ │ │ │ - lea 0x50(%r12),%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %eax,(%rcx,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %eax,(%rdx,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %eax,(%rsi,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %eax,(%rdi,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %eax,(%r10,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - add $0x28,%r13 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov %eax,(%r11,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jl 20573 <__julienne_test_m_MOD_report@@Base+0x1653> │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,(%r12,%r15,4) │ │ │ │ - lea 0x28(%r13),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - lea 0x50(%r13),%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - lea 0x2(%r15),%r14 │ │ │ │ - mov %r9,0x90(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - lea 0x78(%r13),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - lea 0x3(%r15),%r14 │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - lea 0xa0(%r13),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - lea 0x4(%r15),%r14 │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - lea 0xc8(%r13),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - lea 0x5(%r15),%r14 │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - lea 0xf0(%r13),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - lea 0x6(%r15),%r14 │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - lea 0x118(%r13),%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - add $0x140,%r13 │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - lea 0x7(%r15),%r14 │ │ │ │ - add $0x8,%r15 │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ - mov %eax,(%r12,%r14,4) │ │ │ │ - cmp %r15,0x38(%rsp) │ │ │ │ - jge 2042f <__julienne_test_m_MOD_report@@Base+0x150f> │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x0(,%r15,4),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ call 85d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - add %r10d,0x0(%r13) │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - jbe 21044 <__julienne_test_m_MOD_report@@Base+0x2124> │ │ │ │ - shr $0x2,%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %r15,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 2068a <__julienne_test_m_MOD_report@@Base+0x176a> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 2066b <__julienne_test_m_MOD_report@@Base+0x174b> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 20655 <__julienne_test_m_MOD_report@@Base+0x1735> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 2063f <__julienne_test_m_MOD_report@@Base+0x171f> │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - je 20629 <__julienne_test_m_MOD_report@@Base+0x1709> │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - je 20613 <__julienne_test_m_MOD_report@@Base+0x16f3> │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - jne 20f40 <__julienne_test_m_MOD_report@@Base+0x2020> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - movdqu (%rbx,%rsi,1),%xmm7 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movdqu (%rbx,%rdi,1),%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%rbp │ │ │ │ - movdqu (%rbx,%rbp,1),%xmm9 │ │ │ │ - paddd %xmm9,%xmm6 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%r13 │ │ │ │ - movdqu (%rbx,%r13,1),%xmm10 │ │ │ │ - paddd %xmm10,%xmm6 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%r10 │ │ │ │ - movdqu (%rbx,%r10,1),%xmm11 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shl $0x4,%r11 │ │ │ │ - movdqu (%rbx,%r11,1),%xmm12 │ │ │ │ - paddd %xmm12,%xmm6 │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 20725 <__julienne_test_m_MOD_report@@Base+0x1805> │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x4,%r9 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - movdqu (%rbx,%r9,1),%xmm13 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ - movdqu 0x10(%rax,%rbx,1),%xmm14 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add $0x8,%rdx │ │ │ │ - movdqu 0x20(%r8,%rbx,1),%xmm15 │ │ │ │ - paddd %xmm13,%xmm6 │ │ │ │ - movdqu 0x30(%rcx,%rbx,1),%xmm0 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - paddd %xmm14,%xmm6 │ │ │ │ - movdqu 0x40(%rsi,%rbx,1),%xmm1 │ │ │ │ - shl $0x4,%rbp │ │ │ │ - shl $0x4,%r13 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - movdqu 0x50(%rdi,%rbx,1),%xmm3 │ │ │ │ - movdqu 0x60(%rbp,%rbx,1),%xmm2 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - movdqu 0x70(%r13,%rbx,1),%xmm4 │ │ │ │ - paddd %xmm1,%xmm6 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - paddd %xmm2,%xmm6 │ │ │ │ - paddd %xmm4,%xmm6 │ │ │ │ - cmp %r15,%rdx │ │ │ │ - jne 2068a <__julienne_test_m_MOD_report@@Base+0x176a> │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - psrldq $0x8,%xmm5 │ │ │ │ - paddd %xmm5,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psrldq $0x4,%xmm7 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - testb $0x3,0x8(%rsp) │ │ │ │ - je 20792 <__julienne_test_m_MOD_report@@Base+0x1872> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - and $0xfffffffffffffffc,%r15 │ │ │ │ - lea 0x1(%r15),%rdx │ │ │ │ - movd -0x4(%rbx,%rdx,4),%xmm6 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jl 20792 <__julienne_test_m_MOD_report@@Base+0x1872> │ │ │ │ - movd (%rbx,%rdx,4),%xmm8 │ │ │ │ - add $0x2,%r15 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jl 20792 <__julienne_test_m_MOD_report@@Base+0x1872> │ │ │ │ - movd 0x4(%rbx,%rdx,4),%xmm9 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movd %xmm6,0x8c(%rsp) │ │ │ │ - shr $0x2,%r10 │ │ │ │ - mov %r10,%r11 │ │ │ │ - and $0x7,%r11d │ │ │ │ - je 21020 <__julienne_test_m_MOD_report@@Base+0x2100> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 20870 <__julienne_test_m_MOD_report@@Base+0x1950> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 20855 <__julienne_test_m_MOD_report@@Base+0x1935> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je 2083a <__julienne_test_m_MOD_report@@Base+0x191a> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je 2081e <__julienne_test_m_MOD_report@@Base+0x18fe> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je 20803 <__julienne_test_m_MOD_report@@Base+0x18e3> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - jne 20f50 <__julienne_test_m_MOD_report@@Base+0x2030> │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm11 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 2110b <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b2b> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + lea 0x18(%r15),%rbx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + jmp 210d6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1af6> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movdqu (%rsi,%rdi,1),%xmm12 │ │ │ │ - paddd %xmm12,%xmm10 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%rbp │ │ │ │ - movdqu 0x0(%r13,%rbp,1),%xmm13 │ │ │ │ - paddd %xmm13,%xmm10 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%r15 │ │ │ │ - movdqu (%rdx,%r15,1),%xmm14 │ │ │ │ - paddd %xmm14,%xmm10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%r11 │ │ │ │ - movdqu (%r9,%r11,1),%xmm15 │ │ │ │ - paddd %xmm15,%xmm10 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - shl $0x4,%r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm0 │ │ │ │ - paddd %xmm0,%xmm10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 20934 <__julienne_test_m_MOD_report@@Base+0x1a14> │ │ │ │ + call 85d0 │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ + mov 0x18(%rbx),%r15 │ │ │ │ + lea 0x18(%rbp),%r12 │ │ │ │ + mov -0x8(%r13),%rbx │ │ │ │ + mov %r15,0x8(%r12) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 213e0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e00> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%r13 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rdx │ │ │ │ - movdqu (%rcx,%rdi,1),%xmm1 │ │ │ │ - shl $0x4,%rbp │ │ │ │ - shl $0x4,%r13 │ │ │ │ - mov %rax,%r11 │ │ │ │ - movdqu 0x10(%rsi,%rcx,1),%xmm2 │ │ │ │ - shl $0x4,%r15 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rax,%r9 │ │ │ │ - movdqu 0x20(%rbp,%rcx,1),%xmm4 │ │ │ │ - paddd %xmm1,%xmm10 │ │ │ │ - movdqu 0x30(%r13,%rcx,1),%xmm5 │ │ │ │ - shl $0x4,%r11 │ │ │ │ - paddd %xmm2,%xmm10 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - add $0x8,%rax │ │ │ │ - movdqu 0x40(%r15,%rcx,1),%xmm7 │ │ │ │ - paddd %xmm4,%xmm10 │ │ │ │ - movdqu 0x50(%rdx,%rcx,1),%xmm6 │ │ │ │ - movdqu 0x60(%r11,%rcx,1),%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - movdqu 0x70(%r9,%rcx,1),%xmm9 │ │ │ │ - paddd %xmm7,%xmm10 │ │ │ │ - paddd %xmm6,%xmm10 │ │ │ │ - paddd %xmm8,%xmm10 │ │ │ │ - paddd %xmm9,%xmm10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 20894 <__julienne_test_m_MOD_report@@Base+0x1974> │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - psrldq $0x8,%xmm11 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ - movdqa %xmm10,%xmm12 │ │ │ │ - psrldq $0x4,%xmm12 │ │ │ │ - paddd %xmm12,%xmm10 │ │ │ │ - test $0x3,%al │ │ │ │ - je 2099c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - and $0xfffffffffffffffc,%rax │ │ │ │ - lea 0x1(%rax),%r10 │ │ │ │ - lea (%r8,%r10,4),%r9 │ │ │ │ - movd -0x4(%r9),%xmm13 │ │ │ │ - paddd %xmm13,%xmm10 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jl 2099c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ - add $0x2,%rax │ │ │ │ - movd (%r9),%xmm14 │ │ │ │ - paddd %xmm14,%xmm10 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jl 2099c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ - movd 0x4(%r9),%xmm15 │ │ │ │ - paddd %xmm15,%xmm10 │ │ │ │ - movd %xmm10,0x90(%rsp) │ │ │ │ - cmpl $0x1,0x54(%rsp) │ │ │ │ - je 20c90 <__julienne_test_m_MOD_report@@Base+0x1d70> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - movd (%rsi),%xmm0 │ │ │ │ - movd 0x0(%r13),%xmm1 │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - paddd %xmm1,%xmm10 │ │ │ │ - movd %xmm3,(%rsi) │ │ │ │ - movd %xmm10,0x0(%r13) │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r13),%rbp │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + mov %rbp,0x20(%r12) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 213d0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1df0> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r13),%rbp │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + mov %rbp,0x38(%r12) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 213b8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1dd8> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x48(%r12),%rbp │ │ │ │ + lea 0x48(%r13),%rbx │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 210f7 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b17> │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov -0x8(%rbx),%r12 │ │ │ │ + mov %r15,0x8(%rbp) │ │ │ │ test %r12,%r12 │ │ │ │ - je 20c00 <__julienne_test_m_MOD_report@@Base+0x1ce0> │ │ │ │ - test %r14,%r14 │ │ │ │ - js 20bf8 <__julienne_test_m_MOD_report@@Base+0x1cd8> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r12,%rbp │ │ │ │ - lea (%r14,%r14,4),%rdx │ │ │ │ - lea -0x28(,%rdx,8),%r11 │ │ │ │ - lea (%r12,%rdx,8),%r15 │ │ │ │ - shr $0x3,%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - and $0x3,%r11d │ │ │ │ - je 20af3 <__julienne_test_m_MOD_report@@Base+0x1bd3> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 20aa9 <__julienne_test_m_MOD_report@@Base+0x1b89> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 20a68 <__julienne_test_m_MOD_report@@Base+0x1b48> │ │ │ │ + jne 20ff0 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1a10> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 21013 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1a33> │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ + lea 0x18(%r12,%rcx,1),%r13 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %r11,%rcx │ │ │ │ + lea 0x1(%rcx),%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 21210 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c30> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 211ef <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c0f> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 211d7 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bf7> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 211bf <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bdf> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 211a7 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bc7> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 2118f <__julienne_test_suite_m_MOD_stub_file@@Base+0x1baf> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 21177 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b97> │ │ │ │ mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20a3a <__julienne_test_m_MOD_report@@Base+0x1b1a> │ │ │ │ + je 21172 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1b92> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r12) │ │ │ │ - mov 0x18(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 20a63 <__julienne_test_m_MOD_report@@Base+0x1b43> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x18(%r12),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20a52 <__julienne_test_m_MOD_report@@Base+0x1b32> │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 2118b <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bab> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - lea 0x28(%r12),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20a7e <__julienne_test_m_MOD_report@@Base+0x1b5e> │ │ │ │ + je 211a3 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bc3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 20aa5 <__julienne_test_m_MOD_report@@Base+0x1b85> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20a95 <__julienne_test_m_MOD_report@@Base+0x1b75> │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 211bb <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bdb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20abf <__julienne_test_m_MOD_report@@Base+0x1b9f> │ │ │ │ + je 211d3 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1bf3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 20ae6 <__julienne_test_m_MOD_report@@Base+0x1bc6> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20ad6 <__julienne_test_m_MOD_report@@Base+0x1bb6> │ │ │ │ + je 211eb <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c0b> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je 20bf8 <__julienne_test_m_MOD_report@@Base+0x1cd8> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20b09 <__julienne_test_m_MOD_report@@Base+0x1be9> │ │ │ │ + je 21203 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c23> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 20b30 <__julienne_test_m_MOD_report@@Base+0x1c10> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 212d8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1cf8> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20b20 <__julienne_test_m_MOD_report@@Base+0x1c00> │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 21224 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c44> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea 0x28(%rbp),%r14 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20b4a <__julienne_test_m_MOD_report@@Base+0x1c2a> │ │ │ │ + je 2123e <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c5e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 20b71 <__julienne_test_m_MOD_report@@Base+0x1c51> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20b61 <__julienne_test_m_MOD_report@@Base+0x1c41> │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 21254 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c74> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x18(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20b87 <__julienne_test_m_MOD_report@@Base+0x1c67> │ │ │ │ + je 2126a <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c8a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x40(%r14),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 20bae <__julienne_test_m_MOD_report@@Base+0x1c8e> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20b9e <__julienne_test_m_MOD_report@@Base+0x1c7e> │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 21280 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ca0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%r14) │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20bc4 <__julienne_test_m_MOD_report@@Base+0x1ca4> │ │ │ │ + je 21296 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1cb6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x50(%r14) │ │ │ │ - mov 0x68(%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 20beb <__julienne_test_m_MOD_report@@Base+0x1ccb> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20bdb <__julienne_test_m_MOD_report@@Base+0x1cbb> │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - lea 0x78(%r14),%rbp │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne 20af3 <__julienne_test_m_MOD_report@@Base+0x1bd3> │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 212ac <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ccc> │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 20c12 <__julienne_test_m_MOD_report@@Base+0x1cf2> │ │ │ │ - mov %r12,%rdi │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 212c8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ce8> │ │ │ │ call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 210b3 <__julienne_test_m_MOD_report@@Base+0x2193> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 210d8 <__julienne_test_m_MOD_report@@Base+0x21b8> │ │ │ │ - add $0x2c8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - jmp 1f319 <__julienne_test_m_MOD_report@@Base+0x3f9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - jmp 1fa80 <__julienne_test_m_MOD_report@@Base+0xb60> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x1bd0c(%rip),%rdi │ │ │ │ - lea 0x1b22d(%rip),%rax │ │ │ │ - lea 0x1ba18(%rip),%rcx │ │ │ │ - movd %xmm3,0x20(%rsp) │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movd %xmm10,0x18(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - movl $0x36,0xb0(%rsp) │ │ │ │ - movq $0xb,0xf8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x1bafe(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x8c(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x1ba21(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x88(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov $0xf,%edx │ │ │ │ - lea 0x1b989(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov $0x14,%edx │ │ │ │ - lea 0x1b99d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - movd 0x20(%rsp),%xmm3 │ │ │ │ - movd 0x18(%rsp),%xmm10 │ │ │ │ - jmp 209b1 <__julienne_test_m_MOD_report@@Base+0x1a91> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1bc01(%rip),%rcx │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ - lea 0x1b631(%rip),%rdx │ │ │ │ - movl $0x26,0xb0(%rsp) │ │ │ │ - lea 0x1b108(%rip),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,0xf0(%rsp) │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movq $0x3,0xf8(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - lea 0x21df4(%rip),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x21dd5(%rip) │ │ │ │ - call *0x48(%rbp) │ │ │ │ - mov 0x21dcb(%rip),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 21210 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1c30> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x90(%rsp),%r13 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1b5ac(%rip),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%r9 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x21d7f(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - jmp 1ef7d <__julienne_test_m_MOD_report@@Base+0x5d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%rbp │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1f954 <__julienne_test_m_MOD_report@@Base+0xa34> │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - jmp 1f9f9 <__julienne_test_m_MOD_report@@Base+0xad9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x28(%rax),%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - jmp 1f081 <__julienne_test_m_MOD_report@@Base+0x161> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - lea 0x28(%r12),%r13 │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov %eax,(%r11) │ │ │ │ - lea 0x4(%r11),%r15 │ │ │ │ - jmp 1fd4b <__julienne_test_m_MOD_report@@Base+0xe2b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x28(%rax),%rax │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - jmp 1f408 <__julienne_test_m_MOD_report@@Base+0x4e8> │ │ │ │ - movdqu (%rbx,%rdx,1),%xmm6 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 205ff <__julienne_test_m_MOD_report@@Base+0x16df> │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - movdqu (%r9,%rax,1),%xmm10 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 207e8 <__julienne_test_m_MOD_report@@Base+0x18c8> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + mov %rbp,0x650(%rsp) │ │ │ │ + movdqa 0x660(%rsp),%xmm5 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqa 0x650(%rsp),%xmm4 │ │ │ │ + movaps %xmm2,0x680(%rsp) │ │ │ │ + movdqa 0x670(%rsp),%xmm1 │ │ │ │ + movups %xmm5,0x10(%rdi) │ │ │ │ + movups %xmm4,(%rdi) │ │ │ │ + movups %xmm1,0x20(%rdi) │ │ │ │ + movups %xmm2,0x30(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 21336 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d56> │ │ │ │ + mov %rax,%rdi │ │ │ │ call 8230 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - jmp 2099c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 21348 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d68> │ │ │ │ mov %rdx,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2135a <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d7a> │ │ │ │ + mov %r9,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - cmovns %r10,%r15 │ │ │ │ - mov %r15d,0x20(%rsp) │ │ │ │ - mov %r15d,0x88(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 2024d <__julienne_test_m_MOD_report@@Base+0x132d> │ │ │ │ - mov 0x20fc1(%rip),%rbx │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - jmp 1ff9b <__julienne_test_m_MOD_report@@Base+0x107b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - jmp 20894 <__julienne_test_m_MOD_report@@Base+0x1974> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 20272 <__julienne_test_m_MOD_report@@Base+0x1352> │ │ │ │ - movd (%rbx),%xmm3 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2109b <__julienne_test_m_MOD_report@@Base+0x217b> │ │ │ │ - movd 0x4(%rbx),%xmm2 │ │ │ │ - paddd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 2106d <__julienne_test_m_MOD_report@@Base+0x214d> │ │ │ │ - movd 0x8(%rbx),%xmm4 │ │ │ │ - paddd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov $0x2,%eax │ │ │ │ - movd %xmm5,0x8c(%rsp) │ │ │ │ - lea 0x4(%r11),%r9 │ │ │ │ - movd (%r11),%xmm10 │ │ │ │ - jmp 20982 <__julienne_test_m_MOD_report@@Base+0x1a62> │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jmp 1f9f9 <__julienne_test_m_MOD_report@@Base+0xad9> │ │ │ │ - movd %xmm3,0x8c(%rsp) │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - movd (%r8),%xmm10 │ │ │ │ - jmp 2099c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2136c <__julienne_test_suite_m_MOD_stub_file@@Base+0x1d8c> │ │ │ │ + mov %r8,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x9f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 210d8 <__julienne_test_m_MOD_report@@Base+0x21b8> │ │ │ │ - add $0x2c8,%rsp │ │ │ │ + jne 21419 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1e39> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0xa08,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 20fbd <__julienne_test_suite_m_MOD_stub_file@@Base+0x19dd> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 20f67 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1987> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + jmp 210c8 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1ae8> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp 2108e <__julienne_test_suite_m_MOD_stub_file@@Base+0x1aae> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 21054 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1a74> │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + jmp 210d6 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1af6> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 20f11 <__julienne_test_suite_m_MOD_stub_file@@Base+0x1931> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - jns 1f224 <__julienne_test_m_MOD_report@@Base+0x304> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 20fbd <__julienne_test_m_MOD_report@@Base+0x209d> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000021100 <__julienne_test_m_MOD_run@@Base>: │ │ │ │ +0000000000021420 <__julienne_test_suite_m_MOD_driver_file@@Base>: │ │ │ │ endbr64 │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov 0x28(%rdx),%rcx │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xe8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 227d0 <__julienne_test_m_MOD_run@@Base+0x16d0> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - neg %rdi │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov 0x38(%rdx),%rax │ │ │ │ - movabs $0x50100000000,%r15 │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - sub 0x30(%rdx),%rax │ │ │ │ - mov 0x8(%rsi),%rdx │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - lea 0x21a87(%rip),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - movq $0x20,0x70(%rsp) │ │ │ │ - movq $0x20,0x80(%rsp) │ │ │ │ - movq $0x1,0x90(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x21a31(%rip) │ │ │ │ - call *0x48(%rdx) │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov 0x21a1d(%rip),%rcx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %r15,0xb8(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x20,0xb0(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - call 82c0 <__julienne_test_description_m_MOD_filter@plt> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xa8(%rsp),%r15 │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0xd8(%rsp),%rbp │ │ │ │ - mov $0x1,%r9d │ │ │ │ - sub 0xd0(%rsp),%r9 │ │ │ │ - add %r9,%rbp │ │ │ │ - lea 0x0(,%rbp,4),%r10 │ │ │ │ - mov %rbp,%r11 │ │ │ │ - lea (%r10,%rbp,1),%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ - cmovne %rdi,%r14 │ │ │ │ - sub $0x1,%r11 │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - jns 21ee8 <__julienne_test_m_MOD_run@@Base+0xde8> │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov 0x8(%rsi),%r12 │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x248(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + movq $0x18,0x210(%rsp) │ │ │ │ + movq $0x18,0x220(%rsp) │ │ │ │ + call *0x48(%r12) │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ + sub 0x230(%rsp),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x200(%rsp),%r14 │ │ │ │ + lea (%rdx,%rdx,2),%rbx │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + shl $0x3,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 224cc <__julienne_test_m_MOD_run@@Base+0x13cc> │ │ │ │ - mov 0x30(%rbx),%r8 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x38(%rbx),%r9 │ │ │ │ - add %r8,%r12 │ │ │ │ - cmp %r9,%r12 │ │ │ │ - je 227e8 <__julienne_test_m_MOD_run@@Base+0x16e8> │ │ │ │ - movdqa 0x1b652(%rip),%xmm6 │ │ │ │ - movq $0x1,0x30(%rbx) │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ - movups %xmm6,0x20(%rbx) │ │ │ │ - sub %r8,%r9 │ │ │ │ - js 21541 <__julienne_test_m_MOD_run@@Base+0x441> │ │ │ │ - lea (%r9,%r9,4),%r10 │ │ │ │ - lea 0x18(%rdi),%r14 │ │ │ │ - lea 0x40(%rdi,%r10,8),%r13 │ │ │ │ - mov %r13,%r11 │ │ │ │ - sub %r14,%r11 │ │ │ │ - sub $0x28,%r11 │ │ │ │ - shr $0x3,%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - and $0x3,%r11d │ │ │ │ - je 2140f <__julienne_test_m_MOD_run@@Base+0x30f> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 213bc <__julienne_test_m_MOD_run@@Base+0x2bc> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 21372 <__julienne_test_m_MOD_run@@Base+0x272> │ │ │ │ - mov -0x18(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2133e <__julienne_test_m_MOD_run@@Base+0x23e> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,-0x18(%r14) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2136e <__julienne_test_m_MOD_run@@Base+0x26e> │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 21362 <__julienne_test_m_MOD_run@@Base+0x262> │ │ │ │ - mov %r8,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x28,%r14 │ │ │ │ - mov -0x18(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21388 <__julienne_test_m_MOD_run@@Base+0x288> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,-0x18(%r14) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 213b8 <__julienne_test_m_MOD_run@@Base+0x2b8> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 213ac <__julienne_test_m_MOD_run@@Base+0x2ac> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x28,%r14 │ │ │ │ - mov -0x18(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 213d2 <__julienne_test_m_MOD_run@@Base+0x2d2> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,-0x18(%r14) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21402 <__julienne_test_m_MOD_run@@Base+0x302> │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 213f6 <__julienne_test_m_MOD_run@@Base+0x2f6> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - add $0x28,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 2153e <__julienne_test_m_MOD_run@@Base+0x43e> │ │ │ │ - mov -0x18(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21425 <__julienne_test_m_MOD_run@@Base+0x325> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,-0x18(%r14) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21455 <__julienne_test_m_MOD_run@@Base+0x355> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 21449 <__julienne_test_m_MOD_run@@Base+0x349> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - add $0x28,%r14 │ │ │ │ + je 23750 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2330> │ │ │ │ + cmpq $0x0,0x78(%rsp) │ │ │ │ + js 217d1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x3b1> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%r9 │ │ │ │ + add %rbx,%rcx │ │ │ │ + sub $0x18,%rbx │ │ │ │ + shr $0x3,%rbx │ │ │ │ + imul %rsi,%rbx │ │ │ │ + lea 0x1(%rbx),%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 215d9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b9> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 215bd <__julienne_test_suite_m_MOD_driver_file@@Base+0x19d> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 215aa <__julienne_test_suite_m_MOD_driver_file@@Base+0x18a> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 21597 <__julienne_test_suite_m_MOD_driver_file@@Base+0x177> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 21584 <__julienne_test_suite_m_MOD_driver_file@@Base+0x164> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 21571 <__julienne_test_suite_m_MOD_driver_file@@Base+0x151> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + jne 235f0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21d0> │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + je 21677 <__julienne_test_suite_m_MOD_driver_file@@Base+0x257> │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0xc0,%r9 │ │ │ │ + movq $0x0,-0xb8(%r9) │ │ │ │ + movq $0x0,-0xa8(%r9) │ │ │ │ + movq $0x0,-0xa0(%r9) │ │ │ │ + movq $0x0,-0x90(%r9) │ │ │ │ + movq $0x0,-0x88(%r9) │ │ │ │ + movq $0x0,-0x78(%r9) │ │ │ │ + movq $0x0,-0x70(%r9) │ │ │ │ + movq $0x0,-0x60(%r9) │ │ │ │ + movq $0x0,-0x58(%r9) │ │ │ │ + movq $0x0,-0x48(%r9) │ │ │ │ + movq $0x0,-0x40(%r9) │ │ │ │ + movq $0x0,-0x30(%r9) │ │ │ │ + movq $0x0,-0x28(%r9) │ │ │ │ + movq $0x0,-0x18(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 215d9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b9> │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov %r14,%r15 │ │ │ │ + and $0x3,%ebx │ │ │ │ + je 235a0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2180> │ │ │ │ + movdqu (%r14),%xmm0 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + mov 0x10(%r14),%r10 │ │ │ │ + mov %r10,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2146f <__julienne_test_m_MOD_run@@Base+0x36f> │ │ │ │ + je 216ad <__julienne_test_suite_m_MOD_driver_file@@Base+0x28d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,-0x18(%r14) │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + lea 0x18(%r14),%r15 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x18(%r11),%r13 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 23570 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2150> │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jne 226e8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x12c8> │ │ │ │ + movdqu (%r15),%xmm2 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + movups %xmm2,0x0(%r13) │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + mov %rdx,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2149f <__julienne_test_m_MOD_run@@Base+0x39f> │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 21493 <__julienne_test_m_MOD_run@@Base+0x393> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ + je 216fb <__julienne_test_suite_m_MOD_driver_file@@Base+0x2db> │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + add $0x18,%r15 │ │ │ │ + lea 0x1(%rcx),%r12 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + lea 0x18(%r13),%rbp │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 2178c <__julienne_test_suite_m_MOD_driver_file@@Base+0x36c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x18(%r15),%xmm4 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + movups %xmm4,0x18(%rbp) │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 214b5 <__julienne_test_m_MOD_run@@Base+0x3b5> │ │ │ │ + je 21740 <__julienne_test_suite_m_MOD_driver_file@@Base+0x320> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ + movdqu 0x18(%r14),%xmm5 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movups %xmm5,0x18(%rbx) │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + mov %r12,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 214e8 <__julienne_test_m_MOD_run@@Base+0x3e8> │ │ │ │ - mov 0x8(%rdi),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 214db <__julienne_test_m_MOD_run@@Base+0x3db> │ │ │ │ - mov %r9,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ + je 21760 <__julienne_test_suite_m_MOD_driver_file@@Base+0x340> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ + movdqu 0x30(%r14),%xmm6 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movups %xmm6,0x30(%rbx) │ │ │ │ + mov 0x40(%r14),%r15 │ │ │ │ + mov %r15,0x40(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 214fe <__julienne_test_m_MOD_run@@Base+0x3fe> │ │ │ │ + je 21780 <__julienne_test_suite_m_MOD_driver_file@@Base+0x360> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x38(%r14) │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ + lea 0x48(%rbx),%rbp │ │ │ │ + lea 0x48(%r14),%r15 │ │ │ │ + lea 0x3(%r13),%r12 │ │ │ │ + movdqu (%r15),%xmm3 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movups %xmm3,0x0(%rbp) │ │ │ │ + mov 0x10(%r15),%r14 │ │ │ │ + mov %r14,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21531 <__julienne_test_m_MOD_run@@Base+0x431> │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 21524 <__julienne_test_m_MOD_run@@Base+0x424> │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 217ab <__julienne_test_suite_m_MOD_driver_file@@Base+0x38b> │ │ │ │ call 8230 │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + lea 0x18(%r15),%r14 │ │ │ │ + cmp %r12,0x78(%rsp) │ │ │ │ + jne 21720 <__julienne_test_suite_m_MOD_driver_file@@Base+0x300> │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x50(%r14) │ │ │ │ - add $0x78,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne 2140f <__julienne_test_m_MOD_run@@Base+0x30f> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 228a0 <__julienne_test_m_MOD_run@@Base+0x17a0> │ │ │ │ - mov 0x38(%rbx),%r14 │ │ │ │ - sub 0x30(%rbx),%r14 │ │ │ │ - js 21816 <__julienne_test_m_MOD_run@@Base+0x716> │ │ │ │ - lea 0x5(%r14,%r14,4),%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movabs $0xccccccccccccccd,%r11 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - lea -0x28(%r10),%r13 │ │ │ │ - shr $0x3,%r13 │ │ │ │ - imul %r11,%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - and $0x7,%r13d │ │ │ │ - je 216d4 <__julienne_test_m_MOD_run@@Base+0x5d4> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 216a4 <__julienne_test_m_MOD_run@@Base+0x5a4> │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 2167f <__julienne_test_m_MOD_run@@Base+0x57f> │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - je 2165a <__julienne_test_m_MOD_run@@Base+0x55a> │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 21635 <__julienne_test_m_MOD_run@@Base+0x535> │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - je 21610 <__julienne_test_m_MOD_run@@Base+0x510> │ │ │ │ - cmp $0x6,%r13 │ │ │ │ - je 215eb <__julienne_test_m_MOD_run@@Base+0x4eb> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x28,%r8d │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %r8,%rax │ │ │ │ - add $0x28,%r8 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - add $0x28,%r8 │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movq $0x0,0x18(%rdx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - add %r8,%rcx │ │ │ │ - add $0x28,%r8 │ │ │ │ - movq $0x0,0x8(%rcx) │ │ │ │ - movq $0x0,0x18(%rcx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add %r8,%rsi │ │ │ │ - add $0x28,%r8 │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - movq $0x0,0x18(%rsi) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - add %r8,%r9 │ │ │ │ - add $0x28,%r8 │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ - movq $0x0,0x18(%r9) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - add %r8,%r12 │ │ │ │ - add $0x28,%r8 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - cmp %r8,%r10 │ │ │ │ - je 21816 <__julienne_test_m_MOD_run@@Base+0x716> │ │ │ │ - movq $0x0,(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%r14 │ │ │ │ - add %r8,%r14 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - movq $0x0,0x28(%r13,%r8,1) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - movq $0x0,0x40(%r11,%r8,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x30(%r11,%r8,1) │ │ │ │ - movq $0x0,0x50(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,0x68(%rax,%r8,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movq $0x0,0x58(%rax,%r8,1) │ │ │ │ - movq $0x0,0x78(%rdx,%r8,1) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movq $0x0,0x90(%rcx,%r8,1) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movq $0x0,0x80(%rcx,%r8,1) │ │ │ │ - movq $0x0,0xa0(%rsi,%r8,1) │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - movq $0x0,0xb8(%r9,%r8,1) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - movq $0x0,0xa8(%r9,%r8,1) │ │ │ │ - movq $0x0,0xc8(%r12,%r8,1) │ │ │ │ - mov (%rbx),%r14 │ │ │ │ - movq $0x0,0xe0(%r14,%r8,1) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - movq $0x0,0xd0(%r14,%r8,1) │ │ │ │ - movq $0x0,0xf0(%r13,%r8,1) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - movq $0x0,0xf8(%r11,%r8,1) │ │ │ │ - movq $0x0,0x108(%r11,%r8,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x118(%rdi,%r8,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,0x130(%rax,%r8,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x120(%rax,%r8,1) │ │ │ │ - add $0x140,%r8 │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jne 216d4 <__julienne_test_m_MOD_run@@Base+0x5d4> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xffffffffffffffff,%rbx │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 227f9 <__julienne_test_m_MOD_run@@Base+0x16f9> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - add %rbx,%r8 │ │ │ │ - mov %r15,%r14 │ │ │ │ - lea (%r8,%r8,4),%rbx │ │ │ │ - add %rbp,%rcx │ │ │ │ - lea 0x28(%rdi,%rbx,8),%r13 │ │ │ │ - lea (%r15,%rcx,8),%r11 │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - test $0x1,%cl │ │ │ │ - je 21e37 <__julienne_test_m_MOD_run@@Base+0xd37> │ │ │ │ - movdqu (%r15),%xmm8 │ │ │ │ - movdqu 0x10(%r15),%xmm9 │ │ │ │ - mov 0x20(%r15),%r14 │ │ │ │ - mov 0x0(%r13),%r10 │ │ │ │ - mov 0x18(%r13),%r12 │ │ │ │ - movups %xmm8,0x0(%r13) │ │ │ │ - mov %r14,0x20(%r13) │ │ │ │ - movups %xmm9,0x10(%r13) │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 21988 <__julienne_test_m_MOD_run@@Base+0x888> │ │ │ │ - mov 0x10(%r15),%rdi │ │ │ │ - mov 0x8(%r15),%rbx │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rdi,0x10(%r13) │ │ │ │ - mov %rbx,0x8(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - je 22810 <__julienne_test_m_MOD_run@@Base+0x1710> │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 22825 <__julienne_test_m_MOD_run@@Base+0x1725> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - movdqu (%r14),%xmm10 │ │ │ │ - movups %xmm10,(%rax) │ │ │ │ - movdqu 0x10(%r14),%xmm11 │ │ │ │ - movups %xmm11,0x10(%rax) │ │ │ │ - mov 0x18(%r13),%r8 │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - cmpq $0x0,0x8(%r14) │ │ │ │ - mov %rdx,0x10(%r8) │ │ │ │ - je 22869 <__julienne_test_m_MOD_run@@Base+0x1769> │ │ │ │ - test %rdx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movabs $0x50100000000,%rdi │ │ │ │ + movq $0x0,0x200(%rsp) │ │ │ │ + mov %rdi,0x218(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + movq $0x18,0x210(%rsp) │ │ │ │ + movq $0x18,0x220(%rsp) │ │ │ │ + call *0x40(%r12) │ │ │ │ + mov 0x238(%rsp),%rsi │ │ │ │ + sub 0x230(%rsp),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov 0x200(%rsp),%r12 │ │ │ │ + lea (%rsi,%rsi,2),%r13 │ │ │ │ + mov %rsi,0xa0(%rsp) │ │ │ │ + shl $0x3,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%r9) │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2196c <__julienne_test_m_MOD_run@@Base+0x86c> │ │ │ │ - mov %r10,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23761 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2341> │ │ │ │ + cmpq $0x0,0x80(%rsp) │ │ │ │ + js 21b3e <__julienne_test_suite_m_MOD_driver_file@@Base+0x71e> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,%r11 │ │ │ │ + add %r13,%r8 │ │ │ │ + sub $0x18,%r13 │ │ │ │ + shr $0x3,%r13 │ │ │ │ + imul %r9,%r13 │ │ │ │ + lea 0x1(%r13),%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 2195e <__julienne_test_suite_m_MOD_driver_file@@Base+0x53e> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 21942 <__julienne_test_suite_m_MOD_driver_file@@Base+0x522> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 2192f <__julienne_test_suite_m_MOD_driver_file@@Base+0x50f> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 2191c <__julienne_test_suite_m_MOD_driver_file@@Base+0x4fc> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 21909 <__julienne_test_suite_m_MOD_driver_file@@Base+0x4e9> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 218f6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x4d6> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + jne 23620 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2200> │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + cmp %r11,%r8 │ │ │ │ + je 219fc <__julienne_test_suite_m_MOD_driver_file@@Base+0x5dc> │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0xc0,%r11 │ │ │ │ + movq $0x0,-0xb8(%r11) │ │ │ │ + movq $0x0,-0xa8(%r11) │ │ │ │ + movq $0x0,-0xa0(%r11) │ │ │ │ + movq $0x0,-0x90(%r11) │ │ │ │ + movq $0x0,-0x88(%r11) │ │ │ │ + movq $0x0,-0x78(%r11) │ │ │ │ + movq $0x0,-0x70(%r11) │ │ │ │ + movq $0x0,-0x60(%r11) │ │ │ │ + movq $0x0,-0x58(%r11) │ │ │ │ + movq $0x0,-0x48(%r11) │ │ │ │ + movq $0x0,-0x40(%r11) │ │ │ │ + movq $0x0,-0x30(%r11) │ │ │ │ + movq $0x0,-0x28(%r11) │ │ │ │ + movq $0x0,-0x18(%r11) │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jne 2195e <__julienne_test_suite_m_MOD_driver_file@@Base+0x53e> │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + and $0x3,%ebx │ │ │ │ + je 235c0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21a0> │ │ │ │ + movdqu (%r12),%xmm7 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movups %xmm7,0x0(%rbp) │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21a36 <__julienne_test_suite_m_MOD_driver_file@@Base+0x616> │ │ │ │ call 8230 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 21988 <__julienne_test_m_MOD_run@@Base+0x888> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + lea 0x18(%r12),%r14 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x18(%rcx),%rbp │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 23590 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2170> │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jne 226b0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1290> │ │ │ │ + movdqu (%r14),%xmm9 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movups %xmm9,0x0(%rbp) │ │ │ │ + mov 0x10(%r14),%rsi │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21980 <__julienne_test_m_MOD_run@@Base+0x880> │ │ │ │ + je 21a7e <__julienne_test_suite_m_MOD_driver_file@@Base+0x65e> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + lea 0x18(%r14),%r15 │ │ │ │ + jmp 21aff <__julienne_test_suite_m_MOD_driver_file@@Base+0x6df> │ │ │ │ + movdqu 0x18(%r15),%xmm11 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + movups %xmm11,0x18(%rbp) │ │ │ │ + mov 0x10(%r14),%r12 │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21ab1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x691> │ │ │ │ call 8230 │ │ │ │ - add $0x28,%r13 │ │ │ │ - lea 0x28(%r15),%r14 │ │ │ │ - cmp %r14,0x10(%rsp) │ │ │ │ - jne 21e37 <__julienne_test_m_MOD_run@@Base+0xd37> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 21bc2 <__julienne_test_m_MOD_run@@Base+0xac2> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r15,%r12 │ │ │ │ - add %rsi,%rbp │ │ │ │ - lea -0x28(,%rbp,8),%rcx │ │ │ │ - lea (%r15,%rbp,8),%r13 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 21aaf <__julienne_test_m_MOD_run@@Base+0x9af> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 21a63 <__julienne_test_m_MOD_run@@Base+0x963> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 21a20 <__julienne_test_m_MOD_run@@Base+0x920> │ │ │ │ - mov (%r15),%rdi │ │ │ │ + movdqu 0x18(%r14),%xmm12 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movups %xmm12,0x18(%rbx) │ │ │ │ + mov 0x28(%r14),%r9 │ │ │ │ + mov %r9,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 219f5 <__julienne_test_m_MOD_run@@Base+0x8f5> │ │ │ │ + je 21ad2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x6b2> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21a1c <__julienne_test_m_MOD_run@@Base+0x91c> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + movdqu 0x30(%r14),%xmm13 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movups %xmm13,0x30(%rbx) │ │ │ │ + mov 0x40(%r14),%r10 │ │ │ │ + mov %r10,0x40(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21a0c <__julienne_test_m_MOD_run@@Base+0x90c> │ │ │ │ + je 21af3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x6d3> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x48(%rbx),%rbp │ │ │ │ + lea 0x48(%r14),%r15 │ │ │ │ + lea 0x3(%r13),%r12 │ │ │ │ + movdqu (%r15),%xmm10 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movups %xmm10,0x0(%rbp) │ │ │ │ + mov 0x10(%r15),%r8 │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21b1f <__julienne_test_suite_m_MOD_driver_file@@Base+0x6ff> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - lea 0x28(%r15),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + lea 0x18(%r15),%r14 │ │ │ │ + cmp %r12,0x80(%rsp) │ │ │ │ + jne 21a90 <__julienne_test_suite_m_MOD_driver_file@@Base+0x670> │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + call 8230 │ │ │ │ + mov $0xf0,%edi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20459(%rip),%rbx │ │ │ │ + mov $0x8c,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x19dca(%rip),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbx,0x188(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movdqu 0xc0(%rsp),%xmm14 │ │ │ │ + lea 0x1a0(%rsp),%r11 │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ + lea 0x19593(%rip),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %r11,0x180(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + movaps %xmm14,0x1a0(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21a36 <__julienne_test_m_MOD_run@@Base+0x936> │ │ │ │ + je 21bf7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x7d7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x18(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21a5f <__julienne_test_m_MOD_run@@Base+0x95f> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x18(%r13),%rdi │ │ │ │ + mov $0x19,%edx │ │ │ │ + lea 0x1958c(%rip),%rsi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x30(%r13),%rdi │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x19c59(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovns %rdx,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + cmovns %r15d,%eax │ │ │ │ + cltq │ │ │ │ + lea 0x1e(%rax,%rax,2),%r14 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2373a <__julienne_test_suite_m_MOD_driver_file@@Base+0x231a> │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 236a8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2288> │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + lea -0x1(%r15),%r8d │ │ │ │ + lea 0x48(%rax),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + lea 0x3(%r8,%r8,2),%r9 │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r8,0xb0(%rsp) │ │ │ │ + lea (%rcx,%r9,8),%r10 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0x110(%rsp),%r11 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rcx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + jmp 21d2b <__julienne_test_suite_m_MOD_driver_file@@Base+0x90b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 8230 │ │ │ │ + mov 0xe0(%rsp),%r10 │ │ │ │ + add $0x18,%r12 │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + cmp 0x50(%rsp),%r12 │ │ │ │ + je 21f10 <__julienne_test_suite_m_MOD_driver_file@@Base+0xaf0> │ │ │ │ + add $0x18,%r14 │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x193f0(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe8(%rsp) │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rbx,0x108(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0xc0(%rsp),%xmm15 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rbx,0x118(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r8,0x150(%rsp) │ │ │ │ + mov %r9,0x100(%rsp) │ │ │ │ + mov %r12,0x110(%rsp) │ │ │ │ + movaps %xmm15,0x140(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%r10 │ │ │ │ + movdqu 0xc0(%rsp),%xmm0 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov %r10,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x160(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21a4e <__julienne_test_m_MOD_run@@Base+0x94e> │ │ │ │ + je 21deb <__julienne_test_suite_m_MOD_driver_file@@Base+0x9cb> │ │ │ │ call 8230 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1932f(%rip),%rsi │ │ │ │ + mov %rbx,0x128(%rsp) │ │ │ │ + mov %r11,0xf0(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + movdqu 0xc0(%rsp),%xmm1 │ │ │ │ + mov %rdx,0x120(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rsi,0x190(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + movaps %xmm1,0x180(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movdqu 0xc0(%rsp),%xmm2 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + movaps %xmm2,0x1a0(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21ea5 <__julienne_test_suite_m_MOD_driver_file@@Base+0xa85> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - add $0x28,%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%rcx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21a79 <__julienne_test_m_MOD_run@@Base+0x979> │ │ │ │ + je 21ec1 <__julienne_test_suite_m_MOD_driver_file@@Base+0xaa1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0x18(%r12),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 21aa2 <__julienne_test_m_MOD_run@@Base+0x9a2> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbx,0x138(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r14,0x130(%rsp) │ │ │ │ + mov %r9,0xe0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 21d00 <__julienne_test_suite_m_MOD_driver_file@@Base+0x8e0> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,0x50(%rsp) │ │ │ │ + jne 21d23 <__julienne_test_suite_m_MOD_driver_file@@Base+0x903> │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + lea 0xc(%r14,%r14,2),%r13 │ │ │ │ + lea 0xf(%r14,%r14,2),%r11 │ │ │ │ + lea 0x3(%r14),%r12 │ │ │ │ + lea 0x12(%r14,%r14,2),%rdx │ │ │ │ + add $0x7,%r14 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + lea 0x0(,%r11,8),%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r12,0xb0(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%r12 │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x1928f(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x188(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x191ae(%rip),%rdx │ │ │ │ + movdqu 0xc0(%rsp),%xmm3 │ │ │ │ + mov 0xd0(%rsp),%r10 │ │ │ │ + lea 0x0(%r13,%rdi,1),%rdi │ │ │ │ + mov %r14,0x180(%rsp) │ │ │ │ + mov %r10,0x1b0(%rsp) │ │ │ │ + movaps %xmm3,0x1a0(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21a91 <__julienne_test_m_MOD_run@@Base+0x991> │ │ │ │ + je 21fed <__julienne_test_suite_m_MOD_driver_file@@Base+0xbcd> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x180(%rsp),%r11 │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + lea (%rsi,%rdx,1),%rdi │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x198a9(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1912e(%rip),%rsi │ │ │ │ + mov %rbx,0x118(%rsp) │ │ │ │ + mov %rbx,0x128(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0xc0(%rsp),%xmm4 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rbx,0x138(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r15,0x170(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ + movaps %xmm4,0x160(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ + movdqu 0xc0(%rsp),%xmm5 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %r8,0x190(%rsp) │ │ │ │ + movaps %xmm5,0x180(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 220c7 <__julienne_test_suite_m_MOD_driver_file@@Base+0xca7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 21bba <__julienne_test_m_MOD_run@@Base+0xaba> │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov 0x120(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x19084(%rip),%rsi │ │ │ │ + mov %rbx,0x148(%rsp) │ │ │ │ + mov %r14,0x110(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + movdqu 0xc0(%rsp),%xmm6 │ │ │ │ + mov 0xd0(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea (%rdi,%r12,1),%rdi │ │ │ │ + mov %r13,0x140(%rsp) │ │ │ │ + mov %r10,0x1b0(%rsp) │ │ │ │ + movaps %xmm6,0x1a0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + mov %r14,%r11 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21ac5 <__julienne_test_m_MOD_run@@Base+0x9c5> │ │ │ │ + je 22162 <__julienne_test_suite_m_MOD_driver_file@@Base+0xd42> │ │ │ │ call 8230 │ │ │ │ + mov 0x140(%rsp),%r12 │ │ │ │ + mov 0x110(%rsp),%r11 │ │ │ │ movq $0x0,(%r12) │ │ │ │ - mov 0x18(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21aee <__julienne_test_m_MOD_run@@Base+0x9ee> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov (%r11),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21add <__julienne_test_m_MOD_run@@Base+0x9dd> │ │ │ │ + je 2217e <__julienne_test_suite_m_MOD_driver_file@@Base+0xd5e> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovns %rdx,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %r15d,%eax │ │ │ │ + cltq │ │ │ │ + lea 0xa(%rcx,%rax,1),%r8 │ │ │ │ + lea (%r8,%r8,2),%r13 │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 23775 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2355> │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jle 23698 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2278> │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + lea -0x2(%r14),%r11d │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + lea (%r11,%r11,2),%rsi │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + lea (%r10,%r10,2),%rdi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + lea 0x18(%r9),%r12 │ │ │ │ + lea (%rax,%rdi,8),%r13 │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + lea 0x30(%r9,%rsi,1),%r14 │ │ │ │ + mov %r13,0xb8(%rsp) │ │ │ │ + jmp 2223d <__julienne_test_suite_m_MOD_driver_file@@Base+0xe1d> │ │ │ │ + nopl (%rax) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - lea 0x28(%r12),%r14 │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + add $0x18,%r12 │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 223a5 <__julienne_test_suite_m_MOD_driver_file@@Base+0xf85> │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov $0x14,%edx │ │ │ │ + lea 0x18f1b(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x118(%rsp) │ │ │ │ + mov %rbx,0x128(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xd0(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqu 0xc0(%rsp),%xmm7 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbx,0x138(%rsp) │ │ │ │ + mov %rdx,0x170(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movaps %xmm7,0x160(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + movdqu 0xc0(%rsp),%xmm8 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + movaps %xmm8,0x180(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21b0b <__julienne_test_m_MOD_run@@Base+0xa0b> │ │ │ │ + je 222f5 <__julienne_test_suite_m_MOD_driver_file@@Base+0xed5> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ + mov 0x120(%rsp),%r8 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x18e56(%rip),%rsi │ │ │ │ + mov %rbx,0x148(%rsp) │ │ │ │ + mov %r9,0x110(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movdqu 0xc0(%rsp),%xmm9 │ │ │ │ + mov 0xd0(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %rdi,0x140(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x1b0(%rsp) │ │ │ │ + movaps %xmm9,0x1a0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2238c <__julienne_test_suite_m_MOD_driver_file@@Base+0xf6c> │ │ │ │ + call 8230 │ │ │ │ + mov 0x140(%rsp),%r11 │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 22218 <__julienne_test_suite_m_MOD_driver_file@@Base+0xdf8> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 22239 <__julienne_test_suite_m_MOD_driver_file@@Base+0xe19> │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0xb8(%rsp),%r13 │ │ │ │ + add 0xa8(%rsp),%r13 │ │ │ │ + lea 0x1(%rbx,%rbp,1),%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x18d9a(%rip),%rsi │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + lea (%r15,%rbx,1),%rdi │ │ │ │ + lea 0x18(%r15,%rbx,1),%r14 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + lea 0x30(%r15,%rbx,1),%r13 │ │ │ │ + lea 0x48(%r15,%rbx,1),%r12 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov $0x24,%edx │ │ │ │ + lea 0x194cf(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x18d5a(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x18d56(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x3(%rbp),%rax │ │ │ │ + lea 0x60(%rbx),%rdi │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + movdqa 0x1a457(%rip),%xmm10 │ │ │ │ + movabs $0x50100000000,%rcx │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + lea 0x4(%r9),%rdx │ │ │ │ + and $0x1,%r9d │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + movq $0x18,0x210(%rsp) │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movq $0x0,0x230(%rsp) │ │ │ │ + movaps %xmm10,0x220(%rsp) │ │ │ │ + jne 22608 <__julienne_test_suite_m_MOD_driver_file@@Base+0x11e8> │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + jmp 225b2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1192> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + cmove %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + add 0x200(%rsp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + call 85d0 │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov 0x28(%r12),%r9 │ │ │ │ + lea 0x18(%r12),%r14 │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movdqu 0x18(%r12),%xmm13 │ │ │ │ + lea (%r15,%r15,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %r9,0x10(%r8,%rbx,1) │ │ │ │ + movups %xmm13,(%r8,%rbx,1) │ │ │ │ + cmp %r8,%r13 │ │ │ │ + je 22599 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1179> │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + add %rbx,%r10 │ │ │ │ + mov %rdi,0x8(%r10) │ │ │ │ + mov 0x18(%r12),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 21b33 <__julienne_test_m_MOD_run@@Base+0xa33> │ │ │ │ + je 22720 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1300> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + cmove %r11,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + add 0x200(%rsp),%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + call 85d0 │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + lea 0x18(%r14),%r12 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 22730 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1310> │ │ │ │ + movdqu (%r12),%xmm12 │ │ │ │ + mov 0x10(%r12),%r14 │ │ │ │ + lea (%r15,%r15,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %r14,0x10(%rax,%rbx,1) │ │ │ │ + movups %xmm12,(%rax,%rbx,1) │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 22510 <__julienne_test_suite_m_MOD_driver_file@@Base+0x10f0> │ │ │ │ + mov 0x200(%rsp),%r14 │ │ │ │ mov 0x8(%r12),%rdi │ │ │ │ + add %rbx,%r14 │ │ │ │ + mov %rdi,0x8(%r14) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 224e0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x10c0> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 22510 <__julienne_test_suite_m_MOD_driver_file@@Base+0x10f0> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%r15),%xmm11 │ │ │ │ + mov 0x10(%r15),%r10 │ │ │ │ + movups %xmm11,(%rax) │ │ │ │ + mov %r10,0x10(%rax) │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 2266e <__julienne_test_suite_m_MOD_driver_file@@Base+0x124e> │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x200(%rsp),%rbx │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + mov (%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 235e0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21c0> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + cmove %r11,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 85d0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + lea 0x18(%r15),%rdi │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 22742 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1322> │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + jmp 225b2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1192> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%r14),%xmm8 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movups %xmm8,0x0(%rbp) │ │ │ │ + mov 0x10(%r14),%r15 │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21b23 <__julienne_test_m_MOD_run@@Base+0xa23> │ │ │ │ + je 226d0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x12b0> │ │ │ │ call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmp 21a5e <__julienne_test_suite_m_MOD_driver_file@@Base+0x63e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%r15),%xmm1 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + movups %xmm1,0x0(%r13) │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22708 <__julienne_test_suite_m_MOD_driver_file@@Base+0x12e8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ + add $0x18,%r13 │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmp 216d3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2b3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + jmp 22599 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1179> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 8110 <__julienne_file_m_MOD_from_lines@plt> │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm14 │ │ │ │ + mov 0x1c0(%rsp),%rbp │ │ │ │ + movaps %xmm14,(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 22aa0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1680> │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ + sub 0x230(%rsp),%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + imul 0x228(%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 22aa0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1680> │ │ │ │ + lea (%rdx,%rdx,2),%rdi │ │ │ │ + lea 0x0(,%rdi,8),%rcx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + sub $0x18,%rcx │ │ │ │ + shr $0x3,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 2371c <__julienne_test_suite_m_MOD_driver_file@@Base+0x22fc> │ │ │ │ + mov (%r10),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21b49 <__julienne_test_m_MOD_run@@Base+0xa49> │ │ │ │ + je 227f4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x13d4> │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x40(%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21b70 <__julienne_test_m_MOD_run@@Base+0xa70> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + mov $0x18,%ebx │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 2370f <__julienne_test_suite_m_MOD_driver_file@@Base+0x22ef> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 22907 <__julienne_test_suite_m_MOD_driver_file@@Base+0x14e7> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 228dd <__julienne_test_suite_m_MOD_driver_file@@Base+0x14bd> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 228b3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1493> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 22889 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1469> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 2285f <__julienne_test_suite_m_MOD_driver_file@@Base+0x143f> │ │ │ │ + mov (%r10,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21b60 <__julienne_test_m_MOD_run@@Base+0xa60> │ │ │ │ + je 22853 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1433> │ │ │ │ call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x200(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%r10,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2287d <__julienne_test_suite_m_MOD_driver_file@@Base+0x145d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%r14) │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + movq $0x0,(%r10,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%r10,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21b86 <__julienne_test_m_MOD_run@@Base+0xa86> │ │ │ │ + je 228a7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1487> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x50(%r14) │ │ │ │ - mov 0x68(%r14),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21bad <__julienne_test_m_MOD_run@@Base+0xaad> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x200(%rsp),%r11 │ │ │ │ + movq $0x0,(%r11,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%r10,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21b9d <__julienne_test_m_MOD_run@@Base+0xa9d> │ │ │ │ + je 228d1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x14b1> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%r10,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 228fb <__julienne_test_suite_m_MOD_driver_file@@Base+0x14db> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - lea 0x78(%r14),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne 21aaf <__julienne_test_m_MOD_run@@Base+0x9af> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x200(%rsp),%rdx │ │ │ │ + movq $0x0,(%rdx,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%r10,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22925 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1505> │ │ │ │ call 8230 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbx,1) │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + lea 0x18(%rbx),%rbp │ │ │ │ + jmp 22a6d <__julienne_test_suite_m_MOD_driver_file@@Base+0x164d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov 0x18(%rax,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22968 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1548> │ │ │ │ call 8230 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 228a7 <__julienne_test_m_MOD_run@@Base+0x17a7> │ │ │ │ - add $0xf8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r14),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 21e96 <__julienne_test_m_MOD_run@@Base+0xd96> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - movdqu (%rdx),%xmm14 │ │ │ │ - movups %xmm14,(%rax) │ │ │ │ - movdqu 0x10(%rdx),%xmm15 │ │ │ │ - movups %xmm15,0x10(%rax) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - mov 0x10(%rdx),%r8 │ │ │ │ - mov %r8,0x10(%rdi) │ │ │ │ - cmpq $0x0,0x8(%rdx) │ │ │ │ - je 21ec8 <__julienne_test_m_MOD_run@@Base+0xdc8> │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%r9) │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - call 85d0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 21cc5 <__julienne_test_m_MOD_run@@Base+0xbc5> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movq $0x0,0x18(%r8,%rbp,1) │ │ │ │ + mov 0x200(%rsp),%rbp │ │ │ │ + mov 0x18(%rbp,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22990 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1570> │ │ │ │ call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 21ce0 <__julienne_test_m_MOD_run@@Base+0xbe0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x200(%rsp),%r9 │ │ │ │ + movq $0x0,0x18(%r9,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + mov 0x30(%r10,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21cd8 <__julienne_test_m_MOD_run@@Base+0xbd8> │ │ │ │ + je 229b8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1598> │ │ │ │ call 8230 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x200(%rsp),%r11 │ │ │ │ + movq $0x0,0x30(%r11,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov 0x48(%rsi,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 229e0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x15c0> │ │ │ │ call 8230 │ │ │ │ - mov 0x40(%r13),%rcx │ │ │ │ - mov 0x48(%r14),%r11 │ │ │ │ - lea 0x28(%r13),%rbx │ │ │ │ - lea 0x28(%r14),%r12 │ │ │ │ - movdqu 0x28(%r14),%xmm0 │ │ │ │ - movdqu 0x10(%r12),%xmm1 │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - movups %xmm0,0x28(%r13) │ │ │ │ - mov %r11,0x20(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 21e23 <__julienne_test_m_MOD_run@@Base+0xd23> │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov 0x8(%r12),%r10 │ │ │ │ - mov 0x28(%r14),%r14 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %r10,0x8(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 21eb8 <__julienne_test_m_MOD_run@@Base+0xdb8> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x18(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 21ea8 <__julienne_test_m_MOD_run@@Base+0xda8> │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movdqu 0x0(%r13),%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movdqu 0x10(%r13),%xmm3 │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov 0x10(%r13),%r14 │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - mov %r14,0x10(%rdx) │ │ │ │ - je 21ed8 <__julienne_test_m_MOD_run@@Base+0xdd8> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%r8) │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x200(%rsp),%rdx │ │ │ │ + movq $0x0,0x48(%rdx,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + mov 0x60(%rdi,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21e01 <__julienne_test_m_MOD_run@@Base+0xd01> │ │ │ │ + je 22a08 <__julienne_test_suite_m_MOD_driver_file@@Base+0x15e8> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 21e23 <__julienne_test_m_MOD_run@@Base+0xd23> │ │ │ │ - mov 0x8(%r9),%rdi │ │ │ │ + mov 0x200(%rsp),%rcx │ │ │ │ + movq $0x0,0x60(%rcx,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov 0x78(%rax,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21e19 <__julienne_test_m_MOD_run@@Base+0xd19> │ │ │ │ + je 22a30 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1610> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movq $0x0,0x78(%r8,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%rbp │ │ │ │ + mov 0x90(%rbp,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22a5e <__julienne_test_suite_m_MOD_driver_file@@Base+0x163e> │ │ │ │ call 8230 │ │ │ │ - lea 0x28(%rbx),%r13 │ │ │ │ - lea 0x28(%r12),%r14 │ │ │ │ - cmp %r14,0x10(%rsp) │ │ │ │ - je 219a0 <__julienne_test_m_MOD_run@@Base+0x8a0> │ │ │ │ - movdqu (%r14),%xmm12 │ │ │ │ - movdqu 0x10(%r14),%xmm13 │ │ │ │ - mov 0x20(%r14),%rsi │ │ │ │ - mov 0x0(%r13),%r12 │ │ │ │ - mov 0x18(%r13),%rbx │ │ │ │ - movups %xmm12,0x0(%r13) │ │ │ │ - mov %rsi,0x20(%r13) │ │ │ │ - movups %xmm13,0x10(%r13) │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 21ce0 <__julienne_test_m_MOD_run@@Base+0xbe0> │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - mov 0x8(%r14),%r11 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %rcx,0x10(%r13) │ │ │ │ - mov %r11,0x8(%r13) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 21bf8 <__julienne_test_m_MOD_run@@Base+0xaf8> │ │ │ │ - mov 0x18(%r14),%r10 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 21c36 <__julienne_test_m_MOD_run@@Base+0xb36> │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - jmp 21cb8 <__julienne_test_m_MOD_run@@Base+0xbb8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - jmp 21df7 <__julienne_test_m_MOD_run@@Base+0xcf7> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 21d6f <__julienne_test_m_MOD_run@@Base+0xc6f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - jmp 21cb8 <__julienne_test_m_MOD_run@@Base+0xbb8> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - jmp 21df7 <__julienne_test_m_MOD_run@@Base+0xcf7> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rsp),%r13 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - imul %r13,%rdi │ │ │ │ - and $0x3,%ecx │ │ │ │ - shl $0x5,%r14 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - sub %rdi,%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%r15,%r13,1),%r8 │ │ │ │ - mov 0x20093(%rip),%r15 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - shl $0x5,%r8 │ │ │ │ - add 0x30(%rsp),%r8 │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - add %r14,%r9 │ │ │ │ - cmpq $0x1,0x10(%rsp) │ │ │ │ - jl 220a7 <__julienne_test_m_MOD_run@@Base+0xfa7> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 21ff0 <__julienne_test_m_MOD_run@@Base+0xef0> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 21fb4 <__julienne_test_m_MOD_run@@Base+0xeb4> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jne 22838 <__julienne_test_m_MOD_run@@Base+0x1738> │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - add %r14,%r9 │ │ │ │ - lea 0x0(%r13,%r13,4),%rsi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - lea (%r12,%rsi,8),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - add %r14,%r9 │ │ │ │ - cmp %r13,0x10(%rsp) │ │ │ │ - jl 220a7 <__julienne_test_m_MOD_run@@Base+0xfa7> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x0(%r13,%r13,4),%r10 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - lea (%r12,%r10,8),%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x5(%r13,%r13,4),%rdi │ │ │ │ - lea (%r12,%rdi,8),%rdi │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - add %r14,%r11 │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - lea 0xa(%r13,%r13,4),%rcx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea (%r12,%rcx,8),%rdi │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - add %r14,%r8 │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea 0xf(%r13,%r13,4),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea (%r12,%rax,8),%rdi │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - add $0x4,%r13 │ │ │ │ - add %r14,%rdx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - add %r14,%r9 │ │ │ │ - cmp %r13,0x10(%rsp) │ │ │ │ - jge 21ff0 <__julienne_test_m_MOD_run@@Base+0xef0> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 22310 <__julienne_test_m_MOD_run@@Base+0x1210> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x28(%rax),%r9 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %r14,%r13 │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - and $0x7,%r13d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jl 22310 <__julienne_test_m_MOD_run@@Base+0x1210> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 22211 <__julienne_test_m_MOD_run@@Base+0x1111> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 221e7 <__julienne_test_m_MOD_run@@Base+0x10e7> │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 221c8 <__julienne_test_m_MOD_run@@Base+0x10c8> │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - je 221a9 <__julienne_test_m_MOD_run@@Base+0x10a9> │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 2218a <__julienne_test_m_MOD_run@@Base+0x108a> │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - je 2216b <__julienne_test_m_MOD_run@@Base+0x106b> │ │ │ │ - cmp $0x6,%r13 │ │ │ │ - je 2214c <__julienne_test_m_MOD_run@@Base+0x104c> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - mov $0x2,%esi │ │ │ │ - movq $0x0,0x8(%r9) │ │ │ │ - movq $0x0,0x18(%r9) │ │ │ │ - lea 0x50(%rax),%r9 │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x28,%r9 │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x28,%r9 │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x28,%r9 │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x28,%r9 │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x28,%r9 │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x28,%r9 │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - cmp %rsi,0x10(%rsp) │ │ │ │ - jl 22310 <__julienne_test_m_MOD_run@@Base+0x1210> │ │ │ │ - movq $0x0,(%r9) │ │ │ │ - add $0x8,%rsi │ │ │ │ - add $0x140,%r9 │ │ │ │ - movq $0x0,-0x138(%r9) │ │ │ │ - movq $0x0,-0x128(%r9) │ │ │ │ - movq $0x0,-0x118(%r9) │ │ │ │ - movq $0x0,-0x110(%r9) │ │ │ │ - movq $0x0,-0x100(%r9) │ │ │ │ - movq $0x0,-0xf0(%r9) │ │ │ │ - movq $0x0,-0xe8(%r9) │ │ │ │ - movq $0x0,-0xd8(%r9) │ │ │ │ - movq $0x0,-0xc8(%r9) │ │ │ │ - movq $0x0,-0xc0(%r9) │ │ │ │ - movq $0x0,-0xb0(%r9) │ │ │ │ - movq $0x0,-0xa0(%r9) │ │ │ │ - movq $0x0,-0x98(%r9) │ │ │ │ - movq $0x0,-0x88(%r9) │ │ │ │ - movq $0x0,-0x78(%r9) │ │ │ │ - movq $0x0,-0x70(%r9) │ │ │ │ - movq $0x0,-0x60(%r9) │ │ │ │ - movq $0x0,-0x50(%r9) │ │ │ │ - movq $0x0,-0x48(%r9) │ │ │ │ - movq $0x0,-0x38(%r9) │ │ │ │ - movq $0x0,-0x28(%r9) │ │ │ │ - movq $0x0,-0x20(%r9) │ │ │ │ - movq $0x0,-0x10(%r9) │ │ │ │ - cmp %rsi,0x10(%rsp) │ │ │ │ - jge 22211 <__julienne_test_m_MOD_run@@Base+0x1111> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 22390 <__julienne_test_m_MOD_run@@Base+0x1290> │ │ │ │ + mov 0x200(%rsp),%r9 │ │ │ │ + movq $0x0,0x90(%r9,%rbx,1) │ │ │ │ + mov 0x200(%rsp),%r10 │ │ │ │ + lea 0xa8(%rbx),%rbp │ │ │ │ + mov (%r10,%rbp,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22a8b <__julienne_test_suite_m_MOD_driver_file@@Base+0x166b> │ │ │ │ + call 8230 │ │ │ │ + mov 0x200(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx,%rbp,1) │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + cmp %rbx,0x28(%rsp) │ │ │ │ + jne 22940 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1520> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + nop │ │ │ │ mov (%r15),%rdi │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - movdqu 0x10(%r12),%xmm1 │ │ │ │ - mov 0x20(%r12),%r10 │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - mov %r10,0x20(%r15) │ │ │ │ - movups %xmm1,0x10(%r15) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2234f <__julienne_test_m_MOD_run@@Base+0x124f> │ │ │ │ + je 22ab4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1694> │ │ │ │ call 8230 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2236a <__julienne_test_m_MOD_run@@Base+0x126a> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22362 <__julienne_test_m_MOD_run@@Base+0x1262> │ │ │ │ + je 22aca <__julienne_test_suite_m_MOD_driver_file@@Base+0x16aa> │ │ │ │ call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22ae0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x16c0> │ │ │ │ call 8230 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - lea 0x28(%r15),%rsi │ │ │ │ - lea 0x28(%r12),%r13 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 21299 <__julienne_test_m_MOD_run@@Base+0x199> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - movdqu 0x0(%r13),%xmm2 │ │ │ │ - movdqu 0x10(%r13),%xmm3 │ │ │ │ - mov 0x20(%r13),%r11 │ │ │ │ - mov 0x18(%rsi),%r8 │ │ │ │ - movups %xmm2,(%rsi) │ │ │ │ - mov %r11,0x20(%rsi) │ │ │ │ - movups %xmm3,0x10(%rsi) │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0xb0(%rsp),%rbx │ │ │ │ + lea (%rbx,%rbx,2),%r11 │ │ │ │ + lea (%r15,%r11,8),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 223d0 <__julienne_test_m_MOD_run@@Base+0x12d0> │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + je 22b04 <__julienne_test_suite_m_MOD_driver_file@@Base+0x16e4> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - test %r8,%r8 │ │ │ │ - je 22409 <__julienne_test_m_MOD_run@@Base+0x1309> │ │ │ │ - mov 0x8(%r8),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov (%r15,%rbx,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 223f7 <__julienne_test_m_MOD_run@@Base+0x12f7> │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + je 22b1f <__julienne_test_suite_m_MOD_driver_file@@Base+0x16ff> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + movq $0x0,(%r15,%rbx,1) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov (%r15,%rbx,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22b3a <__julienne_test_suite_m_MOD_driver_file@@Base+0x171a> │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x1(%r14),%rdi │ │ │ │ - mov 0x48(%r13),%rax │ │ │ │ - lea 0x28(%rsi),%rdx │ │ │ │ - mov 0x18(%rdx),%r14 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movdqu 0x28(%r13),%xmm4 │ │ │ │ - lea 0x28(%r13),%rcx │ │ │ │ - mov 0x28(%rsi),%rdi │ │ │ │ - movdqu 0x10(%rcx),%xmm5 │ │ │ │ - movups %xmm4,0x28(%rsi) │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - movups %xmm5,0x10(%rdx) │ │ │ │ + movq $0x0,(%r15,%rbx,1) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2245b <__julienne_test_m_MOD_run@@Base+0x135b> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + je 22b53 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1733> │ │ │ │ call 8230 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2249e <__julienne_test_m_MOD_run@@Base+0x139e> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22482 <__julienne_test_m_MOD_run@@Base+0x1382> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + je 22b65 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1745> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22b72 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1752> │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - lea 0x28(%rdx),%rsi │ │ │ │ - lea 0x28(%rcx),%r13 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne 22390 <__julienne_test_m_MOD_run@@Base+0x1290> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 22b80 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1760> │ │ │ │ call 8230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 212ad <__julienne_test_m_MOD_run@@Base+0x1ad> │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + je 22b8e <__julienne_test_suite_m_MOD_driver_file@@Base+0x176e> │ │ │ │ + call 8230 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x1c0(%rsp),%xmm15 │ │ │ │ + movdqa 0x1d0(%rsp),%xmm0 │ │ │ │ + movdqa 0x1e0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm2 │ │ │ │ + movaps %xmm15,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + movaps %xmm1,0x220(%rsp) │ │ │ │ + movaps %xmm2,0x230(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 230aa <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c8a> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + psubq %xmm3,%xmm0 │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + lea 0x3(%r13,%r13,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - movdqa 0x1a43e(%rip),%xmm7 │ │ │ │ - movabs $0x50100000000,%r10 │ │ │ │ - movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - movq $0x28,0x10(%rbx) │ │ │ │ - mov %r10,0x18(%rbx) │ │ │ │ - movq $0x1,0x30(%rbx) │ │ │ │ - movups %xmm7,0x20(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 228a0 <__julienne_test_m_MOD_run@@Base+0x17a0> │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - js 227f9 <__julienne_test_m_MOD_run@@Base+0x16f9> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movabs $0xccccccccccccccd,%rsi │ │ │ │ - lea (%rdx,%rbp,1),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 85d0 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 2309f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c7f> │ │ │ │ + lea 0x0(%r13,%r13,2),%rcx │ │ │ │ + mov %r12,%r14 │ │ │ │ + lea 0x8(%rbp),%r15 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ shl $0x3,%rcx │ │ │ │ - lea -0x28(%rcx),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %rsi,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 22676 <__julienne_test_m_MOD_run@@Base+0x1576> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 22648 <__julienne_test_m_MOD_run@@Base+0x1548> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 22623 <__julienne_test_m_MOD_run@@Base+0x1523> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je 225fe <__julienne_test_m_MOD_run@@Base+0x14fe> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je 225d9 <__julienne_test_m_MOD_run@@Base+0x14d9> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je 225b4 <__julienne_test_m_MOD_run@@Base+0x14b4> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - jne 22876 <__julienne_test_m_MOD_run@@Base+0x1776> │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - add %r14,%r13 │ │ │ │ - add $0x28,%r14 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - add %r14,%r11 │ │ │ │ - add $0x28,%r14 │ │ │ │ - movq $0x0,0x8(%r11) │ │ │ │ - movq $0x0,0x18(%r11) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - add $0x28,%r14 │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - add $0x28,%r14 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - add %r14,%r10 │ │ │ │ - add $0x28,%r14 │ │ │ │ - movq $0x0,0x8(%r10) │ │ │ │ - movq $0x0,0x18(%r10) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - add %r14,%r8 │ │ │ │ - add $0x28,%r14 │ │ │ │ - movq $0x0,0x18(%r8) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x8(%r8) │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 227b8 <__julienne_test_m_MOD_run@@Base+0x16b8> │ │ │ │ - movq $0x0,(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - add %r14,%rdx │ │ │ │ - movq $0x0,0x18(%rdx) │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movq $0x0,0x28(%r9,%r14,1) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movq $0x0,0x40(%rsi,%r14,1) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - movq $0x0,0x30(%rsi,%r14,1) │ │ │ │ - movq $0x0,0x50(%r12,%r14,1) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - movq $0x0,0x68(%r13,%r14,1) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - movq $0x0,0x58(%r13,%r14,1) │ │ │ │ - movq $0x0,0x78(%r11,%r14,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x90(%rdi,%r14,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movq $0x0,0x80(%rdi,%r14,1) │ │ │ │ - movq $0x0,0xa0(%rax,%r14,1) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - movq $0x0,0xb8(%r10,%r14,1) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - movq $0x0,0xa8(%r10,%r14,1) │ │ │ │ - movq $0x0,0xc8(%r8,%r14,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movq $0x0,0xe0(%rdx,%r14,1) │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - movq $0x0,0xd0(%rdx,%r14,1) │ │ │ │ - movq $0x0,0xf0(%r9,%r14,1) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movq $0x0,0xf8(%rsi,%r14,1) │ │ │ │ - movq $0x0,0x108(%rsi,%r14,1) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - movq $0x0,0x118(%r12,%r14,1) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - movq $0x0,0x130(%r13,%r14,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x120(%r13,%r14,1) │ │ │ │ - add $0x140,%r14 │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 22676 <__julienne_test_m_MOD_run@@Base+0x1576> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xffffffffffffffff,%rbx │ │ │ │ - jmp 21829 <__julienne_test_m_MOD_run@@Base+0x729> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 2113c <__julienne_test_m_MOD_run@@Base+0x3c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - sub $0x1,%r8 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg 21829 <__julienne_test_m_MOD_run@@Base+0x729> │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 21bba <__julienne_test_m_MOD_run@@Base+0xaba> │ │ │ │ - jmp 21bc2 <__julienne_test_m_MOD_run@@Base+0xac2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x18(%r12,%rcx,1),%r13 │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + and $0x3,%edi │ │ │ │ + je 23670 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2250> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 22d2c <__julienne_test_suite_m_MOD_driver_file@@Base+0x190c> │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + je 22cd6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x18b6> │ │ │ │ + mov (%r15),%r14 │ │ │ │ + mov -0x8(%r15),%rax │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23728 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2308> │ │ │ │ test %r14,%r14 │ │ │ │ - jne 218dd <__julienne_test_m_MOD_run@@Base+0x7dd> │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - jmp 2195f <__julienne_test_m_MOD_run@@Base+0x85f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x28(%r12),%rdi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - mov $0x2,%r13d │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - add %r14,%r9 │ │ │ │ - jmp 21f86 <__julienne_test_m_MOD_run@@Base+0xe86> │ │ │ │ - movq $0x0,0x8(%r8) │ │ │ │ - jmp 2195f <__julienne_test_m_MOD_run@@Base+0x85f> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov $0x28,%r14d │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - jmp 2258f <__julienne_test_m_MOD_run@@Base+0x148f> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 21816 <__julienne_test_m_MOD_run@@Base+0x716> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000228b0 <__julienne_test_fixture_m_MOD_report@@Base>: │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call *0x38(%r8) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 228f1 <__julienne_test_fixture_m_MOD_report@@Base+0x41> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000022900 <__julienne_test_fixture_m_MOD_component_constructor@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x8(%rdi),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ - test %rax,%rax │ │ │ │ - je 2294f <__julienne_test_fixture_m_MOD_component_constructor@@Base+0x4f> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *0x20(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x19cb9(%rip),%rsi │ │ │ │ - lea 0x19598(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x18(%r12),%r14 │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%r8 │ │ │ │ + mov -0x8(%r15),%r9 │ │ │ │ + mov %r8,0x8(%r14) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 23610 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21f0> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%r10 │ │ │ │ + mov -0x8(%r15),%r11 │ │ │ │ + mov %r10,0x8(%r14) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 235d0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x21b0> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 22ed4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ab4> │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + lea 0x18(%r15),%rbx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + jmp 22e96 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a76> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000022970 <__julienne_test_diagnosis_m_MOD_diagnostics_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + test %r15,%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdx),%r13 │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ + mov 0x18(%rbx),%r15 │ │ │ │ + lea 0x18(%rbp),%r12 │ │ │ │ + mov -0x8(%r13),%rbx │ │ │ │ + mov %r15,0x8(%r12) │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 229b4 <__julienne_test_diagnosis_m_MOD_diagnostics_string@@Base+0x44> │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ + je 23660 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2240> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 8420 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000229d0 <__julienne_test_diagnosis_m_MOD_test_passed@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000229e0 <__julienne_test_diagnosis_m_MOD_construct_from_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r13),%rbp │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + mov %rbp,0x20(%r12) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 23650 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2230> │ │ │ │ + test %rbp,%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov (%rsi),%r12d │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r13),%rbp │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + mov %rbp,0x38(%r12) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23640 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2220> │ │ │ │ test %rbp,%rbp │ │ │ │ - jle 22a24 <__julienne_test_diagnosis_m_MOD_construct_from_character@@Base+0x44> │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12d,(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000022a50 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov (%rsi),%eax │ │ │ │ - movhps 0x1f551(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 22ad0 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@@Base+0x80> │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000022ae0 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1d0,%rsp │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x1c8(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - andpd 0x19e10(%rip),%xmm1 │ │ │ │ - divsd 0x19e90(%rip),%xmm0 │ │ │ │ - andpd 0x19e00(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 22bd0 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0xf0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x19ef5(%rip),%rdx │ │ │ │ - lea 0x19eee(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x1a0(%rsp),%r14d │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1b0(%rsp),%rbx │ │ │ │ - mov %r14d,0x1a0(%rsp) │ │ │ │ - mov %r12,0x1a8(%rsp) │ │ │ │ - movdqa 0x1a0(%rsp),%xmm2 │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - movdqa 0x1b0(%rsp),%xmm3 │ │ │ │ - movups %xmm2,0x0(%rbp) │ │ │ │ - movups %xmm3,0x10(%rbp) │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 22e58 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x378> │ │ │ │ - add $0x1d0,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1f3e1(%rip),%r13 │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x8(%rsi),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x19af7(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x48(%r12),%rbp │ │ │ │ + lea 0x48(%r13),%rbx │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 22ec0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1aa0> │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + mov -0x8(%rbx),%r12 │ │ │ │ + mov %r15,0x8(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 22db0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1990> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 22dd3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x19b3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ + lea 0x18(%rbp,%rcx,1),%r13 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rsi,%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + je 22fd7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bb7> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 22fb6 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b96> │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + je 22f9e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b7e> │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + je 22f86 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b66> │ │ │ │ + cmp $0x4,%rdi │ │ │ │ + je 22f6e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b4e> │ │ │ │ + cmp $0x5,%rdi │ │ │ │ + je 22f56 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b36> │ │ │ │ + cmp $0x6,%rdi │ │ │ │ + je 22f3e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b1e> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22c53 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x173> │ │ │ │ + je 22f3a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b1a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x17,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x19abd(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + lea 0x18(%rbp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22c97 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x1b7> │ │ │ │ + je 22f52 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b32> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22cf1 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x211> │ │ │ │ + je 22f6a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b4a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22d0f <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x22f> │ │ │ │ + je 22f82 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b62> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x120(%rsp),%r14 │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x19a19(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22d53 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x273> │ │ │ │ + je 22f9a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b7a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - mov $0x11,%ecx │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x199e0(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22d97 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x2b7> │ │ │ │ + je 22fb2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1b92> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22deb <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x30b> │ │ │ │ + je 22fca <__julienne_test_suite_m_MOD_driver_file@@Base+0x1baa> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 2309f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c7f> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22e09 <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x329> │ │ │ │ + je 22feb <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bcb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x180(%rsp),%rdx │ │ │ │ - lea 0x19c24(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - mov 0x1a0(%rsp),%r14d │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1b0(%rsp),%rbx │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22b6f <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x8f> │ │ │ │ + je 23005 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1be5> │ │ │ │ call 8230 │ │ │ │ - jmp 22b6f <__julienne_test_diagnosis_m_MOD_within_double_precision_percentage@@Base+0x8f> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000022e60 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1a0,%rsp │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x198(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - andpd 0x19a90(%rip),%xmm1 │ │ │ │ - andpd 0x19a88(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 22f48 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0xe8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x19b7d(%rip),%rdx │ │ │ │ - lea 0x19b76(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x170(%rsp),%r14d │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - mov %r14d,0x170(%rsp) │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - movdqa 0x170(%rsp),%xmm2 │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm3 │ │ │ │ - movups %xmm2,0x0(%rbp) │ │ │ │ - movups %xmm3,0x10(%rbp) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2317e <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x31e> │ │ │ │ - add $0x1a0,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1f069(%rip),%r13 │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x8(%rsi),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x19787(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22fbd <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x15d> │ │ │ │ + je 2301b <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bfb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x22,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x18f62(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23001 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x1a1> │ │ │ │ + je 23031 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c11> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2305b <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x1fb> │ │ │ │ + je 23047 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c27> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23079 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x219> │ │ │ │ + je 2305d <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c3d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x196b9(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 230bd <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x25d> │ │ │ │ + je 23073 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c53> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23111 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x2b1> │ │ │ │ + je 2308f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1c6f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 22fd7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1bb7> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call 8230 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + movdqa 0x210(%rsp),%xmm6 │ │ │ │ + movdqa 0x200(%rsp),%xmm5 │ │ │ │ + movdqa 0x220(%rsp),%xmm7 │ │ │ │ + movaps %xmm4,0x230(%rsp) │ │ │ │ + movups %xmm5,(%rdx) │ │ │ │ + movups %xmm6,0x10(%rdx) │ │ │ │ + movups %xmm7,0x20(%rdx) │ │ │ │ + movups %xmm4,0x30(%rdx) │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je 23319 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ef9> │ │ │ │ + cmpq $0x0,0x78(%rsp) │ │ │ │ + js 2330f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1eef> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ + lea (%rax,%rax,2),%r9 │ │ │ │ + mov %r8,%r13 │ │ │ │ + lea -0x18(,%r9,8),%r10 │ │ │ │ + lea (%r8,%r9,8),%rbx │ │ │ │ + shr $0x3,%r10 │ │ │ │ + imul %r11,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 23238 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e18> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 23215 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1df5> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 231fb <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ddb> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 231e1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1dc1> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 231c7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1da7> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 231ad <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d8d> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 23193 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d73> │ │ │ │ + mov (%r8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2312f <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x2cf> │ │ │ │ + je 2318a <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d6a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - lea 0x198fe(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov 0x170(%rsp),%r14d │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + lea 0x18(%rbp),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22ee7 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x87> │ │ │ │ + je 231a9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1d89> │ │ │ │ call 8230 │ │ │ │ - jmp 22ee7 <__julienne_test_diagnosis_m_MOD_within_double_precision_fraction@@Base+0x87> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000023190 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1a0,%rsp │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x198(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - subsd 0x8(%rsi),%xmm0 │ │ │ │ - andpd 0x19764(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 23270 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0xe0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x19859(%rip),%rdx │ │ │ │ - lea 0x19852(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x170(%rsp),%r13d │ │ │ │ - mov 0x178(%rsp),%r14 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - mov %r13d,0x170(%rsp) │ │ │ │ - mov %r14,0x178(%rsp) │ │ │ │ - movdqa 0x170(%rsp),%xmm2 │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 234a6 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x316> │ │ │ │ - add $0x1a0,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1ed41(%rip),%rbp │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x8(%rsi),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x1945f(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 232e5 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x155> │ │ │ │ + je 231c3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1da3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x17,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x1942b(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23329 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x199> │ │ │ │ + je 231dd <__julienne_test_suite_m_MOD_driver_file@@Base+0x1dbd> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xf0(%rsp),%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23383 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x1f3> │ │ │ │ + je 231f7 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1dd7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 233a1 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x211> │ │ │ │ + je 23211 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1df1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x19391(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 233e5 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x255> │ │ │ │ + je 2322b <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e0b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 2330f <__julienne_test_suite_m_MOD_driver_file@@Base+0x1eef> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23439 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x2a9> │ │ │ │ + je 2324e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e2e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + lea 0x18(%r13),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23457 <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x2c7> │ │ │ │ + je 23268 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e48> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - lea 0x195d6(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov 0x170(%rsp),%r13d │ │ │ │ - mov 0x178(%rsp),%r14 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2320b <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x7b> │ │ │ │ + je 23280 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e60> │ │ │ │ call 8230 │ │ │ │ - jmp 2320b <__julienne_test_diagnosis_m_MOD_within_double_precision@@Base+0x7b> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000234b0 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1d0,%rsp │ │ │ │ - movss 0x4(%rsi),%xmm0 │ │ │ │ - movss (%rsi),%xmm1 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x1c8(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - mulss (%rdx),%xmm0 │ │ │ │ - andps 0x19449(%rip),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm2 │ │ │ │ - cvtss2sd %xmm0,%xmm3 │ │ │ │ - divsd 0x194b1(%rip),%xmm3 │ │ │ │ - andpd 0x19421(%rip),%xmm3 │ │ │ │ - comisd %xmm2,%xmm3 │ │ │ │ - jb 235b0 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x100> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x19516(%rip),%rdx │ │ │ │ - lea 0x1950f(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x1a0(%rsp),%r14d │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1b0(%rsp),%rbx │ │ │ │ - mov %r14d,0x1a0(%rsp) │ │ │ │ - mov %r12,0x1a8(%rsp) │ │ │ │ - movdqa 0x1a0(%rsp),%xmm4 │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - movdqa 0x1b0(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x0(%rbp) │ │ │ │ - movups %xmm5,0x10(%rbp) │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23838 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x388> │ │ │ │ - add $0x1d0,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1ea01(%rip),%r13 │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x4(%rsi),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r14 │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x19117(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23633 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x183> │ │ │ │ + je 23298 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e78> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x17,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x190dd(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23677 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x1c7> │ │ │ │ + je 232b0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e90> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 236d1 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x221> │ │ │ │ + je 232c8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ea8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%r12) │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 236ef <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x23f> │ │ │ │ + je 232e0 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ec0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x120(%rsp),%r14 │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x19039(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,0x78(%r12) │ │ │ │ + mov 0x90(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23733 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x283> │ │ │ │ + je 232fe <__julienne_test_suite_m_MOD_driver_file@@Base+0x1ede> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - mov $0x11,%ecx │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x19000(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ + movq $0x0,0x90(%r12) │ │ │ │ + lea 0xa8(%r12),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 23238 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1e18> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + cmpq $0x0,0x68(%rsp) │ │ │ │ + je 23537 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2117> │ │ │ │ + cmpq $0x0,0x80(%rsp) │ │ │ │ + js 2352d <__julienne_test_suite_m_MOD_driver_file@@Base+0x210d> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rdi │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea -0x18(,%rdi,8),%r8 │ │ │ │ + lea (%rcx,%rdi,8),%r14 │ │ │ │ + shr $0x3,%r8 │ │ │ │ + imul %rdx,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 23463 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2043> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 23440 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2020> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 23426 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2006> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 2340c <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fec> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 233f2 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fd2> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 233d8 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fb8> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 233be <__julienne_test_suite_m_MOD_driver_file@@Base+0x1f9e> │ │ │ │ + mov (%rcx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23777 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x2c7> │ │ │ │ + je 233b5 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1f95> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + lea 0x18(%rax),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 237cb <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x31b> │ │ │ │ + je 233d4 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fb4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 237e9 <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x339> │ │ │ │ + je 233ee <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fce> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x180(%rsp),%rdx │ │ │ │ - lea 0x19244(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - mov 0x1a0(%rsp),%r14d │ │ │ │ - mov 0x1a8(%rsp),%r12 │ │ │ │ - mov 0x1b0(%rsp),%rbx │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2354e <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x9e> │ │ │ │ + je 23408 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1fe8> │ │ │ │ call 8230 │ │ │ │ - jmp 2354e <__julienne_test_diagnosis_m_MOD_within_real_percentage@@Base+0x9e> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000023840 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1a0,%rsp │ │ │ │ - movss 0x4(%rsi),%xmm0 │ │ │ │ - movss (%rsi),%xmm1 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x198(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - mulss (%rdx),%xmm0 │ │ │ │ - andps 0x190c1(%rip),%xmm1 │ │ │ │ - andps 0x190ba(%rip),%xmm0 │ │ │ │ - comiss %xmm1,%xmm0 │ │ │ │ - jb 23920 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0xe0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x191a0(%rip),%rdx │ │ │ │ - lea 0x19199(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x170(%rsp),%r14d │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - mov %r14d,0x170(%rsp) │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - movdqa 0x170(%rsp),%xmm2 │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm3 │ │ │ │ - movups %xmm2,0x0(%rbp) │ │ │ │ - movups %xmm3,0x10(%rbp) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23b56 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x316> │ │ │ │ - add $0x1a0,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov 0x1e691(%rip),%r13 │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x4(%rsi),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x18daf(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23995 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x155> │ │ │ │ + je 23422 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2002> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x22,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x1858a(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 239d9 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x199> │ │ │ │ + je 2343c <__julienne_test_suite_m_MOD_driver_file@@Base+0x201c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23a33 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x1f3> │ │ │ │ + je 23456 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2036> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 2352d <__julienne_test_suite_m_MOD_driver_file@@Base+0x210d> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23a51 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x211> │ │ │ │ + je 23479 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2059> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x18ce1(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23a95 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x255> │ │ │ │ + je 23493 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2073> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23ae9 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x2a9> │ │ │ │ + je 234a9 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2089> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23b07 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x2c7> │ │ │ │ + je 234bf <__julienne_test_suite_m_MOD_driver_file@@Base+0x209f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - lea 0x18f26(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov 0x170(%rsp),%r14d │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ + movq $0x0,0x30(%r15) │ │ │ │ + mov 0x48(%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 238c4 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x84> │ │ │ │ + je 234d5 <__julienne_test_suite_m_MOD_driver_file@@Base+0x20b5> │ │ │ │ call 8230 │ │ │ │ - jmp 238c4 <__julienne_test_diagnosis_m_MOD_within_real_fraction@@Base+0x84> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000023b60 <__julienne_test_diagnosis_m_MOD_within_real@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1a0,%rsp │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss (%rdx),%xmm1 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x198(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - subss 0x4(%rsi),%xmm0 │ │ │ │ - andps 0x18da5(%rip),%xmm0 │ │ │ │ - comiss %xmm0,%xmm1 │ │ │ │ - jb 23c40 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0xe0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x18e8b(%rip),%rdx │ │ │ │ - lea 0x18e84(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x170(%rsp),%r13d │ │ │ │ - mov 0x178(%rsp),%r14 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - mov %r13d,0x170(%rsp) │ │ │ │ - mov %r14,0x178(%rsp) │ │ │ │ - movdqa 0x170(%rsp),%xmm2 │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ + movq $0x0,0x48(%r15) │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 234eb <__julienne_test_suite_m_MOD_driver_file@@Base+0x20cb> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x60(%r15) │ │ │ │ + mov 0x78(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23501 <__julienne_test_suite_m_MOD_driver_file@@Base+0x20e1> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x78(%r15) │ │ │ │ + mov 0x90(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2351d <__julienne_test_suite_m_MOD_driver_file@@Base+0x20fd> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x90(%r15) │ │ │ │ + lea 0xa8(%r15),%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 23463 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2043> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 23e76 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x316> │ │ │ │ - add $0x1a0,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 23735 <__julienne_test_suite_m_MOD_driver_file@@Base+0x2315> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1e371(%rip),%rbp │ │ │ │ - lea 0x70(%rsp),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x4(%rsi),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 2178c <__julienne_test_suite_m_MOD_driver_file@@Base+0x36c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmp 21aff <__julienne_test_suite_m_MOD_driver_file@@Base+0x6df> │ │ │ │ + nop │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + jmp 2178c <__julienne_test_suite_m_MOD_driver_file@@Base+0x36c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 21aff <__julienne_test_suite_m_MOD_driver_file@@Base+0x6df> │ │ │ │ + nop │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 22d7a <__julienne_test_suite_m_MOD_driver_file@@Base+0x195a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp 2266e <__julienne_test_suite_m_MOD_driver_file@@Base+0x124e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x18,%r9 │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + jmp 2155e <__julienne_test_suite_m_MOD_driver_file@@Base+0x13e> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 22d24 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1904> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,-0x10(%r11) │ │ │ │ + jmp 218e3 <__julienne_test_suite_m_MOD_driver_file@@Base+0x4c3> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + jmp 22e88 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a68> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp 22e4e <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a2e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 22e14 <__julienne_test_suite_m_MOD_driver_file@@Base+0x19f4> │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x18a8f(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + jmp 22e96 <__julienne_test_suite_m_MOD_driver_file@@Base+0x1a76> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 223ce <__julienne_test_suite_m_MOD_driver_file@@Base+0xfae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + movq $0x6,0x50(%rsp) │ │ │ │ + mov $0x78,%r12d │ │ │ │ + lea 0x160(%rsp),%rcx │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ + lea 0x130(%rsp),%r9 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movq $0x60,0x60(%rsp) │ │ │ │ + movq $0x48,0x58(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + jmp 21f5e <__julienne_test_suite_m_MOD_driver_file@@Base+0xb3e> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 22a6d <__julienne_test_suite_m_MOD_driver_file@@Base+0x164d> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 22a6d <__julienne_test_suite_m_MOD_driver_file@@Base+0x164d> │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + jmp 22ccd <__julienne_test_suite_m_MOD_driver_file@@Base+0x18ad> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x185fc(%rip),%rsi │ │ │ │ + lea 0x18615(%rip),%rdi │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + cmpq $0x0,0x78(%rsp) │ │ │ │ + jns 21677 <__julienne_test_suite_m_MOD_driver_file@@Base+0x257> │ │ │ │ + jmp 217d1 <__julienne_test_suite_m_MOD_driver_file@@Base+0x3b1> │ │ │ │ + cmpq $0x0,0x80(%rsp) │ │ │ │ + jns 219fc <__julienne_test_suite_m_MOD_driver_file@@Base+0x5dc> │ │ │ │ + jmp 21b3e <__julienne_test_suite_m_MOD_driver_file@@Base+0x71e> │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x185c1(%rip),%rsi │ │ │ │ + lea 0x185da(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000023790 <__julienne_test_suite_m_MOD_to_file@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x238(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x17b3a(%rip),%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x158(%rsp),%rdi │ │ │ │ + lea 0x17b0a(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x1e7bc(%rip),%r15 │ │ │ │ + movdqa 0x190bc(%rip),%xmm3 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movq $0x18,0x1d0(%rsp) │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rdx,0x1d8(%rsp) │ │ │ │ + movq $0x0,0x1f0(%rsp) │ │ │ │ + mov 0x30(%rax),%rbx │ │ │ │ + mov 0x38(%rax),%r10 │ │ │ │ + movaps %xmm3,0x1e0(%rsp) │ │ │ │ + mov (%rax),%r12 │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + sub %rbx,%r10 │ │ │ │ + mov %r10,0x1f8(%rsp) │ │ │ │ + jns 245a0 <__julienne_test_suite_m_MOD_to_file@@Base+0xe10> │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + call 8150 │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 81b0 <__julienne_string_m_MOD_strings_with_comma_separator@plt> │ │ │ │ + movdqu 0x40(%rsp),%xmm5 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + movaps %xmm5,0x80(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 23be0 <__julienne_test_suite_m_MOD_to_file@@Base+0x450> │ │ │ │ + mov 0x1f8(%rsp),%rbp │ │ │ │ + sub 0x1f0(%rsp),%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + imul 0x1e8(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 23be0 <__julienne_test_suite_m_MOD_to_file@@Base+0x450> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + shl $0x3,%r15 │ │ │ │ + lea -0x18(%r15),%r14 │ │ │ │ + shr $0x3,%r14 │ │ │ │ + imul %rdx,%r14 │ │ │ │ + add $0x1,%r14 │ │ │ │ + and $0x7,%r14d │ │ │ │ + je 23a87 <__julienne_test_suite_m_MOD_to_file@@Base+0x2f7> │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 23a54 <__julienne_test_suite_m_MOD_to_file@@Base+0x2c4> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je 23a2a <__julienne_test_suite_m_MOD_to_file@@Base+0x29a> │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + je 23a00 <__julienne_test_suite_m_MOD_to_file@@Base+0x270> │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + je 239d6 <__julienne_test_suite_m_MOD_to_file@@Base+0x246> │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + je 239ac <__julienne_test_suite_m_MOD_to_file@@Base+0x21c> │ │ │ │ + cmp $0x6,%r14 │ │ │ │ + je 23982 <__julienne_test_suite_m_MOD_to_file@@Base+0x1f2> │ │ │ │ + mov (%r9),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23cb5 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x155> │ │ │ │ + je 2397d <__julienne_test_suite_m_MOD_to_file@@Base+0x1ed> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x17,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x18a5b(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov $0x18,%ebp │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23cf9 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x199> │ │ │ │ + je 239a8 <__julienne_test_suite_m_MOD_to_file@@Base+0x218> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0xf0(%rsp),%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + movq $0x0,(%rsi,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23d53 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x1f3> │ │ │ │ + je 239d2 <__julienne_test_suite_m_MOD_to_file@@Base+0x242> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%r8 │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23d71 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x211> │ │ │ │ + je 239fc <__julienne_test_suite_m_MOD_to_file@@Base+0x26c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x189c1(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%r11 │ │ │ │ + movq $0x0,(%r11,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23db5 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x255> │ │ │ │ + je 23a26 <__julienne_test_suite_m_MOD_to_file@@Base+0x296> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23e09 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x2a9> │ │ │ │ + je 23a50 <__julienne_test_suite_m_MOD_to_file@@Base+0x2c0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23e27 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x2c7> │ │ │ │ + je 23a7a <__julienne_test_suite_m_MOD_to_file@@Base+0x2ea> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - lea 0x18c06(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov 0x170(%rsp),%r13d │ │ │ │ - mov 0x178(%rsp),%r14 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 23be0 <__julienne_test_suite_m_MOD_to_file@@Base+0x450> │ │ │ │ + mov (%r9,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23bd9 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x79> │ │ │ │ + je 23aad <__julienne_test_suite_m_MOD_to_file@@Base+0x31d> │ │ │ │ call 8230 │ │ │ │ - jmp 23bd9 <__julienne_test_diagnosis_m_MOD_within_real@@Base+0x79> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000023e80 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rax,(%rsi) │ │ │ │ - jle 23f40 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x18b7e(%rip),%rdx │ │ │ │ - lea 0x18b77(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2409e <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov 0x1e071(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x187e2(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%r10 │ │ │ │ + movq $0x0,(%r10,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x18(%r9,%rbp,1),%rdi │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23fa1 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x121> │ │ │ │ + je 23ad9 <__julienne_test_suite_m_MOD_to_file@@Base+0x349> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x21,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x17fa6(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rdx │ │ │ │ + movq $0x0,0x18(%rdx,%rbp,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x18(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23fdf <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x15f> │ │ │ │ + je 23b01 <__julienne_test_suite_m_MOD_to_file@@Base+0x371> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rbp │ │ │ │ + movq $0x0,0x18(%rbp,%r14,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x30(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24036 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x1b6> │ │ │ │ + je 23b29 <__julienne_test_suite_m_MOD_to_file@@Base+0x399> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rcx │ │ │ │ + movq $0x0,0x30(%rcx,%r14,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x48(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24054 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x1d4> │ │ │ │ + je 23b51 <__julienne_test_suite_m_MOD_to_file@@Base+0x3c1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x189de(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + movq $0x0,0x48(%rsi,%r14,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x60(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23ee6 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x66> │ │ │ │ + je 23b79 <__julienne_test_suite_m_MOD_to_file@@Base+0x3e9> │ │ │ │ call 8230 │ │ │ │ - jmp 23ee6 <__julienne_test_diagnosis_m_MOD_greater_than_int64@@Base+0x66> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000240b0 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - jle 24170 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x18950(%rip),%rdx │ │ │ │ - lea 0x18949(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 242ce <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1de41(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x185b2(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%r8 │ │ │ │ + movq $0x0,0x60(%r8,%r14,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x78(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 241d1 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x121> │ │ │ │ + je 23ba1 <__julienne_test_suite_m_MOD_to_file@@Base+0x411> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x21,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x17d76(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%r11 │ │ │ │ + movq $0x0,0x78(%r11,%r14,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + mov 0x90(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2420f <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x15f> │ │ │ │ + je 23bcf <__julienne_test_suite_m_MOD_to_file@@Base+0x43f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24266 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x1b6> │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + movq $0x0,0x90(%rax,%r14,1) │ │ │ │ + mov 0x1c0(%rsp),%r9 │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 23a87 <__julienne_test_suite_m_MOD_to_file@@Base+0x2f7> │ │ │ │ + nop │ │ │ │ + mov %r9,%rdi │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + lea 0x1770c(%rip),%rsi │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ + movdqu 0x40(%rsp),%xmm6 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ + mov %r12,0xb0(%rsp) │ │ │ │ + movaps %xmm6,0xa0(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24284 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x1d4> │ │ │ │ + je 23c47 <__julienne_test_suite_m_MOD_to_file@@Base+0x4b7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x187ae(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + lea 0x176c7(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24114 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x64> │ │ │ │ + je 23c89 <__julienne_test_suite_m_MOD_to_file@@Base+0x4f9> │ │ │ │ call 8230 │ │ │ │ - jmp 24114 <__julienne_test_diagnosis_m_MOD_greater_than_integer@@Base+0x64> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000242e0 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jbe 243a8 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0xc8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x1871c(%rip),%rdx │ │ │ │ - lea 0x18715(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24506 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x226> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1dc09(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x1837a(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + lea 0x188(%rsp),%rdi │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x17692(%rip),%rsi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x1767b(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa 0x18bfb(%rip),%xmm7 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + movabs $0x50100000000,%r10 │ │ │ │ + movdqa 0x18c43(%rip),%xmm8 │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movq $0x18,0x110(%rsp) │ │ │ │ + mov %r10,0x118(%rsp) │ │ │ │ + movaps %xmm7,0x120(%rsp) │ │ │ │ + movaps %xmm8,0x130(%rsp) │ │ │ │ + movdqu (%r14),%xmm9 │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov (%r14),%r15 │ │ │ │ + mov %rdx,0x10(%rbx,%r12,1) │ │ │ │ + movups %xmm9,(%rbx,%r12,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add %r12,%rbx │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 23d98 <__julienne_test_suite_m_MOD_to_file@@Base+0x608> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmove %rcx,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add 0x100(%rsp),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + je 23db1 <__julienne_test_suite_m_MOD_to_file@@Base+0x621> │ │ │ │ + add $0x18,%r14 │ │ │ │ + jmp 23d16 <__julienne_test_suite_m_MOD_to_file@@Base+0x586> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + jne 23d8c <__julienne_test_suite_m_MOD_to_file@@Base+0x5fc> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + call 8110 <__julienne_file_m_MOD_from_lines@plt> │ │ │ │ + mov 0xc0(%rsp),%r12 │ │ │ │ + movdqa 0xf0(%rsp),%xmm10 │ │ │ │ + movaps %xmm10,(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 240f8 <__julienne_test_suite_m_MOD_to_file@@Base+0x968> │ │ │ │ + mov 0x138(%rsp),%rsi │ │ │ │ + sub 0x130(%rsp),%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + imul 0x128(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 240f8 <__julienne_test_suite_m_MOD_to_file@@Base+0x968> │ │ │ │ + lea (%rsi,%rsi,2),%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + shl $0x3,%r13 │ │ │ │ + lea -0x18(%r13),%r8 │ │ │ │ + shr $0x3,%r8 │ │ │ │ + lea (%r8,%r8,2),%r14 │ │ │ │ + and $0x7,%r14d │ │ │ │ + je 23f85 <__julienne_test_suite_m_MOD_to_file@@Base+0x7f5> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24409 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x129> │ │ │ │ + je 23e48 <__julienne_test_suite_m_MOD_to_file@@Base+0x6b8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x21,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x17b3e(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%r11 │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + mov $0x18,%ebp │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 23f85 <__julienne_test_suite_m_MOD_to_file@@Base+0x7f5> │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je 23f5b <__julienne_test_suite_m_MOD_to_file@@Base+0x7cb> │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + je 23f31 <__julienne_test_suite_m_MOD_to_file@@Base+0x7a1> │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + je 23f07 <__julienne_test_suite_m_MOD_to_file@@Base+0x777> │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + je 23edd <__julienne_test_suite_m_MOD_to_file@@Base+0x74d> │ │ │ │ + cmp $0x6,%r14 │ │ │ │ + je 23eb3 <__julienne_test_suite_m_MOD_to_file@@Base+0x723> │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24447 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x167> │ │ │ │ + je 23ea7 <__julienne_test_suite_m_MOD_to_file@@Base+0x717> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2449e <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x1be> │ │ │ │ + je 23ed1 <__julienne_test_suite_m_MOD_to_file@@Base+0x741> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 244bc <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x1dc> │ │ │ │ + je 23efb <__julienne_test_suite_m_MOD_to_file@@Base+0x76b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x18576(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24348 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x68> │ │ │ │ + je 23f25 <__julienne_test_suite_m_MOD_to_file@@Base+0x795> │ │ │ │ call 8230 │ │ │ │ - jmp 24348 <__julienne_test_diagnosis_m_MOD_greater_than_double@@Base+0x68> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000024510 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - comiss (%rdx),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jbe 245d0 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x184ed(%rip),%rdx │ │ │ │ - lea 0x184e6(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2472e <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - mov 0x1d9e1(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x18152(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%r10 │ │ │ │ + movq $0x0,(%r10,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24631 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x121> │ │ │ │ + je 23f4f <__julienne_test_suite_m_MOD_to_file@@Base+0x7bf> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x21,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x17916(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + movq $0x0,(%rdx,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2466f <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x15f> │ │ │ │ + je 23f79 <__julienne_test_suite_m_MOD_to_file@@Base+0x7e9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + movq $0x0,(%rbx,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 246c6 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x1b6> │ │ │ │ + je 23fa5 <__julienne_test_suite_m_MOD_to_file@@Base+0x815> │ │ │ │ + xchg %ax,%ax │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%r15 │ │ │ │ + movq $0x0,(%r15,%rbp,1) │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 240f8 <__julienne_test_suite_m_MOD_to_file@@Base+0x968> │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + mov 0x18(%rcx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 246e4 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x1d4> │ │ │ │ + je 23fda <__julienne_test_suite_m_MOD_to_file@@Base+0x84a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x1834e(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + movq $0x0,0x18(%rsi,%rbp,1) │ │ │ │ + mov 0x100(%rsp),%rbp │ │ │ │ + mov 0x18(%rbp,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24577 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x67> │ │ │ │ + je 24002 <__julienne_test_suite_m_MOD_to_file@@Base+0x872> │ │ │ │ call 8230 │ │ │ │ - jmp 24577 <__julienne_test_diagnosis_m_MOD_greater_than_real@@Base+0x67> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000024740 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jb 24808 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0xc8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x182bc(%rip),%rdx │ │ │ │ - lea 0x182b5(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24966 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x226> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1d7a9(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x17f1a(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + movq $0x0,0x18(%r8,%r14,1) │ │ │ │ + mov 0x100(%rsp),%r11 │ │ │ │ + mov 0x30(%r11,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24869 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x129> │ │ │ │ + je 2402a <__julienne_test_suite_m_MOD_to_file@@Base+0x89a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x17706(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + movq $0x0,0x30(%rax,%r14,1) │ │ │ │ + mov 0x100(%rsp),%r9 │ │ │ │ + mov 0x48(%r9,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 248a7 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x167> │ │ │ │ + je 24052 <__julienne_test_suite_m_MOD_to_file@@Base+0x8c2> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,0x48(%rdi,%r14,1) │ │ │ │ + mov 0x100(%rsp),%r10 │ │ │ │ + mov 0x60(%r10,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 248fe <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x1be> │ │ │ │ + je 2407a <__julienne_test_suite_m_MOD_to_file@@Base+0x8ea> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + movq $0x0,0x60(%rdx,%r14,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + mov 0x78(%rbx,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2491c <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x1dc> │ │ │ │ + je 240a2 <__julienne_test_suite_m_MOD_to_file@@Base+0x912> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x18116(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + mov 0x100(%rsp),%r15 │ │ │ │ + movq $0x0,0x78(%r15,%r14,1) │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + mov 0x90(%rcx,%r14,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 247a8 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ + je 240d0 <__julienne_test_suite_m_MOD_to_file@@Base+0x940> │ │ │ │ call 8230 │ │ │ │ - jmp 247a8 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000024970 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - comiss (%rdx),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jb 24a30 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x1808d(%rip),%rdx │ │ │ │ - lea 0x18086(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24b8e <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - mov 0x1d581(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x17cf2(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + movq $0x0,0x90(%rsi,%r14,1) │ │ │ │ + mov 0x100(%rsp),%rbx │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + mov (%rbx,%rbp,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24a91 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x121> │ │ │ │ + jne 23f90 <__julienne_test_suite_m_MOD_to_file@@Base+0x800> │ │ │ │ + jmp 23fa5 <__julienne_test_suite_m_MOD_to_file@@Base+0x815> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2410a <__julienne_test_suite_m_MOD_to_file@@Base+0x97a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x174de(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24acf <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x15f> │ │ │ │ + je 2411c <__julienne_test_suite_m_MOD_to_file@@Base+0x98c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24b26 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x1b6> │ │ │ │ + je 2412e <__julienne_test_suite_m_MOD_to_file@@Base+0x99e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x188(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24b44 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x1d4> │ │ │ │ + je 24140 <__julienne_test_suite_m_MOD_to_file@@Base+0x9b0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x17eee(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 249d7 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x67> │ │ │ │ + je 24152 <__julienne_test_suite_m_MOD_to_file@@Base+0x9c2> │ │ │ │ call 8230 │ │ │ │ - jmp 249d7 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_real@@Base+0x67> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000024ba0 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rax,(%rsi) │ │ │ │ - jl 24c60 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x17e5e(%rip),%rdx │ │ │ │ - lea 0x17e57(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24dbe <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov 0x1d351(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x17ac2(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movdqa 0xc0(%rsp),%xmm11 │ │ │ │ + movdqa 0xd0(%rsp),%xmm12 │ │ │ │ + movdqa 0xe0(%rsp),%xmm13 │ │ │ │ + movdqa 0xf0(%rsp),%xmm14 │ │ │ │ + movaps %xmm11,0x1c0(%rsp) │ │ │ │ + movaps %xmm12,0x1d0(%rsp) │ │ │ │ + movaps %xmm13,0x1e0(%rsp) │ │ │ │ + movaps %xmm14,0x1f0(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2452b <__julienne_test_suite_m_MOD_to_file@@Base+0xd9b> │ │ │ │ + movdqa (%rsp),%xmm15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movdqa %xmm15,%xmm0 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + psubq %xmm15,%xmm0 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + lea 0x3(%r15,%r15,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 85d0 │ │ │ │ + test %r15,%r15 │ │ │ │ + js 24520 <__julienne_test_suite_m_MOD_to_file@@Base+0xd90> │ │ │ │ + lea (%r15,%r15,2),%r11 │ │ │ │ + mov %r13,%r14 │ │ │ │ + lea 0x8(%r12),%r8 │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0x0(,%r11,8),%rax │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea 0x18(%r13,%rax,1),%r9 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + je 24897 <__julienne_test_suite_m_MOD_to_file@@Base+0x1107> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 242ed <__julienne_test_suite_m_MOD_to_file@@Base+0xb5d> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 24297 <__julienne_test_suite_m_MOD_to_file@@Base+0xb07> │ │ │ │ + mov (%r8),%r10 │ │ │ │ + mov -0x8(%r8),%rbp │ │ │ │ + mov %r10,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2490c <__julienne_test_suite_m_MOD_to_file@@Base+0x117c> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + lea 0x18(%r13),%r14 │ │ │ │ + add $0x18,%r8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + mov -0x8(%r8),%rcx │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 24900 <__julienne_test_suite_m_MOD_to_file@@Base+0x1170> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + add $0x18,%r14 │ │ │ │ + add $0x18,%r8 │ │ │ │ + mov (%r8),%r15 │ │ │ │ + mov -0x8(%r8),%rsi │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 248f0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1160> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + add $0x18,%r14 │ │ │ │ + add $0x18,%r8 │ │ │ │ + cmp 0x18(%rsp),%r14 │ │ │ │ + jne 24897 <__julienne_test_suite_m_MOD_to_file@@Base+0x1107> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + lea 0x18(%r12,%rbp,1),%r15 │ │ │ │ + shr $0x3,%rbp │ │ │ │ + imul %rdi,%rbp │ │ │ │ + lea 0x1(%rbp),%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 24458 <__julienne_test_suite_m_MOD_to_file@@Base+0xcc8> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 24437 <__julienne_test_suite_m_MOD_to_file@@Base+0xca7> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 2441f <__julienne_test_suite_m_MOD_to_file@@Base+0xc8f> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 24407 <__julienne_test_suite_m_MOD_to_file@@Base+0xc77> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 243ef <__julienne_test_suite_m_MOD_to_file@@Base+0xc5f> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 243d7 <__julienne_test_suite_m_MOD_to_file@@Base+0xc47> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 243bf <__julienne_test_suite_m_MOD_to_file@@Base+0xc2f> │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24cc1 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x121> │ │ │ │ + je 243ba <__julienne_test_suite_m_MOD_to_file@@Base+0xc2a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x172ae(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea 0x18(%r12),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24cff <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x15f> │ │ │ │ + je 243d3 <__julienne_test_suite_m_MOD_to_file@@Base+0xc43> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24d56 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x1b6> │ │ │ │ + je 243eb <__julienne_test_suite_m_MOD_to_file@@Base+0xc5b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24d74 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x1d4> │ │ │ │ + je 24403 <__julienne_test_suite_m_MOD_to_file@@Base+0xc73> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x17cbe(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24c06 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x66> │ │ │ │ + je 2441b <__julienne_test_suite_m_MOD_to_file@@Base+0xc8b> │ │ │ │ call 8230 │ │ │ │ - jmp 24c06 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_int64@@Base+0x66> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000024dd0 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - jl 24e90 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x17c30(%rip),%rdx │ │ │ │ - lea 0x17c29(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24fee <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1d121(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x17892(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24ef1 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x121> │ │ │ │ + je 24433 <__julienne_test_suite_m_MOD_to_file@@Base+0xca3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x1707e(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24f2f <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x15f> │ │ │ │ + je 2444b <__julienne_test_suite_m_MOD_to_file@@Base+0xcbb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 24520 <__julienne_test_suite_m_MOD_to_file@@Base+0xd90> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24f86 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x1b6> │ │ │ │ + je 2446c <__julienne_test_suite_m_MOD_to_file@@Base+0xcdc> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24fa4 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x1d4> │ │ │ │ + je 24486 <__julienne_test_suite_m_MOD_to_file@@Base+0xcf6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x17a8e(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24e34 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x64> │ │ │ │ + je 2449c <__julienne_test_suite_m_MOD_to_file@@Base+0xd0c> │ │ │ │ call 8230 │ │ │ │ - jmp 24e34 <__julienne_test_diagnosis_m_MOD_greater_than_or_equal_to_integer@@Base+0x64> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025000 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd (%rsi),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jb 250c8 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0xc8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x179fc(%rip),%rdx │ │ │ │ - lea 0x179f5(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25226 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x226> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1cee9(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x1765a(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25129 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x129> │ │ │ │ + je 244b2 <__julienne_test_suite_m_MOD_to_file@@Base+0xd22> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16e76(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25167 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x167> │ │ │ │ + je 244c8 <__julienne_test_suite_m_MOD_to_file@@Base+0xd38> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 251be <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x1be> │ │ │ │ + je 244de <__julienne_test_suite_m_MOD_to_file@@Base+0xd4e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 251dc <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x1dc> │ │ │ │ + je 244f4 <__julienne_test_suite_m_MOD_to_file@@Base+0xd64> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x17856(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25068 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ + je 24510 <__julienne_test_suite_m_MOD_to_file@@Base+0xd80> │ │ │ │ call 8230 │ │ │ │ - jmp 25068 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_double_precision@@Base+0x68> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025230 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movss (%rdx),%xmm0 │ │ │ │ - comiss (%rsi),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jb 252f0 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x177cd(%rip),%rdx │ │ │ │ - lea 0x177c6(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbx │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 24458 <__julienne_test_suite_m_MOD_to_file@@Base+0xcc8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + mov %r12,0x1c0(%rsp) │ │ │ │ + movdqa 0x1d0(%rsp),%xmm2 │ │ │ │ + movdqa 0x1c0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1e0(%rsp),%xmm4 │ │ │ │ + movaps %xmm3,0x1f0(%rsp) │ │ │ │ movups %xmm1,(%rbx) │ │ │ │ movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + movups %xmm4,0x20(%rbx) │ │ │ │ + movups %xmm3,0x30(%rbx) │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2544e <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 24919 <__julienne_test_suite_m_MOD_to_file@@Base+0x1189> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x248,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x1ccc1(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x17432(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25351 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x121> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16c4e(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2538f <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x15f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3(%r10,%r10,2),%rdi │ │ │ │ + add %r13,%rbx │ │ │ │ + mov %r10,%rbp │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + call 8150 │ │ │ │ + lea (%rbx,%rbx,2),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea (%r12,%rcx,8),%rsi │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 253e6 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x1b6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25404 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x1d4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x1762e(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25297 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x67> │ │ │ │ - call 8230 │ │ │ │ - jmp 25297 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_real@@Base+0x67> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025460 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rax,(%rsi) │ │ │ │ - jg 25520 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0xc0> │ │ │ │ + lea 0x16d29(%rip),%rdx │ │ │ │ + mov %rsi,0xa0(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + mov %r15,0xa8(%rsp) │ │ │ │ + call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movups %xmm0,(%r14) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + lea 0x18(%rax),%rbx │ │ │ │ + mov %r8,0x10(%r14) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jg 23891 <__julienne_test_suite_m_MOD_to_file@@Base+0x101> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 246c0 <__julienne_test_suite_m_MOD_to_file@@Base+0xf30> │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x1759e(%rip),%rdx │ │ │ │ - lea 0x17597(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2567e <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov 0x1ca91(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x17202(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25581 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x121> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16a1e(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 255bf <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x15f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x2,%r14d │ │ │ │ + lea 0x16c9e(%rip),%rdx │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %r15,0xa8(%rsp) │ │ │ │ + call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ + movdqu 0x40(%rsp),%xmm1 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movups %xmm1,0x18(%r11) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + lea 0x30(%rbx),%rbx │ │ │ │ + mov %r9,0x28(%r11) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jg 23891 <__julienne_test_suite_m_MOD_to_file@@Base+0x101> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r14,%r14,2),%r10 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdi,%r10,8),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25616 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x1b6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25634 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x1d4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x173fe(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 254c6 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x66> │ │ │ │ - call 8230 │ │ │ │ - jmp 254c6 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_int64@@Base+0x66> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025690 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - jg 25750 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0xc0> │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + lea 0x16c22(%rip),%rdx │ │ │ │ + mov %r15,0xa8(%rsp) │ │ │ │ + call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea 0x18(%rbx),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x40(%rsp),%xmm2 │ │ │ │ + lea 0x3(%r14,%r14,2),%r11 │ │ │ │ + add $0x2,%r14 │ │ │ │ + add $0x30,%rbx │ │ │ │ + lea 0x16bf0(%rip),%rdx │ │ │ │ + movups %xmm2,(%rcx) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,0x10(%rcx) │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x17370(%rip),%rdx │ │ │ │ - lea 0x17369(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 258ae <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1c861(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x16fd2(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 257b1 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x121> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x167ee(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 257ef <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x15f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea (%rax,%r11,8),%r9 │ │ │ │ + mov %r15,0xa8(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + call 81f0 <__julienne_string_m_MOD_bracket@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movdqu 0x40(%rsp),%xmm4 │ │ │ │ + movups %xmm4,(%rdi) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %r10,0x10(%rdi) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jle 246c0 <__julienne_test_suite_m_MOD_to_file@@Base+0xf30> │ │ │ │ + jmp 23891 <__julienne_test_suite_m_MOD_to_file@@Base+0x101> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25846 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x1b6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25864 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x1d4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x171ce(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 256f4 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x64> │ │ │ │ - call 8230 │ │ │ │ - jmp 256f4 <__julienne_test_diagnosis_m_MOD_less_than_or_equal_to_integer@@Base+0x64> │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + lea 0x18(%r8),%r15 │ │ │ │ + mov -0x8(%r15),%r11 │ │ │ │ + mov 0x18(%r8),%r8 │ │ │ │ + lea 0x18(%r14),%rbp │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 248c0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1130> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x10(%r15),%r14 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 248e0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1150> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x30(%r15),%r9 │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ + mov %r9,0x38(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 248d0 <__julienne_test_suite_m_MOD_to_file@@Base+0x1140> │ │ │ │ + test %r9,%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + lea 0x48(%rbp),%r14 │ │ │ │ + lea 0x48(%r15),%r8 │ │ │ │ + cmp 0x18(%rsp),%r14 │ │ │ │ + je 2434e <__julienne_test_suite_m_MOD_to_file@@Base+0xbbe> │ │ │ │ + mov (%r8),%r15 │ │ │ │ + mov -0x8(%r8),%rbp │ │ │ │ + mov %r15,0x8(%r14) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 24790 <__julienne_test_suite_m_MOD_to_file@@Base+0x1000> │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 247bc <__julienne_test_suite_m_MOD_to_file@@Base+0x102c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + jmp 2480a <__julienne_test_suite_m_MOD_to_file@@Base+0x107a> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + jmp 24884 <__julienne_test_suite_m_MOD_to_file@@Base+0x10f4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 24849 <__julienne_test_suite_m_MOD_to_file@@Base+0x10b9> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 2433b <__julienne_test_suite_m_MOD_to_file@@Base+0xbab> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + jmp 242e5 <__julienne_test_suite_m_MOD_to_file@@Base+0xb55> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 2428f <__julienne_test_suite_m_MOD_to_file@@Base+0xaff> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000258c0 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base>: │ │ │ │ +0000000000024920 <__julienne_test_suite_m_MOD_from_file@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rax,(%rsi) │ │ │ │ - jge 25980 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x1713e(%rip),%rdx │ │ │ │ - lea 0x17137(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25ade <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov 0x1c631(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x16da2(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 259e1 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x121> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x1e,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16d6f(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25a1f <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x15f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + mov $0x1,%ebx │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + movhps 0x1d660(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x1c8(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + movq $0x18,0x190(%rsp) │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + movq $0x18,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + call 8340 <__julienne_file_m_MOD_lines@plt> │ │ │ │ + sub 0x1b0(%rsp),%rbx │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add 0x1b8(%rsp),%rsi │ │ │ │ + cmovns %rsi,%rcx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 24ba0 <__julienne_test_suite_m_MOD_from_file@@Base+0x280> │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x1a8(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov 0x188(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + imul %rdi,%rbx │ │ │ │ + lea (%rdi,%rdi,2),%r14 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + lea 0x0(,%r14,8),%r9 │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + lea -0x1(%r15),%r15d │ │ │ │ + sub %rbx,%rbp │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + lea (%rdi,%rbp,1),%r8 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov 0x1d569(%rip),%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25a76 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x1b6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ + lea (%r8,%r8,2),%r10 │ │ │ │ + lea (%r11,%r10,8),%rbx │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x168b8(%rip),%rsi │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25a94 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x1d4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x16f9e(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25926 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x66> │ │ │ │ - call 8230 │ │ │ │ - jmp 25926 <__julienne_test_diagnosis_m_MOD_less_than_int64@@Base+0x66> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025af0 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - jge 25bb0 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x16f10(%rip),%rdx │ │ │ │ - lea 0x16f09(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25d0e <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1c401(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x16b72(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25c11 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x121> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x1e,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16b3f(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25c4f <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x15f> │ │ │ │ + je 24aa1 <__julienne_test_suite_m_MOD_from_file@@Base+0x181> │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov $0x2,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24c90 <__julienne_test_suite_m_MOD_from_file@@Base+0x370> │ │ │ │ + add (%rsp),%rbx │ │ │ │ + cmpl $0x2,0x18(%rsp) │ │ │ │ + jl 24ba0 <__julienne_test_suite_m_MOD_from_file@@Base+0x280> │ │ │ │ + and $0x1,%r15d │ │ │ │ + jne 24c30 <__julienne_test_suite_m_MOD_from_file@@Base+0x310> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25ca6 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x1b6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x16838(%rip),%rsi │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25cc4 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x1d4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x16d6e(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25b54 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x64> │ │ │ │ - call 8230 │ │ │ │ - jmp 25b54 <__julienne_test_diagnosis_m_MOD_less_than_integer@@Base+0x64> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025d20 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd (%rsi),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jbe 25de8 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0xc8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x16cdc(%rip),%rdx │ │ │ │ - lea 0x16cd5(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25f46 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x226> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1c1c9(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x1693a(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25e49 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x129> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x1e,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16907(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25e87 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x167> │ │ │ │ + je 24b21 <__julienne_test_suite_m_MOD_from_file@@Base+0x201> │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + lea 0x1(%r14),%r15d │ │ │ │ + mov %r15d,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24c90 <__julienne_test_suite_m_MOD_from_file@@Base+0x370> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + add (%rsp),%rbx │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8140 <__julienne_string_m_MOD_from_double_precision@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25ede <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x1be> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x167d4(%rip),%rsi │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25efc <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x1dc> │ │ │ │ + je 24b85 <__julienne_test_suite_m_MOD_from_file@@Base+0x265> │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x16b36(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25d88 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x68> │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + lea 0x1(%r15),%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 24c90 <__julienne_test_suite_m_MOD_from_file@@Base+0x370> │ │ │ │ + add (%rsp),%rbx │ │ │ │ + cmp %r14d,0x18(%rsp) │ │ │ │ + jge 24ad0 <__julienne_test_suite_m_MOD_from_file@@Base+0x1b0> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - jmp 25d88 <__julienne_test_diagnosis_m_MOD_less_than_double@@Base+0x68> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025f50 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movss (%rdx),%xmm0 │ │ │ │ - comiss (%rsi),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jbe 26010 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0xc0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x16aad(%rip),%rdx │ │ │ │ - lea 0x16aa6(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + movq $0x0,0x10(%r13) │ │ │ │ + movl $0x0,0x18(%r13) │ │ │ │ + movb $0x0,0x1c(%r13) │ │ │ │ + movb $0x0,0x1d(%r13) │ │ │ │ + mov %r10w,0x1e(%r13) │ │ │ │ + movq $0x0,0x20(%r13) │ │ │ │ + movq $0x0,0x28(%r13) │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + movq $0x0,0x38(%r13) │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2616e <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x21e> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 25282 <__julienne_test_suite_m_MOD_from_file@@Base+0x962> │ │ │ │ + add $0x1d8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x1bfa1(%rip),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x16712(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26071 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x121> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x1e,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x166df(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + call 85b0 <__julienne_string_m_MOD_get_json_key@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x166d8(%rip),%rsi │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ test %rdi,%rdi │ │ │ │ - je 260af <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x15f> │ │ │ │ + je 24c7c <__julienne_test_suite_m_MOD_from_file@@Base+0x35c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ + add $0x1,%r14d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 24b91 <__julienne_test_suite_m_MOD_from_file@@Base+0x271> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + imul 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + lea (%rcx,%rsi,8),%rdi │ │ │ │ + lea 0x16681(%rip),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x17d46(%rip),%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + movdqa 0x17bd1(%rip),%xmm1 │ │ │ │ + movdqa 0xc0(%rsp),%xmm3 │ │ │ │ + lea 0xe0(%rsp),%r8 │ │ │ │ + mov 0xd0(%rsp),%r10 │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movabs $0x50100000000,%r9 │ │ │ │ + mov %r8,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movq $0x18,0x110(%rsp) │ │ │ │ + mov %r9,0x118(%rsp) │ │ │ │ + mov %r10,0xf0(%rsp) │ │ │ │ + movaps %xmm1,0x120(%rsp) │ │ │ │ + movaps %xmm2,0x130(%rsp) │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 251f0 <__julienne_test_suite_m_MOD_from_file@@Base+0x8d0> │ │ │ │ + mov 0xc8(%rsp),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8370 <__julienne_string_m_MOD_from_default_real@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26106 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x1b6> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 85d0 │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + movabs $0x50100000000,%r11 │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + movq $0x18,0x150(%rsp) │ │ │ │ + mov %r11,0x158(%rsp) │ │ │ │ + movq $0x18,0x160(%rsp) │ │ │ │ + call 80d0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@plt> │ │ │ │ + mov 0x140(%rsp),%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 25287 <__julienne_test_suite_m_MOD_from_file@@Base+0x967> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26124 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x1d4> │ │ │ │ + je 24e30 <__julienne_test_suite_m_MOD_from_file@@Base+0x510> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x1690e(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25fb7 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x67> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - jmp 25fb7 <__julienne_test_diagnosis_m_MOD_less_than_real@@Base+0x67> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000026180 <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - movq %rsi,%xmm1 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - push %rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xb0,%rsp │ │ │ │ - movhps 0x1be0d(%rip),%xmm1 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - call 81c0 <__julienne_string_m_MOD_string_t_eq_character@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 26270 <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0xf0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - lea 0x16855(%rip),%rdx │ │ │ │ - lea 0x1684e(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x80(%rsp),%r14d │ │ │ │ - mov 0x88(%rsp),%r12 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov %r14d,0x80(%rsp) │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - movdqa 0x80(%rsp),%xmm0 │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - movdqa 0x90(%rsp),%xmm3 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movups %xmm3,0x10(%rbp) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26397 <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x217> │ │ │ │ - add $0xb0,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa(%rbx),%r13 │ │ │ │ + mov 0x178(%rsp),%rbp │ │ │ │ + sub 0x170(%rsp),%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0x1bd38(%rip),%rax │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + lea (%r15,%r15,2),%r14 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r12,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 25274 <__julienne_test_suite_m_MOD_from_file@@Base+0x954> │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 25195 <__julienne_test_suite_m_MOD_from_file@@Base+0x875> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea (%rax,%r14,1),%rsi │ │ │ │ + sub $0x18,%r14 │ │ │ │ + shr $0x3,%r14 │ │ │ │ + imul %rdx,%r14 │ │ │ │ + lea 0x1(%r14),%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 24f59 <__julienne_test_suite_m_MOD_from_file@@Base+0x639> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 24f3d <__julienne_test_suite_m_MOD_from_file@@Base+0x61d> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 24f2a <__julienne_test_suite_m_MOD_from_file@@Base+0x60a> │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 24f17 <__julienne_test_suite_m_MOD_from_file@@Base+0x5f7> │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + je 24f04 <__julienne_test_suite_m_MOD_from_file@@Base+0x5e4> │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + je 24ef1 <__julienne_test_suite_m_MOD_from_file@@Base+0x5d1> │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + je 24ede <__julienne_test_suite_m_MOD_from_file@@Base+0x5be> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x18(%rax),%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 24ff6 <__julienne_test_suite_m_MOD_from_file@@Base+0x6d6> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0xc0,%rax │ │ │ │ + movq $0x0,-0xb8(%rax) │ │ │ │ + movq $0x0,-0xa8(%rax) │ │ │ │ + movq $0x0,-0xa0(%rax) │ │ │ │ + movq $0x0,-0x90(%rax) │ │ │ │ + movq $0x0,-0x88(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + movq $0x0,-0x70(%rax) │ │ │ │ + movq $0x0,-0x60(%rax) │ │ │ │ + movq $0x0,-0x58(%rax) │ │ │ │ + movq $0x0,-0x48(%rax) │ │ │ │ + movq $0x0,-0x40(%rax) │ │ │ │ + movq $0x0,-0x30(%rax) │ │ │ │ + movq $0x0,-0x28(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 24f59 <__julienne_test_suite_m_MOD_from_file@@Base+0x639> │ │ │ │ + mov %rbp,%r15 │ │ │ │ mov %rbx,%r8 │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x164ed(%rip),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add $0x1e,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x164c5(%rip),%r9 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x14,%r8d │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - mov %rbx,%rcx │ │ │ │ mov %r12,%rsi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movaps %xmm2,0x30(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x3,%r15d │ │ │ │ + je 25143 <__julienne_test_suite_m_MOD_from_file@@Base+0x823> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu (%r12),%xmm4 │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + movups %xmm4,(%rbx) │ │ │ │ + mov %r8,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2502a <__julienne_test_suite_m_MOD_from_file@@Base+0x70a> │ │ │ │ call 8230 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x1646d(%rip),%rdx │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x18(%rbx),%r8 │ │ │ │ + lea 0x18(%r12),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%r15 │ │ │ │ + je 25143 <__julienne_test_suite_m_MOD_from_file@@Base+0x823> │ │ │ │ + cmp $0x2,%r15 │ │ │ │ + je 25084 <__julienne_test_suite_m_MOD_from_file@@Base+0x764> │ │ │ │ + mov (%r8),%rdi │ │ │ │ + movdqu (%rsi),%xmm5 │ │ │ │ + mov 0x10(%rsi),%r9 │ │ │ │ + movups %xmm5,(%r8) │ │ │ │ + mov %r9,0x10(%r8) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2634e <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x1ce> │ │ │ │ + je 25077 <__julienne_test_suite_m_MOD_from_file@@Base+0x757> │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - lea 0x166e2(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%r14d │ │ │ │ - mov 0x88(%rsp),%r12 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add $0x18,%r8 │ │ │ │ + add $0x18,%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov (%r8),%rdi │ │ │ │ + movdqu (%rsi),%xmm6 │ │ │ │ + mov 0x10(%rsi),%r10 │ │ │ │ + movups %xmm6,(%r8) │ │ │ │ + mov %r10,0x10(%r8) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2620f <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x8f> │ │ │ │ + je 250bd <__julienne_test_suite_m_MOD_from_file@@Base+0x79d> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ call 8230 │ │ │ │ - jmp 2620f <__julienne_test_diagnosis_m_MOD_equals_expected_string_vs_character@@Base+0x8f> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000263a0 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - movq %rsi,%xmm2 │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ - movhps 0x1bbfa(%rip),%xmm2 │ │ │ │ - movhps 0x1bbf3(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x138(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - movaps %xmm2,0x10(%rsp) │ │ │ │ - movaps %xmm2,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call 8310 <__julienne_string_m_MOD_string_t_eq_string_t@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - movq 0x1bbb0(%rip),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - je 264a0 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x100> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x16627(%rip),%rdx │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x16618(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x110(%rsp),%ecx │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x120(%rsp),%rbp │ │ │ │ - mov %ecx,0x110(%rsp) │ │ │ │ - mov %rdx,0x118(%rsp) │ │ │ │ - movdqa 0x110(%rsp),%xmm5 │ │ │ │ - mov %rbp,0x120(%rsp) │ │ │ │ - movdqa 0x120(%rsp),%xmm6 │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - movups %xmm6,0x10(%rbx) │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26607 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x267> │ │ │ │ - add $0x148,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add $0x18,%r8 │ │ │ │ + add $0x18,%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + jmp 25143 <__julienne_test_suite_m_MOD_from_file@@Base+0x823> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov $0xa,%ecx │ │ │ │ - movq %xmm1,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x162ce(%rip),%rsi │ │ │ │ - movq %xmm1,0x58(%rsp) │ │ │ │ - movq %xmm1,0x68(%rsp) │ │ │ │ - movaps %xmm3,0x70(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x14,%ecx │ │ │ │ - lea 0x162a2(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + mov 0x18(%r8),%rdi │ │ │ │ + movdqu 0x18(%rsi),%xmm8 │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + movups %xmm8,0x18(%r8) │ │ │ │ + mov %rsi,0x10(%r14) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2651c <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x17c> │ │ │ │ + je 250f1 <__julienne_test_suite_m_MOD_from_file@@Base+0x7d1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - movaps %xmm4,0x80(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ + movdqu 0x18(%r15),%xmm9 │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + movups %xmm9,0x18(%r14) │ │ │ │ + mov %rdx,0x28(%r14) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2656a <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x1ca> │ │ │ │ + je 25112 <__julienne_test_suite_m_MOD_from_file@@Base+0x7f2> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rbp │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1620e(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ + movdqu 0x30(%r15),%xmm10 │ │ │ │ + mov 0x40(%r15),%rcx │ │ │ │ + movups %xmm10,0x30(%r14) │ │ │ │ + mov %rcx,0x40(%r14) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 265ae <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0x20e> │ │ │ │ + je 25133 <__julienne_test_suite_m_MOD_from_file@@Base+0x813> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x16484(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov 0x110(%rsp),%ecx │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x120(%rsp),%rbp │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x48(%r14),%r8 │ │ │ │ + lea 0x48(%r15),%rsi │ │ │ │ + add $0x3,%rax │ │ │ │ + mov (%r8),%rdi │ │ │ │ + movdqu (%rsi),%xmm7 │ │ │ │ + mov 0x10(%rsi),%r11 │ │ │ │ + movups %xmm7,(%r8) │ │ │ │ + mov %r11,0x10(%r8) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26444 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0xa4> │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + je 2517c <__julienne_test_suite_m_MOD_from_file@@Base+0x85c> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ call 8230 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 26444 <__julienne_test_diagnosis_m_MOD_equals_expected_string@@Base+0xa4> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000026610 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x118,%rsp │ │ │ │ - movhps 0x1b97f(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8400 <__julienne_string_m_MOD_character_eq_string_t@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - je 26700 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0xf0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x163c2(%rip),%rdx │ │ │ │ - lea 0x163bb(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm2 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26843 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x233> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov 0x1b8a7(%rip),%rax │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x16070(%rip),%rsi │ │ │ │ - movaps %xmm1,0x50(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x14,%ecx │ │ │ │ - lea 0x16041(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26777 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x167> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + lea 0x18(%r8),%r14 │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea 0x18(%rsi),%r15 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 250d0 <__julienne_test_suite_m_MOD_from_file@@Base+0x7b0> │ │ │ │ + movabs $0x50100000000,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 267b5 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x1a5> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + movdqa 0x1770b(%rip),%xmm11 │ │ │ │ + mov %rbx,0x0(%r13) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movq $0xffffffffffffffff,0x8(%r13) │ │ │ │ + movq $0x18,0x10(%r13) │ │ │ │ + mov %rbp,0x18(%r13) │ │ │ │ + movq $0x1,0x30(%r13) │ │ │ │ + mov %r9,0x38(%r13) │ │ │ │ + movups %xmm11,0x20(%r13) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x15fc3(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + jmp 24bfc <__julienne_test_suite_m_MOD_from_file@@Base+0x2dc> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + movq $0x18,0x150(%rsp) │ │ │ │ + mov %r9,0x158(%rsp) │ │ │ │ + movq $0x18,0x160(%rsp) │ │ │ │ + call 80d0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@plt> │ │ │ │ mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0x140(%rsp),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 267f9 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x1e9> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x16239(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 266a2 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x92> │ │ │ │ - call 8230 │ │ │ │ - jmp 266a2 <__julienne_test_diagnosis_m_MOD_equals_expected_character_vs_string@@Base+0x92> │ │ │ │ + jne 24e33 <__julienne_test_suite_m_MOD_from_file@@Base+0x513> │ │ │ │ + jmp 24e38 <__julienne_test_suite_m_MOD_from_file@@Base+0x518> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jns 24ff6 <__julienne_test_suite_m_MOD_from_file@@Base+0x6d6> │ │ │ │ + jmp 25195 <__julienne_test_suite_m_MOD_from_file@@Base+0x875> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 24e2b <__julienne_test_suite_m_MOD_from_file@@Base+0x50b> │ │ │ │ + jmp 24e30 <__julienne_test_suite_m_MOD_from_file@@Base+0x510> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000026850 <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base>: │ │ │ │ +00000000000252a0 <__julienne_test_suite_m_MOD_from_components@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaa,%rdx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 26908 <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base+0xb8> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x161a1(%rip),%rdx │ │ │ │ - lea 0x1619a(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movups %xmm1,0x10(%rbp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26a27 <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base+0x1d7> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + mov 0x38(%rsi),%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + sub 0x30(%rsi),%rbp │ │ │ │ + cmovns %rbp,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jg 25743 <__julienne_test_suite_m_MOD_from_components@@Base+0x4a3> │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jns 25370 <__julienne_test_suite_m_MOD_from_components@@Base+0xd0> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 25728 <__julienne_test_suite_m_MOD_from_components@@Base+0x488> │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %r13,(%r12) │ │ │ │ + mov %r12,%rax │ │ │ │ + movabs $0x50100000000,%r13 │ │ │ │ + movdqa 0x1758f(%rip),%xmm7 │ │ │ │ + mov %r13,0x18(%r12) │ │ │ │ + movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ + movq $0x18,0x10(%r12) │ │ │ │ + movq $0x1,0x30(%r12) │ │ │ │ + mov %rbx,0x38(%r12) │ │ │ │ + movups %xmm7,0x20(%r12) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa(%rbx),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r14,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + lea (%r8,%r8,2),%rsi │ │ │ │ + lea 0x0(,%rsi,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x15e61(%rip),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + je 2572b <__julienne_test_suite_m_MOD_from_components@@Base+0x48b> │ │ │ │ + lea 0x1(%rbp),%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add $0x1e,%rbx │ │ │ │ + lea (%rbx,%rbx,2),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea (%rdi,%rdi,2),%r10 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rbp │ │ │ │ + lea 0x0(,%r9,8),%r14 │ │ │ │ + lea (%rax,%r10,8),%r11 │ │ │ │ + lea -0x18(,%r10,8),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + imul %rbp,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + je 2567c <__julienne_test_suite_m_MOD_from_components@@Base+0x3dc> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 254b9 <__julienne_test_suite_m_MOD_from_components@@Base+0x219> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 25459 <__julienne_test_suite_m_MOD_from_components@@Base+0x1b9> │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + mov 0x10(%r8),%r15 │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + mov %r15,0x10(%r13) │ │ │ │ + cmp %r8,%r13 │ │ │ │ + je 25451 <__julienne_test_suite_m_MOD_from_components@@Base+0x1b1> │ │ │ │ + mov 0x8(%r8),%rbx │ │ │ │ + mov (%r8),%rbp │ │ │ │ + mov %rbx,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2571b <__julienne_test_suite_m_MOD_from_components@@Base+0x47b> │ │ │ │ + test %rbx,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x15e3c(%rip),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea (%rbx,%r12,1),%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x14,%r8d │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %r14,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea (%r8,%r14,1),%rbx │ │ │ │ + lea 0x18(%r13),%r15 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + mov %rdx,0x10(%r15) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 254b2 <__julienne_test_suite_m_MOD_from_components@@Base+0x212> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rcx,0x8(%r15) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 25708 <__julienne_test_suite_m_MOD_from_components@@Base+0x468> │ │ │ │ + test %rcx,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %r12,%r12 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + movdqu (%rbx),%xmm2 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ + mov %rdi,0x10(%r15) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 25512 <__julienne_test_suite_m_MOD_from_components@@Base+0x272> │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + mov %r9,0x8(%r15) │ │ │ │ + test %r10,%r10 │ │ │ │ + je 256e8 <__julienne_test_suite_m_MOD_from_components@@Base+0x448> │ │ │ │ + test %r9,%r9 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + cmovne %r9,%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x15dbb(%rip),%r9 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x1603e(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - call 8230 │ │ │ │ - jmp 268ba <__julienne_test_diagnosis_m_MOD_equals_expected_character@@Base+0x6a> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jne 2567c <__julienne_test_suite_m_MOD_from_components@@Base+0x3dc> │ │ │ │ + jmp 25313 <__julienne_test_suite_m_MOD_from_components@@Base+0x73> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x18(%r15),%rbp │ │ │ │ + movdqu (%rbx),%xmm4 │ │ │ │ + mov 0x10(%rbx),%r8 │ │ │ │ + movups %xmm4,0x18(%r15) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 255bb <__julienne_test_suite_m_MOD_from_components@@Base+0x31b> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 256c8 <__julienne_test_suite_m_MOD_from_components@@Base+0x428> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ + movdqu (%rbx),%xmm5 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + movups %xmm5,0x18(%rbp) │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 25615 <__julienne_test_suite_m_MOD_from_components@@Base+0x375> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r15,0x20(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 256d8 <__julienne_test_suite_m_MOD_from_components@@Base+0x438> │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x30(%rbp),%r9 │ │ │ │ + movdqu (%rbx),%xmm6 │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ + movups %xmm6,0x30(%rbp) │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + je 2566b <__julienne_test_suite_m_MOD_from_components@@Base+0x3cb> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + mov %r15,0x38(%rbp) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 256b8 <__julienne_test_suite_m_MOD_from_components@@Base+0x418> │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + add %r14,%rbx │ │ │ │ + lea 0x48(%rbp),%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + je 25313 <__julienne_test_suite_m_MOD_from_components@@Base+0x73> │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + mov %r11,0x10(%r15) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 25559 <__julienne_test_suite_m_MOD_from_components@@Base+0x2b9> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 25530 <__julienne_test_suite_m_MOD_from_components@@Base+0x290> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 25559 <__julienne_test_suite_m_MOD_from_components@@Base+0x2b9> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + jmp 2566b <__julienne_test_suite_m_MOD_from_components@@Base+0x3cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 255bb <__julienne_test_suite_m_MOD_from_components@@Base+0x31b> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 25615 <__julienne_test_suite_m_MOD_from_components@@Base+0x375> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp (%rsp),%r15 │ │ │ │ + jne 2567c <__julienne_test_suite_m_MOD_from_components@@Base+0x3dc> │ │ │ │ + jmp 25313 <__julienne_test_suite_m_MOD_from_components@@Base+0x73> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add %r14,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + jmp 254b9 <__julienne_test_suite_m_MOD_from_components@@Base+0x219> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 25451 <__julienne_test_suite_m_MOD_from_components@@Base+0x1b1> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x1599c(%rip),%rsi │ │ │ │ + lea 0x1666c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + lea 0x15fe6(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 84a0 <_gfortran_runtime_error@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000026a30 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base>: │ │ │ │ +0000000000025760 <__julienne_test_suite_m_MOD_test_types@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rax,(%rsi) │ │ │ │ - je 26c10 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x1e0> │ │ │ │ - mov 0x1b550(%rip),%rbp │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x15c7f(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 26050 <__julienne_test_suite_m_MOD_test_types@@Base+0x8f0> │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%r15),%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov 0x30(%rbx),%r13 │ │ │ │ + mov 0x38(%rbx),%r12 │ │ │ │ + sub %r13,%r12 │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + jns 25de0 <__julienne_test_suite_m_MOD_test_types@@Base+0x680> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %r9,%r9 │ │ │ │ + je 260b8 <__julienne_test_suite_m_MOD_test_types@@Base+0x958> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x38(%r15),%r8 │ │ │ │ + add %rsi,%rsi │ │ │ │ + lea (%r12,%r14,1),%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 25db0 <__julienne_test_suite_m_MOD_test_types@@Base+0x650> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movq $0x1,0x30(%r15) │ │ │ │ + movdqa 0x17091(%rip),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ + add %rcx,%rbx │ │ │ │ + mov %rcx,0x38(%r15) │ │ │ │ + shl $0x3,%rbx │ │ │ │ + movups %xmm1,0x20(%r15) │ │ │ │ + cmove %rdi,%rbx │ │ │ │ + sub 0x8(%rsp),%r8 │ │ │ │ + js 25a4c <__julienne_test_suite_m_MOD_test_types@@Base+0x2ec> │ │ │ │ + lea (%r8,%r8,2),%r11 │ │ │ │ + mov %r9,%r14 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ + lea 0x0(,%r11,8),%r10 │ │ │ │ + lea 0x18(%r9,%r11,8),%r13 │ │ │ │ + shr $0x3,%r10 │ │ │ │ + imul %rax,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 25971 <__julienne_test_suite_m_MOD_test_types@@Base+0x211> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 25950 <__julienne_test_suite_m_MOD_test_types@@Base+0x1f0> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 25938 <__julienne_test_suite_m_MOD_test_types@@Base+0x1d8> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 25920 <__julienne_test_suite_m_MOD_test_types@@Base+0x1c0> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 25908 <__julienne_test_suite_m_MOD_test_types@@Base+0x1a8> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 258f0 <__julienne_test_suite_m_MOD_test_types@@Base+0x190> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 258d8 <__julienne_test_suite_m_MOD_test_types@@Base+0x178> │ │ │ │ + mov (%r9),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26ac5 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x95> │ │ │ │ + je 258d4 <__julienne_test_suite_m_MOD_test_types@@Base+0x174> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x15c6d(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + lea 0x18(%r9),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26b03 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0xd3> │ │ │ │ + je 258ec <__julienne_test_suite_m_MOD_test_types@@Base+0x18c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xc0(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8410 <__julienne_string_m_MOD_from_integer_c_size_t@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26b5a <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x12a> │ │ │ │ + je 25904 <__julienne_test_suite_m_MOD_test_types@@Base+0x1a4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26b78 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x148> │ │ │ │ + je 2591c <__julienne_test_suite_m_MOD_test_types@@Base+0x1bc> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x15eba(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26bb9 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x189> │ │ │ │ + je 25934 <__julienne_test_suite_m_MOD_test_types@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26c4a <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x21a> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x15e1f(%rip),%rdx │ │ │ │ - lea 0x15e18(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - jmp 26bb9 <__julienne_test_diagnosis_m_MOD_equals_expected_int64@@Base+0x189> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000026c50 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - je 26e30 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x1e0> │ │ │ │ - mov 0x1b332(%rip),%rbp │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x15a61(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26ce3 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x93> │ │ │ │ + je 2594c <__julienne_test_suite_m_MOD_test_types@@Base+0x1ec> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x15a4f(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26d21 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0xd1> │ │ │ │ + je 25964 <__julienne_test_suite_m_MOD_test_types@@Base+0x204> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xc0(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 25a49 <__julienne_test_suite_m_MOD_test_types@@Base+0x2e9> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26d78 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x128> │ │ │ │ + je 25990 <__julienne_test_suite_m_MOD_test_types@@Base+0x230> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26d96 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x146> │ │ │ │ + je 259aa <__julienne_test_suite_m_MOD_test_types@@Base+0x24a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x15c9c(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26dd7 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x187> │ │ │ │ + je 259c0 <__julienne_test_suite_m_MOD_test_types@@Base+0x260> │ │ │ │ call 8230 │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26e6a <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x21a> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x15bff(%rip),%rdx │ │ │ │ - lea 0x15bf8(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - jmp 26dd7 <__julienne_test_diagnosis_m_MOD_equals_expected_integer@@Base+0x187> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000026e70 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - je 27050 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x1e0> │ │ │ │ - mov 0x1b112(%rip),%rbp │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - call 8510 <__julienne_string_m_MOD_from_default_logical@plt> │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x15841(%rip),%rsi │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26f03 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x93> │ │ │ │ + je 259d6 <__julienne_test_suite_m_MOD_test_types@@Base+0x276> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov $0x12,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x1582f(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26f41 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0xd1> │ │ │ │ + je 259ec <__julienne_test_suite_m_MOD_test_types@@Base+0x28c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xc0(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - call 8510 <__julienne_string_m_MOD_from_default_logical@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26f98 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x128> │ │ │ │ + je 25a02 <__julienne_test_suite_m_MOD_test_types@@Base+0x2a2> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + mov 0x78(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26fb6 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x146> │ │ │ │ + je 25a18 <__julienne_test_suite_m_MOD_test_types@@Base+0x2b8> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x15a7c(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ + movq $0x0,0x78(%r13) │ │ │ │ + mov 0x90(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 26ff7 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x187> │ │ │ │ + je 25a34 <__julienne_test_suite_m_MOD_test_types@@Base+0x2d4> │ │ │ │ call 8230 │ │ │ │ - mov %r13d,0xe0(%rsp) │ │ │ │ - mov %r12,0xe8(%rsp) │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2708a <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x21a> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0x159df(%rip),%rdx │ │ │ │ - lea 0x159d8(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rbp │ │ │ │ - jmp 26ff7 <__julienne_test_diagnosis_m_MOD_equals_expected_logical@@Base+0x187> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000027090 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x340,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x338(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + movq $0x0,0x90(%r13) │ │ │ │ + lea 0xa8(%r13),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 2597c <__julienne_test_suite_m_MOD_test_types@@Base+0x21c> │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%r9 │ │ │ │ test %rax,%rax │ │ │ │ - je 27138 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0xa8> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 27138 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0xa8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x15974(%rip),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x15968(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ + je 25c44 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ + mov 0x38(%r15),%r8 │ │ │ │ + sub 0x30(%r15),%r8 │ │ │ │ + js 25c44 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ + lea 0x3(%r8,%r8,2),%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + lea -0x18(%rcx),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rsi,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 25b7e <__julienne_test_suite_m_MOD_test_types@@Base+0x41e> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 25b5d <__julienne_test_suite_m_MOD_test_types@@Base+0x3fd> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 25b45 <__julienne_test_suite_m_MOD_test_types@@Base+0x3e5> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + je 25b2d <__julienne_test_suite_m_MOD_test_types@@Base+0x3cd> │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 25b15 <__julienne_test_suite_m_MOD_test_types@@Base+0x3b5> │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + je 25afd <__julienne_test_suite_m_MOD_test_types@@Base+0x39d> │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + je 25ae5 <__julienne_test_suite_m_MOD_test_types@@Base+0x385> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov $0x18,%edi │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 25c44 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x18(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r11 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + movq $0x0,0x30(%r11,%rdi,1) │ │ │ │ + mov (%r15),%r10 │ │ │ │ + movq $0x0,0x20(%r11,%rdi,1) │ │ │ │ + movq $0x0,0x48(%r10,%rdi,1) │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq $0x0,0x38(%r10,%rdi,1) │ │ │ │ + movq $0x0,0x60(%rax,%rdi,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movq $0x0,0x50(%rax,%rdi,1) │ │ │ │ + movq $0x0,0x78(%r14,%rdi,1) │ │ │ │ + mov (%r15),%r13 │ │ │ │ + movq $0x0,0x68(%r14,%rdi,1) │ │ │ │ + movq $0x0,0x90(%r13,%rdi,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + movq $0x0,0x80(%r13,%rdi,1) │ │ │ │ + movq $0x0,0xa8(%rbx,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x98(%rbx,%rdi,1) │ │ │ │ + movq $0x0,0xb0(%r9,%rdi,1) │ │ │ │ + add $0xc0,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 25b7e <__julienne_test_suite_m_MOD_test_types@@Base+0x41e> │ │ │ │ + test %r12,%r12 │ │ │ │ + js 25db0 <__julienne_test_suite_m_MOD_test_types@@Base+0x650> │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + add 0x10(%rsp),%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + lea (%r15,%r15,2),%r14 │ │ │ │ + lea (%r9,%r14,8),%rbx │ │ │ │ + and $0x3,%r13d │ │ │ │ + je 260a0 <__julienne_test_suite_m_MOD_test_types@@Base+0x940> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu 0x0(%rbp),%xmm3 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ movups %xmm3,(%rbx) │ │ │ │ - movups %xmm4,0x10(%rbx) │ │ │ │ - mov 0x338(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2732c <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0x29c> │ │ │ │ - add $0x340,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25c9b <__julienne_test_suite_m_MOD_test_types@@Base+0x53b> │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%rbx │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 26088 <__julienne_test_suite_m_MOD_test_types@@Base+0x928> │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + jne 26020 <__julienne_test_suite_m_MOD_test_types@@Base+0x8c0> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu (%r15),%xmm5 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + mov %r11,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25ce4 <__julienne_test_suite_m_MOD_test_types@@Base+0x584> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + add $0x18,%rbx │ │ │ │ + lea 0x1(%r9),%rbp │ │ │ │ + mov %r12,%r14 │ │ │ │ + lea 0x18(%r15),%r8 │ │ │ │ + jmp 25d6f <__julienne_test_suite_m_MOD_test_types@@Base+0x60f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - je 270c3 <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0x33> │ │ │ │ - mov 0x15859(%rip),%rdi │ │ │ │ - lea 0x15662(%rip),%rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - movq %rsi,%xmm1 │ │ │ │ - lea 0x260(%rsp),%r10 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x14e80(%rip),%r14 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r10,0xc0(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - movups %xmm0,0x98(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - movl $0x12e,0x60(%rsp) │ │ │ │ - movq $0x12,0xc8(%rsp) │ │ │ │ - movq $0xb,0xa8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x155e9(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x1579a(%rip),%r8 │ │ │ │ - lea 0x280(%rsp),%r9 │ │ │ │ - movl $0x12f,0x60(%rsp) │ │ │ │ - lea 0x2a0(%rsp),%r14 │ │ │ │ - movups %xmm2,0x98(%rsp) │ │ │ │ - mov %r9,0xc0(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - movq $0x12,0xc8(%rsp) │ │ │ │ - movq $0xb,0xa8(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x15558(%rip),%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2f0(%rsp),%rbp │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov $0x12,%r8d │ │ │ │ - lea 0x1548a(%rip),%rcx │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1b,%edi │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - lea 0x2c0(%rsp),%r11 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x1b,%edx │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov $0x12,%r8d │ │ │ │ - mov $0x2d,%edi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - lea 0x1547a(%rip),%r9 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x12,%r8d │ │ │ │ - mov $0x2d,%edx │ │ │ │ - mov $0x3f,%edi │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x15730(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 270eb <__julienne_test_diagnosis_m_MOD_equals_expected_c_ptr@@Base+0x5b> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027340 <__julienne_test_diagnosis_m_MOD_expect@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - je 273c0 <__julienne_test_diagnosis_m_MOD_expect@@Base+0x80> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x156d4(%rip),%rdx │ │ │ │ - lea 0x156cd(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 273e7 <__julienne_test_diagnosis_m_MOD_expect@@Base+0xa7> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x13,%ecx │ │ │ │ - lea 0x153f3(%rip),%rdx │ │ │ │ - lea 0x15671(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - jmp 27385 <__julienne_test_diagnosis_m_MOD_expect@@Base+0x45> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000273f0 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - lea 0x1b83e(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xf0,%rsp │ │ │ │ - movhps 0x1ab9c(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0xe8(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x1b7e9(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x1b7d8(%rip),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movdqu 0x18(%r8),%xmm7 │ │ │ │ + mov 0x10(%r15),%rbp │ │ │ │ + movups %xmm7,0x18(%rbx) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25d20 <__julienne_test_suite_m_MOD_test_types@@Base+0x5c0> │ │ │ │ call 8230 │ │ │ │ - test %r14d,%r14d │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - jns 27520 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x130> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - lea 0x155a0(%rip),%rdx │ │ │ │ - lea 0x15599(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xc0(%rsp),%r13d │ │ │ │ - mov 0xc8(%rsp),%r14 │ │ │ │ - mov 0xd0(%rsp),%rbp │ │ │ │ - mov %r13d,0xc0(%rsp) │ │ │ │ - mov %r14,0xc8(%rsp) │ │ │ │ - movdqa 0xc0(%rsp),%xmm2 │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - movdqa 0xd0(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2761a <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x22a> │ │ │ │ - add $0xf0,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov 0x1aa87(%rip),%rax │ │ │ │ - mov $0xb,%ecx │ │ │ │ - lea 0x15296(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movaps %xmm1,0x50(%rsp) │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + movdqu 0x18(%r15),%xmm8 │ │ │ │ + mov 0x28(%r15),%r10 │ │ │ │ + movups %xmm8,0x18(%r13) │ │ │ │ + mov %r10,0x28(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2758c <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x19c> │ │ │ │ + je 25d41 <__julienne_test_suite_m_MOD_test_types@@Base+0x5e1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x15232(%rip),%rdx │ │ │ │ - call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + movdqu 0x30(%r15),%xmm9 │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + movups %xmm9,0x30(%r13) │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 275d0 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0x1e0> │ │ │ │ + je 25d62 <__julienne_test_suite_m_MOD_test_types@@Base+0x602> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x15462(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov 0xc0(%rsp),%r13d │ │ │ │ - mov 0xc8(%rsp),%r14 │ │ │ │ - mov 0xd0(%rsp),%rbp │ │ │ │ + lea 0x48(%r13),%rbx │ │ │ │ + lea 0x48(%r15),%r8 │ │ │ │ + lea 0x3(%r12),%rbp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu (%r8),%xmm6 │ │ │ │ + mov 0x10(%r8),%r12 │ │ │ │ + movups %xmm6,(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 274c4 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0xd4> │ │ │ │ + je 25d96 <__julienne_test_suite_m_MOD_test_types@@Base+0x636> │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ - jmp 274c4 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@@Base+0xd4> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000027620 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 8200 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_character@plt> │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ + lea 0x18(%r8),%r15 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 25d00 <__julienne_test_suite_m_MOD_test_types@@Base+0x5a0> │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 27676 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_string@@Base+0x56> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027680 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0x1b5a1(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - movhps 0x1a90c(%rip),%xmm1 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - movaps %xmm1,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x1b551(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x1b540(%rip),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ + jne 26353 <__julienne_test_suite_m_MOD_test_types@@Base+0xbf3> │ │ │ │ + add $0x68,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call 8230 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jns 277b0 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0x130> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - lea 0x15315(%rip),%rdx │ │ │ │ - lea 0x1530e(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x90(%rsp),%r14d │ │ │ │ - mov 0x98(%rsp),%r13 │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - mov %r14d,0x90(%rsp) │ │ │ │ - mov %r13,0x98(%rsp) │ │ │ │ - movdqa 0x90(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2789f <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0x21f> │ │ │ │ - add $0xc0,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb(%r12),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x1a7f7(%rip),%rax │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + lea (%rsi,%rsi,1),%rcx │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + lea (%rcx,%rsi,1),%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %r13,%rbx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x14fe1(%rip),%r9 │ │ │ │ - mov $0xb,%r8d │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov $0x10,%ecx │ │ │ │ - lea 0x14fa9(%rip),%rdx │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%rdi │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea (%r14,%rdi,8),%r10 │ │ │ │ + and $0x3,%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov 0x1c18d(%rip),%r9 │ │ │ │ + lea 0x15383(%rip),%rdx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27858 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0x1d8> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x151da(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov 0x90(%rsp),%r14d │ │ │ │ - mov 0x98(%rsp),%r13 │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2774f <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0xcf> │ │ │ │ - call 8230 │ │ │ │ - jmp 2774f <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@@Base+0xcf> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000278b0 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 84f0 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_string@plt> │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27906 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_character@@Base+0x56> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027910 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - movq %rdx,%xmm1 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - lea 0x1b309(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - movhps 0x1a67f(%rip),%xmm0 │ │ │ │ - movhps 0x1a678(%rip),%xmm1 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x118(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x1b2b0(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - lea 0x1b284(%rip),%rsi │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - movq $0x0,0x1b274(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x1b263(%rip),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x1b25f(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %r13d,%r13d │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - jns 27a90 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x180> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - lea 0x15032(%rip),%rdx │ │ │ │ - lea 0x1502b(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0xf0(%rsp),%r13d │ │ │ │ - mov 0xf8(%rsp),%r12 │ │ │ │ - mov 0x100(%rsp),%rbp │ │ │ │ - mov %r13d,0xf0(%rsp) │ │ │ │ - mov %r12,0xf8(%rsp) │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - mov %rbp,0x100(%rsp) │ │ │ │ - movdqa 0x100(%rsp),%xmm6 │ │ │ │ - movups %xmm5,(%rbx) │ │ │ │ - movups %xmm6,0x10(%rbx) │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27ba2 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x292> │ │ │ │ - add $0x128,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov $0xb,%ecx │ │ │ │ - mov 0x1a517(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - lea 0x14d23(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movaps %xmm3,0x70(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + lea 0x18(%r10),%r14 │ │ │ │ + jg 25ff3 <__julienne_test_suite_m_MOD_test_types@@Base+0x893> │ │ │ │ + test %rax,%rax │ │ │ │ + je 25f11 <__julienne_test_suite_m_MOD_test_types@@Base+0x7b1> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 25ec8 <__julienne_test_suite_m_MOD_test_types@@Base+0x768> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 26308 <__julienne_test_suite_m_MOD_test_types@@Base+0xba8> │ │ │ │ + mov 0x1c129(%rip),%rsi │ │ │ │ + lea (%rbx,%rbx,2),%rcx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea 0x15316(%rip),%rdx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x18,%r14 │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - movaps %xmm4,0x80(%rsp) │ │ │ │ - call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27b14 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x204> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%r13 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x14caa(%rip),%rdx │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x1c0e9(%rip),%rdi │ │ │ │ + lea (%rbx,%rbx,2),%r11 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x152d6(%rip),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + add $0x18,%r14 │ │ │ │ call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27b58 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x248> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x14eda(%rip),%rsi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0xf0(%rsp),%r13d │ │ │ │ - mov 0xf8(%rsp),%r12 │ │ │ │ - mov 0x100(%rsp),%rbp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + jg 25ff3 <__julienne_test_suite_m_MOD_test_types@@Base+0x893> │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x1c08f(%rip),%r10 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ + lea 0x15280(%rip),%rdx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x1c06d(%rip),%rdx │ │ │ │ + lea 0x3(%rbx,%rbx,2),%rsi │ │ │ │ + lea 0x18(%r14),%r8 │ │ │ │ + lea 0x0(%rbp,%rsi,8),%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + lea 0x15243(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x1c03a(%rip),%rdi │ │ │ │ + lea 0x30(%r14),%rcx │ │ │ │ + lea 0x6(%rbx,%rbx,2),%r11 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + lea 0x15222(%rip),%rdx │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x9(%rbx,%rbx,2),%rax │ │ │ │ + lea 0x48(%r14),%r9 │ │ │ │ + mov 0x1bffe(%rip),%r10 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x4,%rbx │ │ │ │ + add $0x60,%r14 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x151df(%rip),%rdx │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jle 25f16 <__julienne_test_suite_m_MOD_test_types@@Base+0x7b6> │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 260c5 <__julienne_test_suite_m_MOD_test_types@@Base+0x965> │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x38(%r15),%r8 │ │ │ │ + lea (%r12,%r13,1),%rbx │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jne 25810 <__julienne_test_suite_m_MOD_test_types@@Base+0xb0> │ │ │ │ + jmp 25c5f <__julienne_test_suite_m_MOD_test_types@@Base+0x4ff> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu (%r15),%xmm4 │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + movups %xmm4,(%rbx) │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 27a32 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x122> │ │ │ │ + je 2603d <__julienne_test_suite_m_MOD_test_types@@Base+0x8dd> │ │ │ │ call 8230 │ │ │ │ - jmp 27a32 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@@Base+0x122> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027bb0 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 80f0 <__julienne_test_diagnosis_m_MOD_alphabetical_string_vs_string@plt> │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27c06 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_string_vs_string@@Base+0x56> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + add $0x18,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov $0x2,%r9d │ │ │ │ + jmp 25cbd <__julienne_test_suite_m_MOD_test_types@@Base+0x55d> │ │ │ │ + movdqa 0x16898(%rip),%xmm0 │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + jmp 257a1 <__julienne_test_suite_m_MOD_test_types@@Base+0x41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r9,%rbp │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 25d6f <__julienne_test_suite_m_MOD_test_types@@Base+0x60f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027c10 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r8,%r12 │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 27cc8 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base+0xb8> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x14de1(%rip),%rdx │ │ │ │ - lea 0x14dda(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27db0 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base+0x1a0> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12,%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 25d6f <__julienne_test_suite_m_MOD_test_types@@Base+0x60f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb(%r12),%r13 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add %r8,%r8 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %rcx,0x38(%r15) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ - lea 0x14ae0(%rip),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0xb,%r8d │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + movdqa 0x167d0(%rip),%xmm2 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%r9 │ │ │ │ + movq $0x18,0x10(%r15) │ │ │ │ + mov %rdx,0x18(%r15) │ │ │ │ + movq $0x1,0x30(%r15) │ │ │ │ + movups %xmm2,0x20(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 25c44 <__julienne_test_suite_m_MOD_test_types@@Base+0x4e4> │ │ │ │ test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x10(%r12),%rbp │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x14a78(%rip),%r9 │ │ │ │ - mov $0x10,%r8d │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x14cb5(%rip),%rsi │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - call 8230 │ │ │ │ - jmp 27c7a <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@@Base+0x6a> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027dc0 <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 8290 <__julienne_test_diagnosis_m_MOD_alphabetical_character_vs_character@plt> │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27e1f <__julienne_test_diagnosis_m_MOD_reverse_alphabetical_character_vs_character@@Base+0x5f> │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + js 25db0 <__julienne_test_suite_m_MOD_test_types@@Base+0x650> │ │ │ │ + lea -0x18(%r14),%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rdi,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + je 26236 <__julienne_test_suite_m_MOD_test_types@@Base+0xad6> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 26215 <__julienne_test_suite_m_MOD_test_types@@Base+0xab5> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 261fd <__julienne_test_suite_m_MOD_test_types@@Base+0xa9d> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 261e5 <__julienne_test_suite_m_MOD_test_types@@Base+0xa85> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 261cd <__julienne_test_suite_m_MOD_test_types@@Base+0xa6d> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 261b5 <__julienne_test_suite_m_MOD_test_types@@Base+0xa55> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 2619d <__julienne_test_suite_m_MOD_test_types@@Base+0xa3d> │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov $0x18,%r11d │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + je 25c4d <__julienne_test_suite_m_MOD_test_types@@Base+0x4ed> │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x18(%r9,%r11,1) │ │ │ │ + mov (%r15),%r10 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + movq $0x0,0x30(%r10,%r11,1) │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq $0x0,0x20(%r10,%r11,1) │ │ │ │ + movq $0x0,0x48(%rax,%r11,1) │ │ │ │ + mov (%r15),%r13 │ │ │ │ + movq $0x0,0x38(%rax,%r11,1) │ │ │ │ + movq $0x0,0x60(%r13,%r11,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + movq $0x0,0x50(%r13,%r11,1) │ │ │ │ + movq $0x0,0x78(%rbx,%r11,1) │ │ │ │ + mov (%r15),%r8 │ │ │ │ + movq $0x0,0x68(%rbx,%r11,1) │ │ │ │ + movq $0x0,0x90(%r8,%r11,1) │ │ │ │ + mov (%r15),%rcx │ │ │ │ + movq $0x0,0x80(%r8,%r11,1) │ │ │ │ + movq $0x0,0xa8(%rcx,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x98(%rcx,%r11,1) │ │ │ │ + movq $0x0,0xb0(%r9,%r11,1) │ │ │ │ + add $0xc0,%r11 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + jne 26236 <__julienne_test_suite_m_MOD_test_types@@Base+0xad6> │ │ │ │ + jmp 25c4d <__julienne_test_suite_m_MOD_test_types@@Base+0x4ed> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1bca9(%rip),%r8 │ │ │ │ + lea 0x14e9f(%rip),%rdx │ │ │ │ + lea 0x18(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + lea 0x30(%rdx),%r14 │ │ │ │ + jmp 25e88 <__julienne_test_suite_m_MOD_test_types@@Base+0x728> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000027e30 <__julienne_test_diagnosis_m_MOD_approximates_double_precision@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000027e40 <__julienne_test_diagnosis_m_MOD_approximates_real@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movss (%rsi),%xmm1 │ │ │ │ - movss (%rdi),%xmm0 │ │ │ │ - unpcklps %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000027e50 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base>: │ │ │ │ +0000000000026360 <__julienne_test_suite_m_MOD_test_modules@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov 0x38(%rsi),%rcx │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - movabs $0x50100000000,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x28(%rsi),%rax │ │ │ │ - mov %rdi,0xc8(%rsp) │ │ │ │ - movq $0x18,0xc0(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - cmovne %rax,%rdx │ │ │ │ - sub 0x30(%rsi),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - cmovns %rsi,%rax │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 26c50 <__julienne_test_suite_m_MOD_test_modules@@Base+0x8f0> │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%r15),%rdx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - cltq │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jle 29138 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x12e8> │ │ │ │ - lea (%rax,%rax,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r12,%r15 │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2915b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x130b> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r10 │ │ │ │ - movq $0x1,0xe0(%rsp) │ │ │ │ - movdqa 0x1496a(%rip),%xmm0 │ │ │ │ - movq $0xffffffffffffffff,0xb8(%rsp) │ │ │ │ - lea (%r12,%r8,1),%r9 │ │ │ │ - sub $0x18,%r12 │ │ │ │ - mov %rbp,0xe8(%rsp) │ │ │ │ - shr $0x3,%r12 │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - imul %r10,%r12 │ │ │ │ - lea 0x1(%r12),%r11 │ │ │ │ - and $0x7,%r11d │ │ │ │ - je 28052 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x202> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 2802d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1dd> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 28011 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1c1> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je 27ff5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1a5> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je 27fd9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x189> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je 27fbd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x16d> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - jne 291a0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1350> │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - cmp %r9,%r8 │ │ │ │ - je 28137 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x2e7> │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0xc0,%r8 │ │ │ │ - movq $0x0,-0xb8(%r8) │ │ │ │ - movq $0x0,-0xc0(%r8) │ │ │ │ - movq $0x0,-0x98(%r8) │ │ │ │ - movq $0x0,-0xa0(%r8) │ │ │ │ - movq $0x0,-0xa8(%r8) │ │ │ │ - movq $0x0,-0x80(%r8) │ │ │ │ - movq $0x0,-0x88(%r8) │ │ │ │ - movq $0x0,-0x90(%r8) │ │ │ │ - movq $0x0,-0x68(%r8) │ │ │ │ - movq $0x0,-0x70(%r8) │ │ │ │ - movq $0x0,-0x78(%r8) │ │ │ │ - movq $0x0,-0x50(%r8) │ │ │ │ - movq $0x0,-0x58(%r8) │ │ │ │ - movq $0x0,-0x60(%r8) │ │ │ │ - movq $0x0,-0x38(%r8) │ │ │ │ - movq $0x0,-0x40(%r8) │ │ │ │ - movq $0x0,-0x48(%r8) │ │ │ │ - movq $0x0,-0x20(%r8) │ │ │ │ - movq $0x0,-0x28(%r8) │ │ │ │ - movq $0x0,-0x30(%r8) │ │ │ │ - movq $0x0,-0x8(%r8) │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jne 28052 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x202> │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - lea -0x1(%r15),%r14d │ │ │ │ - mov 0x10(%rbx),%r15 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 28298 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x448> │ │ │ │ - cmpb $0xa,(%rcx) │ │ │ │ - je 28298 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x448> │ │ │ │ - lea 0x9(%r15),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1464c(%rip),%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 281cc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x37c> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - lea 0x8(%rbx,%r13,1),%r15 │ │ │ │ - lea 0x18(%rdi),%rbp │ │ │ │ - cmpl $0x2,0x10(%rsp) │ │ │ │ - jl 284d5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x685> │ │ │ │ - and $0x1,%r14d │ │ │ │ - je 29178 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1328> │ │ │ │ - mov 0x8(%r15),%r8 │ │ │ │ - mov (%r15),%r9 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 282d0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x480> │ │ │ │ - cmpb $0xa,(%r9) │ │ │ │ - je 282d0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x480> │ │ │ │ - lea 0x9(%r8),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x14599(%rip),%rcx │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 28287 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x437> │ │ │ │ - mov %r10,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 282f7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x4a7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x19d14(%rip),%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rdx,0x98(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - jmp 281d4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x384> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x19ce1(%rip),%r11 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - mov %r11,0x98(%rsp) │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x1(%r12),%ecx │ │ │ │ - cmp %ecx,0x10(%rsp) │ │ │ │ - jl 284d5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x685> │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - lea (%r15,%r13,1),%rbx │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 2845d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x60d> │ │ │ │ - nop │ │ │ │ - cmpb $0xa,(%rsi) │ │ │ │ - je 2846d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x61d> │ │ │ │ - lea 0x9(%r13),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x14491(%rip),%rcx │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea (%r12,%r12,2),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea (%r8,%rdi,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 2839f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x54f> │ │ │ │ - mov %r9,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - add %r15,%rbx │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - lea 0x18(%rbp),%r13 │ │ │ │ - mov 0x8(%rbx),%r10 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 284a0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x650> │ │ │ │ - cmpb $0xa,(%r12) │ │ │ │ - je 284a0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x650> │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - lea 0x9(%r10),%r12 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + mov 0x30(%rbx),%r13 │ │ │ │ + mov 0x38(%rbx),%r12 │ │ │ │ + sub %r13,%r12 │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + jns 269e0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x680> │ │ │ │ mov $0x1,%edi │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x143ef(%rip),%rcx │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - lea (%r14,%r14,2),%r11 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea (%rcx,%r11,8),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2843e <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x5ee> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - add %r15,%rbx │ │ │ │ - lea 0x18(%r13),%rbp │ │ │ │ - lea 0x2(%r14),%edx │ │ │ │ - cmp %edx,0x10(%rsp) │ │ │ │ - jl 284d0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x680> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 28320 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x4d0> │ │ │ │ - mov 0x19b44(%rip),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - jmp 283a7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x557> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x19b11(%rip),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ - jmp 28448 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x5f8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - jle 29091 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1241> │ │ │ │ - cmpq $0x1,0x30(%rsp) │ │ │ │ - jne 29210 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x13c0> │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - and $0x7,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmpq $0x1,0x28(%rsp) │ │ │ │ - jl 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - test %r11,%r11 │ │ │ │ - je 285ee <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x79e> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 285cc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x77c> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 285b6 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x766> │ │ │ │ - cmp $0x3,%r11 │ │ │ │ - je 2859f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x74f> │ │ │ │ - cmp $0x4,%r11 │ │ │ │ - je 28589 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x739> │ │ │ │ - cmp $0x5,%r11 │ │ │ │ - je 28573 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x723> │ │ │ │ - cmp $0x6,%r11 │ │ │ │ - je 2855c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x70c> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov (%rbx,%rsi,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov (%rbx,%r12,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ - mov (%rbx,%rbp,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - mov (%rbx,%rdx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov (%rbx,%r15,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - mov (%rbx,%rdi,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - mov (%rbx,%r8,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jl 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - shl $0x5,%r9 │ │ │ │ - mov (%rbx,%r9,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - shl $0x5,%r14 │ │ │ │ - mov 0x20(%r14,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - mov 0x40(%r13,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%r10 │ │ │ │ - shl $0x5,%r10 │ │ │ │ - mov 0x60(%r10,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov 0x80(%rax,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%r11 │ │ │ │ - shl $0x5,%r11 │ │ │ │ - mov 0xa0(%r11,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov 0xc0(%rsi,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov %rcx,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov 0xe0(%r12,%rbx,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rcx,0x28(%rsp) │ │ │ │ - jge 285ee <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x79e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %eax,0x6c(%rsp) │ │ │ │ - mov %rcx,0x128(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - movq %r15,%xmm2 │ │ │ │ - movabs $0x20100000000,%rdx │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ - movq $0x1,0x100(%rsp) │ │ │ │ - mov %rdx,0x108(%rsp) │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - movaps %xmm2,0x110(%rsp) │ │ │ │ - cmpq $0x1,0x30(%rsp) │ │ │ │ - jne 293f0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x15a0> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%rdi,1),%r9 │ │ │ │ - and $0x7,%edi │ │ │ │ - je 287e5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x995> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 287c4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x974> │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - je 287ac <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x95c> │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - je 28794 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x944> │ │ │ │ - cmp $0x4,%rdi │ │ │ │ - je 2877c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x92c> │ │ │ │ - cmp $0x5,%rdi │ │ │ │ - je 28766 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x916> │ │ │ │ - cmp $0x6,%rdi │ │ │ │ - jne 2958d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x173d> │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%ecx │ │ │ │ - mov %cl,(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%edx │ │ │ │ - mov %dl,(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%r15d │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%r15d │ │ │ │ - mov %r15b,(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%r8d │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%r8d │ │ │ │ - mov %r8b,(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%r14d │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%r14d │ │ │ │ - mov %r14b,(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rbx),%r10d │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%r10d │ │ │ │ - mov %r10b,(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%r9 │ │ │ │ - je 28890 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x20(%rbx),%r11d │ │ │ │ - add $0x100,%rbx │ │ │ │ - mov -0xc0(%rbx),%esi │ │ │ │ - mov -0xa0(%rbx),%edi │ │ │ │ - mov -0x80(%rbx),%r13d │ │ │ │ - mov -0x60(%rbx),%ecx │ │ │ │ - xor $0x1,%eax │ │ │ │ - xor $0x1,%r11d │ │ │ │ - mov -0x40(%rbx),%edx │ │ │ │ - mov -0x20(%rbx),%r15d │ │ │ │ - xor $0x1,%esi │ │ │ │ - xor $0x1,%edi │ │ │ │ - xor $0x1,%r13d │ │ │ │ - xor $0x1,%ecx │ │ │ │ - mov %al,(%r12) │ │ │ │ - xor $0x1,%edx │ │ │ │ - xor $0x1,%r15d │ │ │ │ - mov %r11b,0x1(%r12) │ │ │ │ - mov %sil,0x2(%r12) │ │ │ │ - mov %dil,0x3(%r12) │ │ │ │ - mov %r13b,0x4(%r12) │ │ │ │ - mov %cl,0x5(%r12) │ │ │ │ - mov %dl,0x6(%r12) │ │ │ │ - mov %r15b,0x7(%r12) │ │ │ │ - andb $0x1,(%r12) │ │ │ │ - andb $0x1,0x1(%r12) │ │ │ │ - andb $0x1,0x2(%r12) │ │ │ │ - andb $0x1,0x3(%r12) │ │ │ │ - andb $0x1,0x4(%r12) │ │ │ │ - andb $0x1,0x5(%r12) │ │ │ │ - andb $0x1,0x6(%r12) │ │ │ │ - andb $0x1,0x7(%r12) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,%r9 │ │ │ │ - jne 287e5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x995> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x50100000000,%r8 │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %r8,0x148(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movq $0x18,0x140(%rsp) │ │ │ │ - movq $0x18,0x150(%rsp) │ │ │ │ - call 8580 <_gfortran_pack@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x130(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29110 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x12c0> │ │ │ │ - mov 0x168(%rsp),%rbx │ │ │ │ - sub 0x160(%rsp),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - add $0x1,%rbx │ │ │ │ - imul 0x158(%rsp),%rbx │ │ │ │ - lea (%rbx,%rbx,1),%r14 │ │ │ │ - lea (%r14,%rbx,1),%r12 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - shl $0x3,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%r14 │ │ │ │ - lea 0x0(%r13,%r12,1),%r8 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 28bf4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xda4> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ - mov %r8,%r10 │ │ │ │ - sub %r13,%r10 │ │ │ │ - sub $0x18,%r10 │ │ │ │ - shr $0x3,%r10 │ │ │ │ - imul %rax,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x3,%r10d │ │ │ │ - je 29380 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1530> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 28a51 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xc01> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 289fb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xbab> │ │ │ │ - mov (%r15),%r14 │ │ │ │ - mov -0x8(%r15),%r11 │ │ │ │ - mov %r14,0x8(%r13) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 29580 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1730> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - lea 0x18(%r13),%r14 │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - mov -0x8(%r15),%rsi │ │ │ │ - mov %rcx,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 291c8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1378> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add $0x18,%r14 │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov -0x8(%r15),%r9 │ │ │ │ - mov %rdx,0x8(%r14) │ │ │ │ test %r9,%r9 │ │ │ │ - je 29190 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1340> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp %r14,%r8 │ │ │ │ - je 28bf4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xda4> │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - lea 0x18(%r15),%rbx │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - jmp 28bb6 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd66> │ │ │ │ - nop │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x18(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ - lea 0x18(%rbp),%r12 │ │ │ │ - mov -0x8(%r14),%rbx │ │ │ │ - mov %r13,0x8(%r12) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29200 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x13b0> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ - mov 0x10(%r14),%r13 │ │ │ │ - mov %rbp,0x20(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 291f0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x13a0> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - mov %rbp,0x38(%r12) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 291d8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1388> │ │ │ │ - test %rbp,%rbp │ │ │ │ + je 26cb8 <__julienne_test_suite_m_MOD_test_modules@@Base+0x958> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x38(%r15),%r8 │ │ │ │ + add %rsi,%rsi │ │ │ │ + lea (%r12,%r14,1),%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 269b0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x650> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x48(%r12),%rbp │ │ │ │ - lea 0x48(%r14),%rbx │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 28be0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd90> │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov -0x8(%rbx),%r12 │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 28ad0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xc80> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 28af3 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xca3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 29110 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x12c0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8330 <__julienne_string_m_MOD_concatenate_elements@plt> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 28e10 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfc0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%r14 │ │ │ │ + movq $0x1,0x30(%r15) │ │ │ │ + movdqa 0x16491(%rip),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ + add %rcx,%rbx │ │ │ │ + mov %rcx,0x38(%r15) │ │ │ │ + shl $0x3,%rbx │ │ │ │ + movups %xmm1,0x20(%r15) │ │ │ │ + cmove %rdi,%rbx │ │ │ │ + sub 0x8(%rsp),%r8 │ │ │ │ + js 2664c <__julienne_test_suite_m_MOD_test_modules@@Base+0x2ec> │ │ │ │ + lea (%r8,%r8,2),%r11 │ │ │ │ + mov %r9,%r14 │ │ │ │ movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - lea -0x18(,%rbx,8),%r10 │ │ │ │ - lea 0x0(%rbp,%rbx,8),%r12 │ │ │ │ + lea 0x0(,%r11,8),%r10 │ │ │ │ + lea 0x18(%r9,%r11,8),%r13 │ │ │ │ shr $0x3,%r10 │ │ │ │ imul %rax,%r10 │ │ │ │ add $0x1,%r10 │ │ │ │ and $0x7,%r10d │ │ │ │ - je 28d45 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xef5> │ │ │ │ + je 26571 <__julienne_test_suite_m_MOD_test_modules@@Base+0x211> │ │ │ │ cmp $0x1,%r10 │ │ │ │ - je 28d24 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xed4> │ │ │ │ + je 26550 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1f0> │ │ │ │ cmp $0x2,%r10 │ │ │ │ - je 28d0c <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xebc> │ │ │ │ + je 26538 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1d8> │ │ │ │ cmp $0x3,%r10 │ │ │ │ - je 28cf4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xea4> │ │ │ │ + je 26520 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1c0> │ │ │ │ cmp $0x4,%r10 │ │ │ │ - je 28cdc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe8c> │ │ │ │ + je 26508 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1a8> │ │ │ │ cmp $0x5,%r10 │ │ │ │ - je 28cc4 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe74> │ │ │ │ + je 264f0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x190> │ │ │ │ cmp $0x6,%r10 │ │ │ │ - je 28cac <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe5c> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + je 264d8 <__julienne_test_suite_m_MOD_test_modules@@Base+0x178> │ │ │ │ + mov (%r9),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28ca8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe58> │ │ │ │ + je 264d4 <__julienne_test_suite_m_MOD_test_modules@@Base+0x174> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - lea 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + lea 0x18(%r9),%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28cc0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe70> │ │ │ │ + je 264ec <__julienne_test_suite_m_MOD_test_modules@@Base+0x18c> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r14) │ │ │ │ add $0x18,%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28cd8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xe88> │ │ │ │ + je 26504 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1a4> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r14) │ │ │ │ add $0x18,%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28cf0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xea0> │ │ │ │ + je 2651c <__julienne_test_suite_m_MOD_test_modules@@Base+0x1bc> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r14) │ │ │ │ add $0x18,%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28d08 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xeb8> │ │ │ │ + je 26534 <__julienne_test_suite_m_MOD_test_modules@@Base+0x1d4> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r14) │ │ │ │ add $0x18,%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28d20 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xed0> │ │ │ │ + je 2654c <__julienne_test_suite_m_MOD_test_modules@@Base+0x1ec> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r14) │ │ │ │ add $0x18,%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28d38 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xee8> │ │ │ │ + je 26564 <__julienne_test_suite_m_MOD_test_modules@@Base+0x204> │ │ │ │ call 8230 │ │ │ │ movq $0x0,(%r14) │ │ │ │ add $0x18,%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 28e10 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfc0> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28d59 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf09> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ - lea 0x18(%r14),%rbx │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 26649 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2e9> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28d73 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf23> │ │ │ │ + je 26590 <__julienne_test_suite_m_MOD_test_modules@@Base+0x230> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28d89 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf39> │ │ │ │ + je 265aa <__julienne_test_suite_m_MOD_test_modules@@Base+0x24a> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28d9f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf4f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28db5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf65> │ │ │ │ + je 265c0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x260> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28dcb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf7b> │ │ │ │ + je 265d6 <__julienne_test_suite_m_MOD_test_modules@@Base+0x276> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28de1 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xf91> │ │ │ │ + je 265ec <__julienne_test_suite_m_MOD_test_modules@@Base+0x28c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28dfd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfad> │ │ │ │ + je 26602 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2a2> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - lea 0xa8(%rbx),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jne 28d45 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xef5> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6c(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + mov 0x78(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28e39 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfe9> │ │ │ │ + je 26618 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2b8> │ │ │ │ call 8230 │ │ │ │ - movdqa 0x90(%rsp),%xmm4 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - movdqa 0xa0(%rsp),%xmm5 │ │ │ │ - movups %xmm4,(%r11) │ │ │ │ - movups %xmm5,0x10(%r11) │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - jle 29059 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1209> │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x18(,%rdx,8),%r9 │ │ │ │ - lea (%rcx,%rdx,8),%r13 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 28f84 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1134> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 28f63 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1113> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 28f4b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10fb> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je 28f33 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10e3> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je 28f1b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10cb> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je 28f03 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10b3> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - je 28eeb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x109b> │ │ │ │ - mov (%rcx),%rdi │ │ │ │ + movq $0x0,0x78(%r13) │ │ │ │ + mov 0x90(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28ee2 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1092> │ │ │ │ + je 26634 <__julienne_test_suite_m_MOD_test_modules@@Base+0x2d4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ + movq $0x0,0x90(%r13) │ │ │ │ + lea 0xa8(%r13),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 2657c <__julienne_test_suite_m_MOD_test_modules@@Base+0x21c> │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%r9 │ │ │ │ + test %rax,%rax │ │ │ │ + je 26844 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ + mov 0x38(%r15),%r8 │ │ │ │ + sub 0x30(%r15),%r8 │ │ │ │ + js 26844 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ + lea 0x3(%r8,%r8,2),%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + lea -0x18(%rcx),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rsi,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 2677e <__julienne_test_suite_m_MOD_test_modules@@Base+0x41e> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 2675d <__julienne_test_suite_m_MOD_test_modules@@Base+0x3fd> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 26745 <__julienne_test_suite_m_MOD_test_modules@@Base+0x3e5> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + je 2672d <__julienne_test_suite_m_MOD_test_modules@@Base+0x3cd> │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 26715 <__julienne_test_suite_m_MOD_test_modules@@Base+0x3b5> │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + je 266fd <__julienne_test_suite_m_MOD_test_modules@@Base+0x39d> │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + je 266e5 <__julienne_test_suite_m_MOD_test_modules@@Base+0x385> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov $0x18,%edi │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 26844 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ + movq $0x0,(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x18(%r9,%rdi,1) │ │ │ │ + mov (%r15),%r11 │ │ │ │ + movq $0x0,0x8(%r9,%rdi,1) │ │ │ │ + movq $0x0,0x30(%r11,%rdi,1) │ │ │ │ + mov (%r15),%r10 │ │ │ │ + movq $0x0,0x20(%r11,%rdi,1) │ │ │ │ + movq $0x0,0x48(%r10,%rdi,1) │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq $0x0,0x38(%r10,%rdi,1) │ │ │ │ + movq $0x0,0x60(%rax,%rdi,1) │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movq $0x0,0x50(%rax,%rdi,1) │ │ │ │ + movq $0x0,0x78(%r14,%rdi,1) │ │ │ │ + mov (%r15),%r13 │ │ │ │ + movq $0x0,0x68(%r14,%rdi,1) │ │ │ │ + movq $0x0,0x90(%r13,%rdi,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + movq $0x0,0x80(%r13,%rdi,1) │ │ │ │ + movq $0x0,0xa8(%rbx,%rdi,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x98(%rbx,%rdi,1) │ │ │ │ + movq $0x0,0xb0(%r9,%rdi,1) │ │ │ │ + add $0xc0,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 2677e <__julienne_test_suite_m_MOD_test_modules@@Base+0x41e> │ │ │ │ + test %r12,%r12 │ │ │ │ + js 269b0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x650> │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ mov 0x8(%rsp),%r15 │ │ │ │ - lea 0x18(%r15),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28eff <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10af> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28f17 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10c7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28f2f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10df> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28f47 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x10f7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ + add 0x10(%rsp),%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + lea (%r15,%r15,2),%r14 │ │ │ │ + lea (%r9,%r14,8),%rbx │ │ │ │ + and $0x3,%r13d │ │ │ │ + je 26ca0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x940> │ │ │ │ mov (%rbx),%rdi │ │ │ │ + movdqu 0x0(%rbp),%xmm3 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28f5f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x110f> │ │ │ │ + je 2689b <__julienne_test_suite_m_MOD_test_modules@@Base+0x53b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ add $0x18,%rbx │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 26c88 <__julienne_test_suite_m_MOD_test_modules@@Base+0x928> │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + jne 26c20 <__julienne_test_suite_m_MOD_test_modules@@Base+0x8c0> │ │ │ │ mov (%rbx),%rdi │ │ │ │ + movdqu (%r15),%xmm5 │ │ │ │ + mov 0x10(%r15),%r11 │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + mov %r11,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28f77 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1127> │ │ │ │ + je 268e4 <__julienne_test_suite_m_MOD_test_modules@@Base+0x584> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ add $0x18,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 29059 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1209> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28f98 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1148> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ + lea 0x1(%r9),%rbp │ │ │ │ + mov %r12,%r14 │ │ │ │ + lea 0x18(%r15),%r8 │ │ │ │ + jmp 2696f <__julienne_test_suite_m_MOD_test_modules@@Base+0x60f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28fb2 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1162> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28fca <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x117a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28fe2 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1192> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ + movdqu 0x18(%r8),%xmm7 │ │ │ │ + mov 0x10(%r15),%rbp │ │ │ │ + movups %xmm7,0x18(%rbx) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 28ffa <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11aa> │ │ │ │ + je 26920 <__julienne_test_suite_m_MOD_test_modules@@Base+0x5c0> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + movdqu 0x18(%r15),%xmm8 │ │ │ │ + mov 0x28(%r15),%r10 │ │ │ │ + movups %xmm8,0x18(%r13) │ │ │ │ + mov %r10,0x28(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29012 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11c2> │ │ │ │ + je 26941 <__julienne_test_suite_m_MOD_test_modules@@Base+0x5e1> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x60(%r12) │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + movdqu 0x30(%r15),%xmm9 │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + movups %xmm9,0x30(%r13) │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2902a <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11da> │ │ │ │ + je 26962 <__julienne_test_suite_m_MOD_test_modules@@Base+0x602> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x78(%r12) │ │ │ │ - mov 0x90(%r12),%rdi │ │ │ │ + lea 0x48(%r13),%rbx │ │ │ │ + lea 0x48(%r15),%r8 │ │ │ │ + lea 0x3(%r12),%rbp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu (%r8),%xmm6 │ │ │ │ + mov 0x10(%r8),%r12 │ │ │ │ + movups %xmm6,(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29048 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x11f8> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x90(%r12) │ │ │ │ - lea 0xa8(%r12),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 28f84 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1134> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + je 26996 <__julienne_test_suite_m_MOD_test_modules@@Base+0x636> │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ + lea 0x18(%r8),%r15 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 26900 <__julienne_test_suite_m_MOD_test_modules@@Base+0x5a0> │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 295a7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1757> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x188,%rsp │ │ │ │ + jne 26f53 <__julienne_test_suite_m_MOD_test_modules@@Base+0xbf3> │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movl $0x1,0x6c(%rsp) │ │ │ │ - mov %rbx,0x128(%rsp) │ │ │ │ + jmp 8230 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rsi,%rsi,1),%rcx │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + lea (%rcx,%rsi,1),%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %r13,%rbx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ call 8150 │ │ │ │ - movq %r12,%xmm3 │ │ │ │ - movabs $0x20100000000,%r9 │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%rdi │ │ │ │ + mov %r12,%r11 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea (%r14,%rdi,8),%r10 │ │ │ │ + and $0x3,%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov 0x1b58d(%rip),%r9 │ │ │ │ + lea 0x1477b(%rip),%rdx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ - movq $0x1,0x100(%rsp) │ │ │ │ - mov %r9,0x108(%rsp) │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - movaps %xmm3,0x110(%rsp) │ │ │ │ - jmp 28890 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8330 <__julienne_string_m_MOD_concatenate_elements@plt> │ │ │ │ - jmp 28e10 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xfc0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + lea 0x18(%r10),%r14 │ │ │ │ + jg 26bf3 <__julienne_test_suite_m_MOD_test_modules@@Base+0x893> │ │ │ │ test %rax,%rax │ │ │ │ - jne 293a8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1558> │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x134ad(%rip),%rsi │ │ │ │ - lea 0x12eb4(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmp 2845d <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x60d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 28a9f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xc4f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x10(%r8) │ │ │ │ - add $0x18,%r8 │ │ │ │ - movq $0x0,-0x10(%r8) │ │ │ │ - movq $0x0,-0x18(%r8) │ │ │ │ - jmp 27fa1 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x151> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 28a49 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xbf9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x30(%r12) │ │ │ │ - jmp 28ba8 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd58> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - jmp 28b6e <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd1e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 28b34 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xce4> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - shl $0x5,%r9 │ │ │ │ - and $0x7,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%rbx,%r9,1),%r10 │ │ │ │ - cmpq $0x1,0x28(%rsp) │ │ │ │ - jl 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 292fc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x14ac> │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 292df <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x148f> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je 292cd <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x147d> │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - je 292bb <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x146b> │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - je 292a9 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1459> │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - je 29297 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1447> │ │ │ │ - cmp $0x6,%r14 │ │ │ │ - je 29285 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1435> │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - cmp %r13,0x28(%rsp) │ │ │ │ - jl 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add %r9,%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ - add $0x8,%r13 │ │ │ │ - add %r9,%r10 │ │ │ │ - cmp %r13,0x28(%rsp) │ │ │ │ - jge 292fc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x14ac> │ │ │ │ - jmp 28690 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x840> │ │ │ │ + je 26b11 <__julienne_test_suite_m_MOD_test_modules@@Base+0x7b1> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 26ac8 <__julienne_test_suite_m_MOD_test_modules@@Base+0x768> │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 26f08 <__julienne_test_suite_m_MOD_test_modules@@Base+0xba8> │ │ │ │ + mov 0x1b529(%rip),%rsi │ │ │ │ + lea (%rbx,%rbx,2),%rcx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea 0x1470e(%rip),%rdx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x18,%r14 │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x1b4e9(%rip),%rdi │ │ │ │ + lea (%rbx,%rbx,2),%r11 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x146ce(%rip),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + add $0x18,%r14 │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + jg 26bf3 <__julienne_test_suite_m_MOD_test_modules@@Base+0x893> │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x1b48f(%rip),%r10 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ + lea 0x14678(%rip),%rdx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x1b46d(%rip),%rdx │ │ │ │ + lea 0x3(%rbx,%rbx,2),%rsi │ │ │ │ + lea 0x18(%r14),%r8 │ │ │ │ + lea 0x0(%rbp,%rsi,8),%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + lea 0x1463b(%rip),%rdx │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x1b43a(%rip),%rdi │ │ │ │ + lea 0x30(%r14),%rcx │ │ │ │ + lea 0x6(%rbx,%rbx,2),%r11 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + lea 0x1461a(%rip),%rdx │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + lea 0x0(%rbp,%r11,8),%rdi │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + lea 0x9(%rbx,%rbx,2),%rax │ │ │ │ + lea 0x48(%r14),%r9 │ │ │ │ + mov 0x1b3fe(%rip),%r10 │ │ │ │ + lea 0x0(%rbp,%rax,8),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + add $0x4,%rbx │ │ │ │ + add $0x60,%r14 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x145d7(%rip),%rdx │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jle 26b16 <__julienne_test_suite_m_MOD_test_modules@@Base+0x7b6> │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 26cc5 <__julienne_test_suite_m_MOD_test_modules@@Base+0x965> │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x38(%r15),%r8 │ │ │ │ + lea (%r12,%r13,1),%rbx │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jne 26410 <__julienne_test_suite_m_MOD_test_modules@@Base+0xb0> │ │ │ │ + jmp 2685f <__julienne_test_suite_m_MOD_test_modules@@Base+0x4ff> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movdqu (%r15),%xmm4 │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + movups %xmm4,(%rbx) │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26c3d <__julienne_test_suite_m_MOD_test_modules@@Base+0x8dd> │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov $0x2,%r9d │ │ │ │ + jmp 268bd <__julienne_test_suite_m_MOD_test_modules@@Base+0x55d> │ │ │ │ + movdqa 0x15c98(%rip),%xmm0 │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + jmp 263a1 <__julienne_test_suite_m_MOD_test_modules@@Base+0x41> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - jmp 28bb6 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xd66> │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r9,%rbp │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 2696f <__julienne_test_suite_m_MOD_test_modules@@Base+0x60f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12,%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 2696f <__julienne_test_suite_m_MOD_test_modules@@Base+0x60f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movdqa 0x134eb(%rip),%xmm1 │ │ │ │ - lea 0x90(%rsp),%r8 │ │ │ │ - movq $0x1,0xe0(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0xb8(%rsp) │ │ │ │ - mov %rdi,0xe8(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movaps %xmm1,0xd0(%rsp) │ │ │ │ - jmp 284d5 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x685> │ │ │ │ - nop │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %rax,%r13 │ │ │ │ - shl $0x5,%rdi │ │ │ │ - lea (%rax,%r8,1),%r9 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 294dc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x168c> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 294be <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x166e> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 294a7 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1657> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 29492 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1642> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 2947b <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x162b> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 29466 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x1616> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 2944f <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x15ff> │ │ │ │ - mov (%rbx),%r14d │ │ │ │ - lea 0x1(%rax),%r13 │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r14d │ │ │ │ - mov %r14b,(%rax) │ │ │ │ - andb $0x1,(%rax) │ │ │ │ - mov (%rbx),%r10d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r10d │ │ │ │ - mov %r10b,0x0(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%eax │ │ │ │ - mov %al,0x0(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rbx),%r11d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r11d │ │ │ │ - mov %r11b,0x0(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rbx),%esi │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%esi │ │ │ │ - mov %sil,0x0(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rbx),%r12d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r12d │ │ │ │ - mov %r12b,0x0(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%ecx │ │ │ │ - mov %cl,0x0(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,%r9 │ │ │ │ - je 28890 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ - mov (%rbx),%edx │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov (%rbx),%r15d │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov (%rbx),%r8d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%edx │ │ │ │ - mov (%rbx),%r14d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r15d │ │ │ │ - mov %dl,0x0(%r13) │ │ │ │ - mov (%rbx),%r10d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r8d │ │ │ │ - mov %r15b,0x1(%r13) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r14d │ │ │ │ - mov %r8b,0x2(%r13) │ │ │ │ - mov (%rbx),%r11d │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r10d │ │ │ │ - mov %r14b,0x3(%r13) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - xor $0x1,%eax │ │ │ │ - mov %r10b,0x4(%r13) │ │ │ │ - add %rdi,%rbx │ │ │ │ - xor $0x1,%r11d │ │ │ │ - mov %al,0x5(%r13) │ │ │ │ - xor $0x1,%esi │ │ │ │ - mov %r11b,0x6(%r13) │ │ │ │ - mov %sil,0x7(%r13) │ │ │ │ - andb $0x1,0x0(%r13) │ │ │ │ - andb $0x1,0x1(%r13) │ │ │ │ - andb $0x1,0x2(%r13) │ │ │ │ - andb $0x1,0x3(%r13) │ │ │ │ - andb $0x1,0x4(%r13) │ │ │ │ - andb $0x1,0x5(%r13) │ │ │ │ - andb $0x1,0x6(%r13) │ │ │ │ - andb $0x1,0x7(%r13) │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %r13,%r9 │ │ │ │ - jne 294dc <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x168c> │ │ │ │ - jmp 28890 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xa40> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 289f3 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0xba3> │ │ │ │ - mov (%rbx),%r13d │ │ │ │ - lea 0x1(%rax),%r12 │ │ │ │ - add $0x20,%rbx │ │ │ │ - xor $0x1,%r13d │ │ │ │ - mov %r13b,(%rax) │ │ │ │ - andb $0x1,(%rax) │ │ │ │ - jmp 28750 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@@Base+0x900> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add %r8,%r8 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %rcx,0x38(%r15) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + movdqa 0x15bd0(%rip),%xmm2 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movq $0xffffffffffffffff,0x8(%r15) │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%r9 │ │ │ │ + movq $0x18,0x10(%r15) │ │ │ │ + mov %rdx,0x18(%r15) │ │ │ │ + movq $0x1,0x30(%r15) │ │ │ │ + movups %xmm2,0x20(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 26844 <__julienne_test_suite_m_MOD_test_modules@@Base+0x4e4> │ │ │ │ + test %r12,%r12 │ │ │ │ + js 269b0 <__julienne_test_suite_m_MOD_test_modules@@Base+0x650> │ │ │ │ + lea -0x18(%r14),%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rdi,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + je 26e36 <__julienne_test_suite_m_MOD_test_modules@@Base+0xad6> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 26e15 <__julienne_test_suite_m_MOD_test_modules@@Base+0xab5> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 26dfd <__julienne_test_suite_m_MOD_test_modules@@Base+0xa9d> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 26de5 <__julienne_test_suite_m_MOD_test_modules@@Base+0xa85> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 26dcd <__julienne_test_suite_m_MOD_test_modules@@Base+0xa6d> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 26db5 <__julienne_test_suite_m_MOD_test_modules@@Base+0xa55> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 26d9d <__julienne_test_suite_m_MOD_test_modules@@Base+0xa3d> │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + mov $0x18,%r11d │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + add $0x18,%r11 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + je 2684d <__julienne_test_suite_m_MOD_test_modules@@Base+0x4ed> │ │ │ │ + movq $0x0,(%r9,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x18(%r9,%r11,1) │ │ │ │ + mov (%r15),%r10 │ │ │ │ + movq $0x0,0x8(%r9,%r11,1) │ │ │ │ + movq $0x0,0x30(%r10,%r11,1) │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq $0x0,0x20(%r10,%r11,1) │ │ │ │ + movq $0x0,0x48(%rax,%r11,1) │ │ │ │ + mov (%r15),%r13 │ │ │ │ + movq $0x0,0x38(%rax,%r11,1) │ │ │ │ + movq $0x0,0x60(%r13,%r11,1) │ │ │ │ + mov (%r15),%rbx │ │ │ │ + movq $0x0,0x50(%r13,%r11,1) │ │ │ │ + movq $0x0,0x78(%rbx,%r11,1) │ │ │ │ + mov (%r15),%r8 │ │ │ │ + movq $0x0,0x68(%rbx,%r11,1) │ │ │ │ + movq $0x0,0x90(%r8,%r11,1) │ │ │ │ + mov (%r15),%rcx │ │ │ │ + movq $0x0,0x80(%r8,%r11,1) │ │ │ │ + movq $0x0,0xa8(%rcx,%r11,1) │ │ │ │ + mov (%r15),%r9 │ │ │ │ + movq $0x0,0x98(%rcx,%r11,1) │ │ │ │ + movq $0x0,0xb0(%r9,%r11,1) │ │ │ │ + add $0xc0,%r11 │ │ │ │ + cmp %r11,%r14 │ │ │ │ + jne 26e36 <__julienne_test_suite_m_MOD_test_modules@@Base+0xad6> │ │ │ │ + jmp 2684d <__julienne_test_suite_m_MOD_test_modules@@Base+0x4ed> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x1b0a9(%rip),%r8 │ │ │ │ + lea 0x14297(%rip),%rdx │ │ │ │ + lea 0x18(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + lea 0x30(%rdx),%r14 │ │ │ │ + jmp 26a88 <__julienne_test_suite_m_MOD_test_modules@@Base+0x728> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000295b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base>: │ │ │ │ +0000000000026f60 <__julienne_test_suite_m_MOD_test_subjects@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2f8,%rsp │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %fs:0x28,%r10 │ │ │ │ - mov %r10,0x2e8(%rsp) │ │ │ │ - mov 0x28(%rsi),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2a160 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbb0> │ │ │ │ - mov %r10,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov (%rsi),%rdx │ │ │ │ - mov 0x40(%rsi),%rbx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x50(%rsi),%rdi │ │ │ │ - sub 0x48(%rsi),%rdi │ │ │ │ - lea 0x1(%rdi),%r11 │ │ │ │ - mov 0x58(%rsi),%rbp │ │ │ │ - mov 0x70(%rsi),%r9 │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov 0x88(%rsi),%r13 │ │ │ │ - mov 0x38(%rsi),%rcx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov 0xa0(%rsi),%rdx │ │ │ │ - sub 0x30(%rsi),%rcx │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov 0xb8(%rsi),%rbx │ │ │ │ - mov 0xd0(%rsi),%r11 │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - mov 0x68(%rsi),%r8 │ │ │ │ - sub 0x60(%rsi),%r8 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea 0x1(%r8),%r15 │ │ │ │ - mov 0x80(%rsi),%r12 │ │ │ │ - mov 0x98(%rsi),%rax │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - sub 0x78(%rsi),%r12 │ │ │ │ - sub 0x90(%rsi),%rax │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov 0xb0(%rsi),%rcx │ │ │ │ - mov 0xc8(%rsi),%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x1(%rax),%r13 │ │ │ │ - sub 0xa8(%rsi),%rcx │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - sub 0xc0(%rsi),%rdi │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - lea 0x1(%rcx),%r12 │ │ │ │ - mov 0xe0(%rsi),%r8 │ │ │ │ - mov 0x130(%rsi),%rbx │ │ │ │ - lea 0x1(%rdi),%rbp │ │ │ │ - movq $0x20,0x160(%rsp) │ │ │ │ - mov 0xe8(%rsi),%rax │ │ │ │ - sub 0xd8(%rsi),%r8 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov 0x178(%rsi),%rbx │ │ │ │ - lea 0x1(%r8),%r9 │ │ │ │ - mov 0x100(%rsi),%rdx │ │ │ │ - mov 0x118(%rsi),%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x148(%rsi),%r11 │ │ │ │ - mov 0x160(%rsi),%rax │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - movabs $0x50f00000000,%rbx │ │ │ │ - mov 0x110(%rsi),%r8 │ │ │ │ - mov 0x128(%rsi),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - sub 0x108(%rsi),%r8 │ │ │ │ - sub 0x120(%rsi),%rdi │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0xf8(%rsi),%r9 │ │ │ │ - mov 0x158(%rsi),%rdx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - add $0x1,%r8 │ │ │ │ - sub 0xf0(%rsi),%r9 │ │ │ │ - sub 0x150(%rsi),%rdx │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov 0x140(%rsi),%rcx │ │ │ │ - mov 0x188(%rsi),%r11 │ │ │ │ - add $0x1,%r9 │ │ │ │ - add $0x1,%rdx │ │ │ │ - sub 0x138(%rsi),%rcx │ │ │ │ - sub 0x180(%rsi),%r11 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov 0x170(%rsi),%rax │ │ │ │ - sub 0x168(%rsi),%rax │ │ │ │ - lea 0x1(%r11),%rsi │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ - mov %r10,0x178(%rsp) │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r15,0x1b8(%rsp) │ │ │ │ - mov %r11,0x188(%rsp) │ │ │ │ - mov 0x90(%rsp),%r11 │ │ │ │ - mov %r10,0x1a0(%rsp) │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %rbx,0x190(%rsp) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %r10,0x1c0(%rsp) │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov %rbx,0x1d8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %r10,0x1f0(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r11,0x1a8(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - mov %r13,0x1e8(%rsp) │ │ │ │ - mov %r12,0x200(%rsp) │ │ │ │ - mov %rbp,0x218(%rsp) │ │ │ │ - mov %rbx,0x208(%rsp) │ │ │ │ - movq $0x20,0x170(%rsp) │ │ │ │ - movq $0x1,0x180(%rsp) │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x1,0x1c8(%rsp) │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - movq $0x1,0x1f8(%rsp) │ │ │ │ - movq $0x1,0x210(%rsp) │ │ │ │ - movq $0x1,0x228(%rsp) │ │ │ │ - mov %r10,0x230(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov %r9,0x248(%rsp) │ │ │ │ - mov %rbx,0x220(%rsp) │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %r10,0x238(%rsp) │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %rbx,0x250(%rsp) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %r10,0x268(%rsp) │ │ │ │ - mov 0x68(%rsp),%r10 │ │ │ │ - mov %rbx,0x280(%rsp) │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %r10,0x298(%rsp) │ │ │ │ - mov 0x78(%rsp),%r10 │ │ │ │ - mov %rbx,0x2b0(%rsp) │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - mov %r8,0x260(%rsp) │ │ │ │ - mov %rdi,0x278(%rsp) │ │ │ │ - mov %rcx,0x290(%rsp) │ │ │ │ - mov %rdx,0x2a8(%rsp) │ │ │ │ - mov %rax,0x2c0(%rsp) │ │ │ │ - mov %rsi,0x2d8(%rsp) │ │ │ │ - mov %rbx,0x150(%rsp) │ │ │ │ - movabs $0x10100000000,%rbx │ │ │ │ - movq $0x1,0x240(%rsp) │ │ │ │ - movq $0x1,0x258(%rsp) │ │ │ │ - movq $0x1,0x270(%rsp) │ │ │ │ - movq $0x1,0x288(%rsp) │ │ │ │ - movq $0x1,0x2a0(%rsp) │ │ │ │ - movq $0x1,0x2b8(%rsp) │ │ │ │ - movq $0x1,0x2d0(%rsp) │ │ │ │ - mov %r10,0x2c8(%rsp) │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - sub 0x8(%rsp),%r10 │ │ │ │ - mov %rbx,0xe8(%rsp) │ │ │ │ - sub %r11,%r10 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea 0xc8(%rsp),%r11 │ │ │ │ - sub 0x18(%rsp),%r10 │ │ │ │ - mov %r11,0xd0(%rsp) │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - sub 0x20(%rsp),%r10 │ │ │ │ - sub 0x28(%rsp),%r10 │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - sub 0x30(%rsp),%r10 │ │ │ │ - sub 0x38(%rsp),%r10 │ │ │ │ - movq $0x8,0xe0(%rsp) │ │ │ │ - sub 0x48(%rsp),%r10 │ │ │ │ - sub 0x50(%rsp),%r10 │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - sub 0x58(%rsp),%r10 │ │ │ │ - sub 0x60(%rsp),%r10 │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - sub 0x68(%rsp),%r10 │ │ │ │ - sub 0x70(%rsp),%r10 │ │ │ │ - movq $0x20,0x120(%rsp) │ │ │ │ - sub 0x78(%rsp),%r10 │ │ │ │ - movdqa 0x12e3e(%rip),%xmm0 │ │ │ │ - movq $0x20,0x130(%rsp) │ │ │ │ - mov %r10,0x158(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r11,%r11 │ │ │ │ - cmovns %r11,%r10 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %rbx,%rbx │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - cmovns %rbx,%r11 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movaps %xmm1,0x100(%rsp) │ │ │ │ - imul %r11,%r10 │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovns %r15,%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - imul %rbx,%r10 │ │ │ │ - test %r14,%r14 │ │ │ │ - cmovns %r14,%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - imul %r15,%r10 │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovns %r13,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - imul %r14,%r10 │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovns %r12,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - imul %r13,%r10 │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmovns %rbp,%r12 │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - xor %r11d,%r11d │ │ │ │ - imul %r12,%r10 │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmovns %rbp,%r11 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - imul %r11,%r10 │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %rbx,%r9 │ │ │ │ - imul %r10,%r9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r10,%r8 │ │ │ │ - imul %r9,%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 27800 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x8a0> │ │ │ │ + mov 0x8(%rdx),%rbx │ │ │ │ + mov 0x38(%rdx),%rbp │ │ │ │ + mov 0x30(%rdi),%r9 │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov 0x30(%rdx),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rbx,%rsi │ │ │ │ + lea (%rsi,%r9,1),%r8 │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 27440 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4e0> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jle 27420 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4c0> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov $0xffffffffffffffff,%r12 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + sub %rbx,%r13 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r15,0x30(%r14) │ │ │ │ + mov 0x30(%rdx),%r11 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + movdqa 0x158cb(%rip),%xmm1 │ │ │ │ + add %r11,%rsi │ │ │ │ + cmp %r11,0x38(%rdx) │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + mov %r12,0x8(%r14) │ │ │ │ + cmovl %rcx,%rsi │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movups %xmm1,0x20(%r14) │ │ │ │ + cmovne %rdx,%r8 │ │ │ │ + mov %rsi,0x38(%r14) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 27870 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x910> │ │ │ │ + sub %r9,%rdi │ │ │ │ + js 2721f <__julienne_test_suite_m_MOD_test_subjects@@Base+0x2bf> │ │ │ │ + lea (%rdi,%rdi,2),%r9 │ │ │ │ + mov %rax,%r15 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea 0x0(,%r9,8),%r10 │ │ │ │ + lea 0x18(%rax,%r9,8),%rsi │ │ │ │ + shr $0x3,%r10 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + imul %rdi,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 27152 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1f2> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 2712f <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1cf> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 27117 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1b7> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 270ff <__julienne_test_suite_m_MOD_test_subjects@@Base+0x19f> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 270e7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x187> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 270cf <__julienne_test_suite_m_MOD_test_subjects@@Base+0x16f> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + je 270b7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x157> │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - cmovs %r9,%rdi │ │ │ │ - imul %r8,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %r8,%rcx │ │ │ │ - imul %rdi,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rdi,%rdx │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - imul %rcx,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ + je 270b3 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x153> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x18(%rax),%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 270cb <__julienne_test_suite_m_MOD_test_subjects@@Base+0x16b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 270e3 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x183> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 270fb <__julienne_test_suite_m_MOD_test_subjects@@Base+0x19b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27113 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1b3> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2712b <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1cb> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27143 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1e3> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %r15,0x18(%rsp) │ │ │ │ + je 2721c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x2bc> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27166 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x206> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ + lea 0x18(%r15),%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27180 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x220> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27196 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x236> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 271ac <__julienne_test_suite_m_MOD_test_subjects@@Base+0x24c> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 271c2 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x262> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 271d8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x278> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x60(%r13) │ │ │ │ + mov 0x78(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 271ee <__julienne_test_suite_m_MOD_test_subjects@@Base+0x28e> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x78(%r13) │ │ │ │ + mov 0x90(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2720a <__julienne_test_suite_m_MOD_test_subjects@@Base+0x2aa> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x90(%r13) │ │ │ │ + lea 0xa8(%r13),%r15 │ │ │ │ + cmp %r15,0x18(%rsp) │ │ │ │ + jne 27152 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x1f2> │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - imul %rdx,%rax │ │ │ │ + je 27a8e <__julienne_test_suite_m_MOD_test_subjects@@Base+0xb2e> │ │ │ │ + mov 0x38(%r14),%rcx │ │ │ │ + sub 0x30(%r14),%rcx │ │ │ │ + js 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + lea 0x3(%rcx,%rcx,2),%r11 │ │ │ │ xor %edx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmovs %rdx,%rsi │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0x110(%rsp),%r12 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ + shl $0x3,%r11 │ │ │ │ + lea -0x18(%r11),%r9 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %r8,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 27351 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3f1> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 27330 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3d0> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 27318 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3b8> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 27300 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3a0> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 272e8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x388> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 272d0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x370> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + je 272b8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x358> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov $0x18,%edx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + je 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rsi │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + movq $0x0,0x30(%rsi,%rdx,1) │ │ │ │ + mov (%r14),%r10 │ │ │ │ + movq $0x0,0x20(%rsi,%rdx,1) │ │ │ │ + movq $0x0,0x48(%r10,%rdx,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x38(%r10,%rdx,1) │ │ │ │ + movq $0x0,0x60(%rdi,%rdx,1) │ │ │ │ + mov (%r14),%r13 │ │ │ │ + movq $0x0,0x50(%rdi,%rdx,1) │ │ │ │ + movq $0x0,0x78(%r13,%rdx,1) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + movq $0x0,0x68(%r13,%rdx,1) │ │ │ │ + movq $0x0,0x90(%r15,%rdx,1) │ │ │ │ + mov (%r14),%rcx │ │ │ │ + movq $0x0,0x80(%r15,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%rcx,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x98(%rcx,%rdx,1) │ │ │ │ + movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ + add $0xc0,%rdx │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 27351 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x3f1> │ │ │ │ + jmp 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + neg %r12 │ │ │ │ + jmp 26fdf <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub %rbx,%r9 │ │ │ │ + mov 0x8(%r14),%r12 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jg 275f3 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x693> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + lea (%rbx,%r14,1),%r10 │ │ │ │ + add %r8,%rbx │ │ │ │ + add %r12,%rbp │ │ │ │ + add %r12,%r10 │ │ │ │ + lea (%rbx,%rbx,2),%rbx │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ + lea (%r10,%r10,2),%rsi │ │ │ │ + lea 0x18(%rax,%rbp,8),%r13 │ │ │ │ + lea (%rax,%rsi,8),%r15 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ + mov %r13,%r12 │ │ │ │ + lea (%rdx,%rbx,8),%rbx │ │ │ │ + sub %r15,%r12 │ │ │ │ + sub $0x18,%r12 │ │ │ │ + shr $0x3,%r12 │ │ │ │ + imul %rax,%r12 │ │ │ │ + add $0x1,%r12 │ │ │ │ + and $0x3,%r12d │ │ │ │ + je 27795 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x835> │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + je 27589 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x629> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + je 27528 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5c8> │ │ │ │ + movdqu (%rbx),%xmm2 │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 27520 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5c0> │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je 27a82 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xb22> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27520 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5c0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + mov (%r15),%r12 │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rcx,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 27581 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x621> │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov %r14,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je 27860 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x900> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ test %r12,%r12 │ │ │ │ - je 2a0e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb30> │ │ │ │ - mov 0x148(%rsp),%r13 │ │ │ │ + je 27581 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x621> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + movdqu (%rbx),%xmm4 │ │ │ │ + mov (%r15),%r12 │ │ │ │ + movups %xmm4,(%r15) │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ + mov %r11,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 275e2 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x682> │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + je 27850 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x8f0> │ │ │ │ + test %rbp,%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r12,%r15 │ │ │ │ - sub 0x140(%rsp),%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - imul 0x138(%rsp),%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - lea 0x8(%rbx),%r14 │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 29ea4 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8f4> │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %r12,%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - shr $0x5,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 2a1cd <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc1d> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 29d0f <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x75f> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 29cb8 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x708> │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2a1ec <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc3c> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 275e2 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x682> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 27795 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x835> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27637 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6d7> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqu 0x18(%rbx),%xmm6 │ │ │ │ + lea 0x18(%rbx),%r12 │ │ │ │ + mov 0x18(%r15),%r10 │ │ │ │ + lea 0x18(%r15),%rbp │ │ │ │ + movups %xmm6,0x18(%r15) │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 276a8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x748> │ │ │ │ + mov 0x8(%r12),%r14 │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + je 277d0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x870> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 276a8 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x748> │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqu 0x18(%r12),%xmm7 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + lea 0x18(%rbp),%r15 │ │ │ │ + lea 0x18(%r12),%r8 │ │ │ │ + movups %xmm7,0x18(%rbp) │ │ │ │ + mov 0x28(%r12),%rbx │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + cmp %r15,%r8 │ │ │ │ + je 27715 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7b5> │ │ │ │ + mov 0x20(%r12),%r15 │ │ │ │ + mov %r15,0x20(%rbp) │ │ │ │ + cmpq $0x0,0x18(%r12) │ │ │ │ + je 277e0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x880> │ │ │ │ test %r15,%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ cmovne %r15,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ mov %r15,%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x18(%r12),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x20(%r12),%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - mov 0x8(%r15),%r10 │ │ │ │ - mov %r11,0x8(%r14) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2a18c <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbdc> │ │ │ │ - test %r11,%r11 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27715 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7b5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqu 0x30(%r12),%xmm8 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + lea 0x30(%r12),%rdx │ │ │ │ + movups %xmm8,0x30(%rbp) │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 27783 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x823> │ │ │ │ + mov 0x38(%r12),%rbx │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + cmpq $0x0,0x30(%r12) │ │ │ │ + je 277f0 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x890> │ │ │ │ + test %rbx,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov 0x30(%r12),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %r9,0x8(%r14) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2a180 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbd0> │ │ │ │ - test %r9,%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27783 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x823> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x48(%rbp),%r15 │ │ │ │ + lea 0x48(%r12),%rbx │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 275f3 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x693> │ │ │ │ + movdqu (%rbx),%xmm5 │ │ │ │ + mov (%r15),%r14 │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ + mov %r9,0x10(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 27637 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6d7> │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + mov %r12,0x8(%r15) │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + jne 27608 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6a8> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 2762a <__julienne_test_suite_m_MOD_test_subjects@@Base+0x6ca> │ │ │ │ + nop │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + jmp 2769b <__julienne_test_suite_m_MOD_test_subjects@@Base+0x73b> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 27708 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x7a8> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + jmp 27776 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x816> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x150e8(%rip),%xmm0 │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + mov 0x38(%rdx),%rbp │ │ │ │ + mov 0x30(%rdx),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rdx),%r10 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rbx,%rsi │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jle 27420 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4c0> │ │ │ │ + jmp 26fc4 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x64> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 275d5 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x675> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 27574 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x614> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + movq $0x18,0x10(%r14) │ │ │ │ + movabs $0x50100000000,%r11 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %r11,0x18(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 27a8e <__julienne_test_suite_m_MOD_test_subjects@@Base+0xb2e> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + sub %r15,%r9 │ │ │ │ + js 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + lea 0x3(%r9,%r9,2),%r10 │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + lea -0x18(%r10),%rsi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %r8,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + je 279b7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa57> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 27996 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa36> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 2797e <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa1e> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 27966 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa06> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 2794e <__julienne_test_suite_m_MOD_test_subjects@@Base+0x9ee> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 27936 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x9d6> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 2791e <__julienne_test_suite_m_MOD_test_subjects@@Base+0x9be> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov $0x18,%edx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + add $0x18,%rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + je 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ + movq $0x0,0x30(%rdi,%rdx,1) │ │ │ │ + mov (%r14),%r13 │ │ │ │ + movq $0x0,0x20(%rdi,%rdx,1) │ │ │ │ + movq $0x0,0x48(%r13,%rdx,1) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + movq $0x0,0x38(%r13,%rdx,1) │ │ │ │ + movq $0x0,0x60(%r15,%rdx,1) │ │ │ │ + mov (%r14),%rcx │ │ │ │ + movq $0x0,0x50(%r15,%rdx,1) │ │ │ │ + movq $0x0,0x78(%rcx,%rdx,1) │ │ │ │ + mov (%r14),%r11 │ │ │ │ + movq $0x0,0x68(%rcx,%rdx,1) │ │ │ │ + movq $0x0,0x90(%r11,%rdx,1) │ │ │ │ + mov (%r14),%r9 │ │ │ │ + movq $0x0,0x80(%r11,%rdx,1) │ │ │ │ + movq $0x0,0xa8(%r9,%rdx,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x98(%r9,%rdx,1) │ │ │ │ + movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ + add $0xc0,%rdx │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 279b7 <__julienne_test_suite_m_MOD_test_subjects@@Base+0xa57> │ │ │ │ + jmp 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 27513 <__julienne_test_suite_m_MOD_test_subjects@@Base+0x5b3> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 2744c <__julienne_test_suite_m_MOD_test_subjects@@Base+0x4ec> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000027aa0 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Operands_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000027ab0 <__julienne_test_diagnosis_m_MOD___copy_5D44098@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000027ac0 <__julienne_test_diagnosis_m_MOD___copy___iso_c_binding_C_ptr@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000027ad0 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movups %xmm1,0x10(%rsi) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 27b48 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x78> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 27b40 <__julienne_test_diagnosis_m_MOD___copy_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x70> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp 85d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000027b50 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsbq 0x1c(%rdi),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + mov %r13b,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovns %r13,%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + test %r13,%r13 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jle 27d77 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x227> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x40(%r14),%rsi │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x58(%r14),%rdi │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x70(%r14),%r9 │ │ │ │ + mov %r9,0x18(%rax) │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x88(%r14),%r11 │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0xa0(%r14),%r15 │ │ │ │ + mov %r15,0x28(%rax) │ │ │ │ + cmp $0x6,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + cmp $0x7,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0xd0(%r14),%rdx │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + cmp $0x8,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0xe8(%r14),%rbx │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + cmp $0x9,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x100(%r14),%rsi │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + cmp $0xa,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x118(%r14),%rdi │ │ │ │ + mov %rdi,0x50(%rbp) │ │ │ │ + cmp $0xb,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x130(%r14),%r9 │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + cmp $0xc,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x148(%r14),%r11 │ │ │ │ + mov %r11,0x60(%rbp) │ │ │ │ + cmp $0xd,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x160(%r14),%r15 │ │ │ │ + mov %r15,0x68(%rbp) │ │ │ │ + cmp $0xe,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + mov 0x178(%r14),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + je 27d20 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1d0> │ │ │ │ + lea 0x190(%r14),%rdx │ │ │ │ + mov $0x10,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + add $0x18,%rdx │ │ │ │ + mov %rsi,-0x8(%rbp,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jge 27d00 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1b0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%r14),%r11 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 27d4b <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1fb> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 27d54 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x204> │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,0x8(%r12,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 27d77 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x227> │ │ │ │ + add $0x18,%r11 │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + cmp %r15b,%r8b │ │ │ │ + je 27d30 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1e0> │ │ │ │ + sub (%r11),%rax │ │ │ │ + mov $0x0,%r9d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmovs %r9,%rax │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,0x8(%r12,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 27d47 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x1f7> │ │ │ │ + mov (%r12,%r13,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jle 28048 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4f8> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 2803c <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4ec> │ │ │ │ + nop │ │ │ │ + cmp $0x2,%cl │ │ │ │ + jle 28069 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x519> │ │ │ │ + lea -0x3(%r13),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + and $0xfffffffffffffffe,%r8 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + shr $1,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 27ea7 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x357> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 27e59 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x309> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 27e14 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x2c4> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov (%r12,%rsi,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + mov (%r12,%rsi,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + je 27fb8 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x468> │ │ │ │ + mov (%r12,%rsi,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + add %r9,%rcx │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + mov (%r12,%r9,8),%r8 │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + mov 0x8(%r12,%r9,8),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ + lea (%rax,%rdi,1),%r8 │ │ │ │ + mov (%r12,%r9,8),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + mov 0x8(%r12,%r9,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x6(%rsi),%r9 │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + mov (%r12,%r9,8),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + add $0x8,%rsi │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rdi,1),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%r12,%r9,8),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 27ea7 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x357> │ │ │ │ + lea (%r12,%r11,8),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idivq -0x8(%rsi) │ │ │ │ + imul -0x8(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %r11,%r13 │ │ │ │ + jle 27ff8 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4a8> │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idivq 0x8(%rsi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + imul %r10,%r13 │ │ │ │ + add (%r14),%r13 │ │ │ │ + je 28022 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4d2> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2801a <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4ca> │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 28048 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4f8> │ │ │ │ + movsbq 0x1c(%r14),%r13 │ │ │ │ + mov %r13,%rcx │ │ │ │ + test %r13,%r13 │ │ │ │ + jg 27d90 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x240> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 27fff <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x4af> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 27fb8 <__julienne_test_diagnosis_m_MOD___final_julienne_test_diagnosis_m_Test_diagnosis_t@@Base+0x468> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000028080 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Usher@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000028090 <__julienne_test_description_m_MOD___copy___iso_c_binding_C_funptr@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000280a0 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movups %xmm1,0x10(%rsi) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 28117 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t@@Base+0x77> │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 28110 <__julienne_test_description_m_MOD___copy_julienne_test_description_m_Test_description_t@@Base+0x70> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - je 29ea4 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8f4> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x20(%r14),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - jmp 29e6f <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8bf> │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp 85d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000028120 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsbq 0x1c(%rdi),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + mov %r13b,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r13,%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovns %r13,%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + test %r13,%r13 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jle 28357 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x237> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x40(%r14),%rsi │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x58(%r14),%rdi │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x70(%r14),%r9 │ │ │ │ + mov %r9,0x18(%rax) │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x88(%r14),%r11 │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0xa0(%r14),%r15 │ │ │ │ + mov %r15,0x28(%rax) │ │ │ │ + cmp $0x6,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + cmp $0x7,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0xd0(%r14),%rdx │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + cmp $0x8,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0xe8(%r14),%rbx │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + cmp $0x9,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x100(%r14),%rsi │ │ │ │ + mov %rsi,0x48(%rbp) │ │ │ │ + cmp $0xa,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x118(%r14),%rdi │ │ │ │ + mov %rdi,0x50(%rbp) │ │ │ │ + cmp $0xb,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x130(%r14),%r9 │ │ │ │ + mov %r9,0x58(%rbp) │ │ │ │ + cmp $0xc,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x148(%r14),%r11 │ │ │ │ + mov %r11,0x60(%rbp) │ │ │ │ + cmp $0xd,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x160(%r14),%r15 │ │ │ │ + mov %r15,0x68(%rbp) │ │ │ │ + cmp $0xe,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + mov 0x178(%r14),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + je 28300 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1e0> │ │ │ │ + lea 0x190(%r14),%rdx │ │ │ │ + mov $0x10,%ebx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + add $0x18,%rdx │ │ │ │ + mov %rsi,-0x8(%rbp,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jge 282e0 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1c0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%r14),%r11 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 2832b <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x20b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 28334 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x214> │ │ │ │ + neg %rdi │ │ │ │ + mov %rdi,0x8(%r12,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 28357 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x237> │ │ │ │ + add $0x18,%r11 │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + cmp %r15b,%r8b │ │ │ │ + je 28310 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x1f0> │ │ │ │ + sub (%r11),%rax │ │ │ │ + mov $0x0,%r9d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmovs %r9,%rax │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,0x8(%r12,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 28327 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x207> │ │ │ │ + mov (%r12,%r13,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jle 28628 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x508> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 2861c <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4fc> │ │ │ │ + nop │ │ │ │ + cmp $0x2,%cl │ │ │ │ + jle 28649 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x529> │ │ │ │ + lea -0x3(%r13),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + and $0xfffffffffffffffe,%r8 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + shr $1,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 28487 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x367> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 28439 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x319> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 283f4 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x2d4> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + imul %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov (%r12,%rsi,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + mov (%r12,%rsi,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + je 28598 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x478> │ │ │ │ + mov (%r12,%rsi,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + add %r9,%rcx │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + mov (%r12,%r9,8),%r8 │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + mov 0x8(%r12,%r9,8),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ + lea (%rax,%rdi,1),%r8 │ │ │ │ + mov (%r12,%r9,8),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + mov 0x8(%r12,%r9,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x6(%rsi),%r9 │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + mov (%r12,%r9,8),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + add $0x8,%rsi │ │ │ │ + idiv %rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rdi,1),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%r12,%r9,8),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 28487 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x367> │ │ │ │ + lea (%r12,%r11,8),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idivq -0x8(%rsi) │ │ │ │ + imul -0x8(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %r11,%r13 │ │ │ │ + jle 285d8 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4b8> │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idivq 0x8(%rsi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r11,8),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + imul %r10,%r13 │ │ │ │ + add (%r14),%r13 │ │ │ │ + je 28602 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4e2> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 285fa <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4da> │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 28628 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x508> │ │ │ │ + movsbq 0x1c(%r14),%r13 │ │ │ │ + mov %r13,%rcx │ │ │ │ test %r13,%r13 │ │ │ │ + jg 28370 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x250> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 285df <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x4bf> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 28598 <__julienne_test_description_m_MOD___final_julienne_test_description_m_Test_description_t@@Base+0x478> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000028660 <__julienne_assert_m_MOD_logical_assert@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 28670 <__julienne_assert_m_MOD_logical_assert@@Base+0x10> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 28790 <__julienne_assert_m_MOD_logical_assert@@Base+0x130> │ │ │ │ + lea 0x1(%r9),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x12a8a(%rip),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + cmovne %rbx,%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rcx │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x12a3f(%rip),%r9 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 28735 <__julienne_assert_m_MOD_logical_assert@@Base+0xd5> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - add $0x20,%r15 │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%r9 │ │ │ │ test %r12,%r12 │ │ │ │ - je 2a1c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc10> │ │ │ │ - test %r13,%r13 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + cmove %rdx,%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x14343(%rip),%rdi │ │ │ │ + call 8100 <__assert_m_MOD_assert_always@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2877d <__julienne_assert_m_MOD_logical_assert@@Base+0x11d> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + call 8150 │ │ │ │ + movb $0xa,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2873e <__julienne_assert_m_MOD_logical_assert@@Base+0xde> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000287b0 <__julienne_assert_m_MOD_idiomatic_assert@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + movq %rdi,%xmm0 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movhps 0x197d1(%rip),%xmm0 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + call 83c0 <__julienne_test_diagnosis_m_MOD_test_passed@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 28998 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x1e8> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 289c0 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x210> │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ + test %r13,%r13 │ │ │ │ cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x1290f(%rip),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add $0x2,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rcx │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x128df(%rip),%r9 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + lea 0x1a30e(%rip),%rsi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + movq $0x0,0x1a2f0(%rip) │ │ │ │ + call 81a0 <__julienne_test_diagnosis_m_MOD_diagnostics_string@plt> │ │ │ │ + mov 0x1a2e4(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea (%rbx,%rdx,1),%r13 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + add 0x1a290(%rip),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 28934 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x184> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - mov %r13,0x28(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x1414a(%rip),%rdi │ │ │ │ + cmove %rcx,%r9 │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 8100 <__assert_m_MOD_assert_always@plt> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 28998 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x1e8> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 28a81 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x2d1> │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 28a81 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x2d1> │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + lea 0x1a1b9(%rip),%rsi │ │ │ │ + movq $0x0,0x1a1ae(%rip) │ │ │ │ + movaps %xmm1,0x40(%rsp) │ │ │ │ + call 81a0 <__julienne_test_diagnosis_m_MOD_diagnostics_string@plt> │ │ │ │ + mov 0x1a19d(%rip),%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1(%r8),%rbx │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1271d(%rip),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r14,%r9 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x1a14f(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r12 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2a1b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc00> │ │ │ │ + jle 28a74 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x2c4> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 2893c <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x18c> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000028a90 <__julienne_test_m_MOD_report@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x2c8,%rsp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 2a910 <__julienne_test_m_MOD_report@@Base+0x1e80> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movabs $0x50100000000,%r8 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x28,0xb0(%rsp) │ │ │ │ + movq $0x28,0xc0(%rsp) │ │ │ │ + call *0x50(%rbp) │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + sub 0xd0(%rsp),%r14 │ │ │ │ + lea 0x1(%r14),%r10 │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + lea 0x0(,%r10,4),%r11 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea (%r11,%r10,1),%rbp │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + je 2ac4d <__julienne_test_m_MOD_report@@Base+0x21bd> │ │ │ │ + test %r14,%r14 │ │ │ │ + js 2ab10 <__julienne_test_m_MOD_report@@Base+0x2080> │ │ │ │ + movabs $0xccccccccccccccd,%rcx │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + sub $0x28,%rbp │ │ │ │ + shr $0x3,%rbp │ │ │ │ + imul %rcx,%rbp │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + je 28c9c <__julienne_test_m_MOD_report@@Base+0x20c> │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 28c78 <__julienne_test_m_MOD_report@@Base+0x1e8> │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 28c5d <__julienne_test_m_MOD_report@@Base+0x1cd> │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + je 28c42 <__julienne_test_m_MOD_report@@Base+0x1b2> │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + je 28c27 <__julienne_test_m_MOD_report@@Base+0x197> │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + je 28c0c <__julienne_test_m_MOD_report@@Base+0x17c> │ │ │ │ + cmp $0x6,%rbx │ │ │ │ + jne 2aa40 <__julienne_test_m_MOD_report@@Base+0x1fb0> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 28d94 <__julienne_test_m_MOD_report@@Base+0x304> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x140,%rax │ │ │ │ + movq $0x0,-0x138(%rax) │ │ │ │ + movq $0x0,-0x128(%rax) │ │ │ │ + movq $0x0,-0x118(%rax) │ │ │ │ + movq $0x0,-0x110(%rax) │ │ │ │ + movq $0x0,-0x100(%rax) │ │ │ │ + movq $0x0,-0xf0(%rax) │ │ │ │ + movq $0x0,-0xe8(%rax) │ │ │ │ + movq $0x0,-0xd8(%rax) │ │ │ │ + movq $0x0,-0xc8(%rax) │ │ │ │ + movq $0x0,-0xc0(%rax) │ │ │ │ + movq $0x0,-0xb0(%rax) │ │ │ │ + movq $0x0,-0xa0(%rax) │ │ │ │ + movq $0x0,-0x98(%rax) │ │ │ │ + movq $0x0,-0x88(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + movq $0x0,-0x70(%rax) │ │ │ │ + movq $0x0,-0x60(%rax) │ │ │ │ + movq $0x0,-0x50(%rax) │ │ │ │ + movq $0x0,-0x48(%rax) │ │ │ │ + movq $0x0,-0x38(%rax) │ │ │ │ + movq $0x0,-0x28(%rax) │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 28c9c <__julienne_test_m_MOD_report@@Base+0x20c> │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test $0x1,%r14b │ │ │ │ + je 2a7c0 <__julienne_test_m_MOD_report@@Base+0x1d30> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + mov 0x20(%rdx),%rsi │ │ │ │ + mov 0x18(%r15),%r13 │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + mov %rsi,0x20(%r15) │ │ │ │ + movups %xmm1,0x10(%r15) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28ddb <__julienne_test_m_MOD_report@@Base+0x34b> │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ test %r13,%r13 │ │ │ │ + je 28e0a <__julienne_test_m_MOD_report@@Base+0x37a> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28df8 <__julienne_test_m_MOD_report@@Base+0x368> │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + lea 0x28(%r15),%r12 │ │ │ │ + lea 0x28(%rdx),%r13 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + jmp 28e89 <__julienne_test_m_MOD_report@@Base+0x3f9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + movdqu 0x28(%r13),%xmm4 │ │ │ │ + movdqu 0x10(%r15),%xmm5 │ │ │ │ + mov 0x20(%r15),%r9 │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ + movups %xmm4,0x28(%r12) │ │ │ │ + mov %r9,0x20(%r14) │ │ │ │ + movups %xmm5,0x10(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28e62 <__julienne_test_m_MOD_report@@Base+0x3d2> │ │ │ │ + call 8230 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 28e7d <__julienne_test_m_MOD_report@@Base+0x3ed> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28e75 <__julienne_test_m_MOD_report@@Base+0x3e5> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x28(%r14),%r12 │ │ │ │ + lea 0x28(%r15),%r13 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + mov (%r12),%rdi │ │ │ │ + movdqu 0x0(%r13),%xmm2 │ │ │ │ + movdqu 0x10(%r13),%xmm3 │ │ │ │ + mov 0x20(%r13),%r8 │ │ │ │ + mov 0x18(%r12),%r14 │ │ │ │ + movups %xmm2,(%r12) │ │ │ │ + mov %r8,0x20(%r12) │ │ │ │ + movups %xmm3,0x10(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28ebc <__julienne_test_m_MOD_report@@Base+0x42c> │ │ │ │ + call 8230 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 28ed7 <__julienne_test_m_MOD_report@@Base+0x447> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28ecf <__julienne_test_m_MOD_report@@Base+0x43f> │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + lea 0x28(%r12),%r14 │ │ │ │ + lea 0x28(%r13),%r15 │ │ │ │ + cmp 0x10(%rsp),%rbp │ │ │ │ + jne 28e30 <__julienne_test_m_MOD_report@@Base+0x3a0> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + call 8230 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2911b <__julienne_test_m_MOD_report@@Base+0x68b> │ │ │ │ + movabs $0xccccccccccccccd,%rcx │ │ │ │ + lea (%rbx,%rbx,4),%r10 │ │ │ │ + lea -0x28(,%r10,8),%rdi │ │ │ │ + lea (%rax,%r10,8),%r11 │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rcx,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + je 29023 <__julienne_test_m_MOD_report@@Base+0x593> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 28fff <__julienne_test_m_MOD_report@@Base+0x56f> │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + je 28fe4 <__julienne_test_m_MOD_report@@Base+0x554> │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + je 28fc9 <__julienne_test_m_MOD_report@@Base+0x539> │ │ │ │ + cmp $0x4,%rdi │ │ │ │ + je 28fae <__julienne_test_m_MOD_report@@Base+0x51e> │ │ │ │ + cmp $0x5,%rdi │ │ │ │ + je 28f93 <__julienne_test_m_MOD_report@@Base+0x503> │ │ │ │ + cmp $0x6,%rdi │ │ │ │ + jne 2aa90 <__julienne_test_m_MOD_report@@Base+0x2000> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %r11,%rax │ │ │ │ + je 2911b <__julienne_test_m_MOD_report@@Base+0x68b> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x140,%rax │ │ │ │ + movq $0x0,-0x138(%rax) │ │ │ │ + movq $0x0,-0x128(%rax) │ │ │ │ + movq $0x0,-0x118(%rax) │ │ │ │ + movq $0x0,-0x110(%rax) │ │ │ │ + movq $0x0,-0x100(%rax) │ │ │ │ + movq $0x0,-0xf0(%rax) │ │ │ │ + movq $0x0,-0xe8(%rax) │ │ │ │ + movq $0x0,-0xd8(%rax) │ │ │ │ + movq $0x0,-0xc8(%rax) │ │ │ │ + movq $0x0,-0xc0(%rax) │ │ │ │ + movq $0x0,-0xb0(%rax) │ │ │ │ + movq $0x0,-0xa0(%rax) │ │ │ │ + movq $0x0,-0x98(%rax) │ │ │ │ + movq $0x0,-0x88(%rax) │ │ │ │ + movq $0x0,-0x78(%rax) │ │ │ │ + movq $0x0,-0x70(%rax) │ │ │ │ + movq $0x0,-0x60(%rax) │ │ │ │ + movq $0x0,-0x50(%rax) │ │ │ │ + movq $0x0,-0x48(%rax) │ │ │ │ + movq $0x0,-0x38(%rax) │ │ │ │ + movq $0x0,-0x28(%rax) │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + cmp %r11,%rax │ │ │ │ + jne 29023 <__julienne_test_m_MOD_report@@Base+0x593> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + lea (%rsi,%rsi,4),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x0(,%rdx,8),%rdx │ │ │ │ + lea (%r12,%rdx,1),%rbx │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 29420 <__julienne_test_m_MOD_report@@Base+0x990> │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + jmp 29367 <__julienne_test_m_MOD_report@@Base+0x8d7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r12),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 293cd <__julienne_test_m_MOD_report@@Base+0x93d> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movdqu (%rdx),%xmm12 │ │ │ │ + movups %xmm12,(%rax) │ │ │ │ + movdqu 0x10(%rdx),%xmm13 │ │ │ │ + movups %xmm13,0x10(%rax) │ │ │ │ + mov 0x8(%rdx),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29410 <__julienne_test_m_MOD_report@@Base+0x980> │ │ │ │ + mov 0x10(%rdx),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov 0x48(%r15),%r13 │ │ │ │ - mov %r12,0x48(%rbp) │ │ │ │ test %r13,%r13 │ │ │ │ - je 2a1a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xbf0> │ │ │ │ + je 29220 <__julienne_test_m_MOD_report@@Base+0x790> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2923b <__julienne_test_m_MOD_report@@Base+0x7ab> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29233 <__julienne_test_m_MOD_report@@Base+0x7a3> │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqu 0x28(%r12),%xmm14 │ │ │ │ + movdqu 0x38(%r12),%xmm15 │ │ │ │ + lea 0x28(%rbp),%r15 │ │ │ │ + lea 0x28(%r12),%r14 │ │ │ │ + mov 0x20(%r14),%r11 │ │ │ │ + mov 0x28(%rbp),%r13 │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + movups %xmm14,0x28(%rbp) │ │ │ │ + mov %r11,0x20(%r15) │ │ │ │ + movups %xmm15,0x10(%r15) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 29354 <__julienne_test_m_MOD_report@@Base+0x8c4> │ │ │ │ + mov 0x10(%r14),%r9 │ │ │ │ + mov 0x8(%r14),%r8 │ │ │ │ + mov 0x28(%r12),%r12 │ │ │ │ + mov %r9,0x10(%r15) │ │ │ │ + mov %r8,0x8(%r15) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 293f0 <__julienne_test_m_MOD_report@@Base+0x960> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ + je 293e0 <__julienne_test_m_MOD_report@@Base+0x950> │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x18(%r15) │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + mov 0x8(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 29400 <__julienne_test_m_MOD_report@@Base+0x970> │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add $0x60,%r15 │ │ │ │ - lea 0x60(%rbp),%rbx │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 29e90 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8e0> │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - mov 0x8(%r15),%r12 │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 29d90 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x7e0> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 29db2 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x802> │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 29339 <__julienne_test_m_MOD_report@@Base+0x8a9> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2a0e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb30> │ │ │ │ + je 29354 <__julienne_test_m_MOD_report@@Base+0x8c4> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2934c <__julienne_test_m_MOD_report@@Base+0x8bc> │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x28(%r15),%rbp │ │ │ │ + lea 0x28(%r14),%r12 │ │ │ │ + cmp 0x10(%rsp),%rbp │ │ │ │ + je 2a7d8 <__julienne_test_m_MOD_report@@Base+0x1d48> │ │ │ │ + movdqu (%r12),%xmm10 │ │ │ │ + movdqu 0x10(%r12),%xmm11 │ │ │ │ + mov 0x20(%r12),%r14 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + movups %xmm10,0x0(%rbp) │ │ │ │ + mov %r14,0x20(%rbp) │ │ │ │ + movups %xmm11,0x10(%rbp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 2923b <__julienne_test_m_MOD_report@@Base+0x7ab> │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + mov (%r12),%r14 │ │ │ │ + mov %r15,0x10(%rbp) │ │ │ │ + mov 0x8(%r12),%r15 │ │ │ │ + mov %r15,0x8(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 29178 <__julienne_test_m_MOD_report@@Base+0x6e8> │ │ │ │ + mov 0x18(%r12),%rcx │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 291a9 <__julienne_test_m_MOD_report@@Base+0x719> │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 29213 <__julienne_test_m_MOD_report@@Base+0x783> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + jmp 2932c <__julienne_test_m_MOD_report@@Base+0x89c> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + jmp 292bd <__julienne_test_m_MOD_report@@Base+0x82d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jmp 2932c <__julienne_test_m_MOD_report@@Base+0x89c> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jmp 29213 <__julienne_test_m_MOD_report@@Base+0x783> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%r15),%xmm6 │ │ │ │ + movdqu 0x10(%r15),%xmm7 │ │ │ │ + mov 0x20(%r15),%rbp │ │ │ │ + mov (%r12),%r9 │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + movups %xmm6,(%r12) │ │ │ │ + mov %rbp,0x20(%r12) │ │ │ │ + movups %xmm7,0x10(%r12) │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 295cd <__julienne_test_m_MOD_report@@Base+0xb3d> │ │ │ │ + mov 0x10(%r15),%r10 │ │ │ │ + mov 0x8(%r15),%rbp │ │ │ │ + mov (%r15),%r11 │ │ │ │ + mov %r10,0x10(%r12) │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2aa18 <__julienne_test_m_MOD_report@@Base+0x1f88> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%r15 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r15),%rbp │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2aa2d <__julienne_test_m_MOD_report@@Base+0x1f9d> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + movdqu 0x0(%rbp),%xmm8 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + movups %xmm8,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm9 │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2abfe <__julienne_test_m_MOD_report@@Base+0x216e> │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%r8) │ │ │ │ call 85d0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2958a <__julienne_test_m_MOD_report@@Base+0xafa> │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 295cd <__julienne_test_m_MOD_report@@Base+0xb3d> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 295b1 <__julienne_test_m_MOD_report@@Base+0xb21> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - add %r12,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2a100 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb50> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x28(%r12),%rax │ │ │ │ + lea 0x28(%r15),%rsi │ │ │ │ + cmp 0x10(%rsp),%rax │ │ │ │ + jne 2914a <__julienne_test_m_MOD_report@@Base+0x6ba> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x28(%rdx),%rax │ │ │ │ + lea (%r15,%rdx,1),%rbx │ │ │ │ + shr $0x3,%rax │ │ │ │ add $0x1,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 29ff3 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa43> │ │ │ │ + and $0x3,%eax │ │ │ │ + je 2971b <__julienne_test_m_MOD_report@@Base+0xc8b> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 29fd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa20> │ │ │ │ + je 296b5 <__julienne_test_m_MOD_report@@Base+0xc25> │ │ │ │ cmp $0x2,%rax │ │ │ │ - je 29fb6 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa06> │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 29f9c <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9ec> │ │ │ │ - cmp $0x4,%rax │ │ │ │ - je 29f82 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9d2> │ │ │ │ - cmp $0x5,%rax │ │ │ │ - je 29f68 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9b8> │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 29f4e <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x99e> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + je 29658 <__julienne_test_m_MOD_report@@Base+0xbc8> │ │ │ │ + mov (%r15),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29f49 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x999> │ │ │ │ + je 2962d <__julienne_test_m_MOD_report@@Base+0xb9d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - lea 0x20(%r12),%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x18(%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 29654 <__julienne_test_m_MOD_report@@Base+0xbc4> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29f64 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9b4> │ │ │ │ + je 29644 <__julienne_test_m_MOD_report@@Base+0xbb4> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + lea 0x28(%r15),%rcx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29f7e <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9ce> │ │ │ │ + je 29676 <__julienne_test_m_MOD_report@@Base+0xbe6> │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + mov 0x18(%rcx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 296b1 <__julienne_test_m_MOD_report@@Base+0xc21> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29f98 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x9e8> │ │ │ │ + je 29697 <__julienne_test_m_MOD_report@@Base+0xc07> │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movq $0x0,0x18(%rcx) │ │ │ │ + add $0x28,%rcx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29fb2 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa02> │ │ │ │ + je 296d3 <__julienne_test_m_MOD_report@@Base+0xc43> │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + mov 0x18(%rcx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2970e <__julienne_test_m_MOD_report@@Base+0xc7e> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29fcc <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa1c> │ │ │ │ + je 296f4 <__julienne_test_m_MOD_report@@Base+0xc64> │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movq $0x0,0x18(%rcx) │ │ │ │ + add $0x28,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 29835 <__julienne_test_m_MOD_report@@Base+0xda5> │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 29fe6 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa36> │ │ │ │ + je 29739 <__julienne_test_m_MOD_report@@Base+0xca9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 29762 <__julienne_test_m_MOD_report@@Base+0xcd2> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29751 <__julienne_test_m_MOD_report@@Base+0xcc1> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + lea 0x28(%r12),%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2977f <__julienne_test_m_MOD_report@@Base+0xcef> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 297a7 <__julienne_test_m_MOD_report@@Base+0xd17> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29797 <__julienne_test_m_MOD_report@@Base+0xd07> │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 297bd <__julienne_test_m_MOD_report@@Base+0xd2d> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 297e5 <__julienne_test_m_MOD_report@@Base+0xd55> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 297d5 <__julienne_test_m_MOD_report@@Base+0xd45> │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x40(%rbp) │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 297fb <__julienne_test_m_MOD_report@@Base+0xd6b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x50(%rbp) │ │ │ │ + mov 0x68(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 29823 <__julienne_test_m_MOD_report@@Base+0xd93> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29813 <__julienne_test_m_MOD_report@@Base+0xd83> │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%rbp) │ │ │ │ + lea 0x78(%rbp),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 29723 <__julienne_test_m_MOD_report@@Base+0xc93> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + lea -0x4(%rbx),%r10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x2,%r10 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add %rbx,%rsi │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov 0x18758(%rip),%rbx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + and $0x7,%r10d │ │ │ │ + je 2999e <__julienne_test_m_MOD_report@@Base+0xf0e> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 2996f <__julienne_test_m_MOD_report@@Base+0xedf> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 2994b <__julienne_test_m_MOD_report@@Base+0xebb> │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + je 29927 <__julienne_test_m_MOD_report@@Base+0xe97> │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 29903 <__julienne_test_m_MOD_report@@Base+0xe73> │ │ │ │ + cmp $0x5,%r10 │ │ │ │ + je 298df <__julienne_test_m_MOD_report@@Base+0xe4f> │ │ │ │ + cmp $0x6,%r10 │ │ │ │ + jne 2aa60 <__julienne_test_m_MOD_report@@Base+0x1fd0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x4,%r15 │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + cmp 0x10(%rsp),%r15 │ │ │ │ + je 29abc <__julienne_test_m_MOD_report@@Base+0x102c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x20,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + lea 0x28(%r13),%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0x20(%r15) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + lea 0x50(%r13),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0x1c(%r15) │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + lea 0x78(%r13),%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0x18(%r15) │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + lea 0xa0(%r13),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0x14(%r15) │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + lea 0xc8(%r13),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0x10(%r15) │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0xc(%r15) │ │ │ │ + lea 0xf0(%r13),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + lea 0x118(%r13),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,-0x8(%r15) │ │ │ │ + add $0x140,%r13 │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov %eax,-0x4(%r15) │ │ │ │ + cmp 0x10(%rsp),%r15 │ │ │ │ + jne 2999e <__julienne_test_m_MOD_report@@Base+0xf0e> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x0(,%r15,4),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r15d,0x20(%rsp) │ │ │ │ + mov %r15d,0x88(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 2aba0 <__julienne_test_m_MOD_report@@Base+0x2110> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + lea -0x1(%r15),%r11d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + lea 0x28(%r12),%r15 │ │ │ │ + and $0x7,%r11d │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + cmpl $0x2,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov $0x2,%r8d │ │ │ │ + jl 29dbd <__julienne_test_m_MOD_report@@Base+0x132d> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 29cb2 <__julienne_test_m_MOD_report@@Base+0x1222> │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 29c7d <__julienne_test_m_MOD_report@@Base+0x11ed> │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + je 29c53 <__julienne_test_m_MOD_report@@Base+0x11c3> │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + je 29c29 <__julienne_test_m_MOD_report@@Base+0x1199> │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 29bff <__julienne_test_m_MOD_report@@Base+0x116f> │ │ │ │ + cmp $0x5,%r9d │ │ │ │ + je 29bd5 <__julienne_test_m_MOD_report@@Base+0x1145> │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + je 29bab <__julienne_test_m_MOD_report@@Base+0x111b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + lea 0x50(%r12),%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov $0x3,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x28,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x28,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x28,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x28,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x28,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x28,%r15 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp %r8d,0x20(%rsp) │ │ │ │ + jl 29dbd <__julienne_test_m_MOD_report@@Base+0x132d> │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %r8d,%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + add $0x8,%r12d │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0x28(%r15),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0x50(%r15),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0x78(%r15),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0xa0(%r15),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0xc8(%r15),%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0xf0(%r15),%r10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %r10,0x90(%rsp) │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + lea 0x118(%r15),%r11 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + add $0x140,%r15 │ │ │ │ + call 84b0 <__julienne_test_result_m_MOD_co_characterize@plt> │ │ │ │ + cmp %r12d,0x20(%rsp) │ │ │ │ + jge 29cba <__julienne_test_m_MOD_report@@Base+0x122a> │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + js 2aad8 <__julienne_test_m_MOD_report@@Base+0x2048> │ │ │ │ + mov 0x181f6(%rip),%rbx │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + lea 0x28(%r12),%r13 │ │ │ │ + and $0x7,%r9d │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %eax,(%r15) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jl 2a0e3 <__julienne_test_m_MOD_report@@Base+0x1653> │ │ │ │ + test %r8,%r8 │ │ │ │ + je 29f90 <__julienne_test_m_MOD_report@@Base+0x1500> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 29f5e <__julienne_test_m_MOD_report@@Base+0x14ce> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 29f35 <__julienne_test_m_MOD_report@@Base+0x14a5> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 29f0c <__julienne_test_m_MOD_report@@Base+0x147c> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 29ee3 <__julienne_test_m_MOD_report@@Base+0x1453> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 29eba <__julienne_test_m_MOD_report@@Base+0x142a> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 29e91 <__julienne_test_m_MOD_report@@Base+0x1401> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + mov $0x2,%r15d │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %eax,0x4(%r13) │ │ │ │ + lea 0x50(%r12),%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %eax,(%rcx,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %eax,(%rdx,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %eax,(%rsi,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %eax,(%r10,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + add $0x28,%r13 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov %eax,(%r11,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jl 2a0e3 <__julienne_test_m_MOD_report@@Base+0x1653> │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,(%r12,%r15,4) │ │ │ │ + lea 0x28(%r13),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + lea 0x50(%r13),%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + lea 0x2(%r15),%r14 │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + lea 0x78(%r13),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + lea 0x3(%r15),%r14 │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + lea 0xa0(%r13),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + lea 0x4(%r15),%r14 │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + lea 0xc8(%r13),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + lea 0x5(%r15),%r14 │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + lea 0xf0(%r13),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + lea 0x6(%r15),%r14 │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + lea 0x118(%r13),%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + add $0x140,%r13 │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + lea 0x7(%r15),%r14 │ │ │ │ + add $0x8,%r15 │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 83a0 <__julienne_test_result_m_MOD_passed@plt> │ │ │ │ + mov %eax,(%r12,%r14,4) │ │ │ │ + cmp %r15,0x38(%rsp) │ │ │ │ + jge 29f9f <__julienne_test_m_MOD_report@@Base+0x150f> │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x0(,%r15,4),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 85d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + add %r10d,0x0(%r13) │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jbe 2abb4 <__julienne_test_m_MOD_report@@Base+0x2124> │ │ │ │ + shr $0x2,%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r15,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 2a1fa <__julienne_test_m_MOD_report@@Base+0x176a> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 2a1db <__julienne_test_m_MOD_report@@Base+0x174b> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 2a1c5 <__julienne_test_m_MOD_report@@Base+0x1735> │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 2a1af <__julienne_test_m_MOD_report@@Base+0x171f> │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + je 2a199 <__julienne_test_m_MOD_report@@Base+0x1709> │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + je 2a183 <__julienne_test_m_MOD_report@@Base+0x16f3> │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jne 2aab0 <__julienne_test_m_MOD_report@@Base+0x2020> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + movdqu (%rbx,%rsi,1),%xmm7 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + movdqu (%rbx,%rdi,1),%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%rbp │ │ │ │ + movdqu (%rbx,%rbp,1),%xmm9 │ │ │ │ + paddd %xmm9,%xmm6 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%r13 │ │ │ │ + movdqu (%rbx,%r13,1),%xmm10 │ │ │ │ + paddd %xmm10,%xmm6 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%r10 │ │ │ │ + movdqu (%rbx,%r10,1),%xmm11 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shl $0x4,%r11 │ │ │ │ + movdqu (%rbx,%r11,1),%xmm12 │ │ │ │ + paddd %xmm12,%xmm6 │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 2a295 <__julienne_test_m_MOD_report@@Base+0x1805> │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x4,%r9 │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + movdqu (%rbx,%r9,1),%xmm13 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + movdqu 0x10(%rax,%rbx,1),%xmm14 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add $0x8,%rdx │ │ │ │ + movdqu 0x20(%r8,%rbx,1),%xmm15 │ │ │ │ + paddd %xmm13,%xmm6 │ │ │ │ + movdqu 0x30(%rcx,%rbx,1),%xmm0 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + paddd %xmm14,%xmm6 │ │ │ │ + movdqu 0x40(%rsi,%rbx,1),%xmm1 │ │ │ │ + shl $0x4,%rbp │ │ │ │ + shl $0x4,%r13 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + movdqu 0x50(%rdi,%rbx,1),%xmm3 │ │ │ │ + movdqu 0x60(%rbp,%rbx,1),%xmm2 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + movdqu 0x70(%r13,%rbx,1),%xmm4 │ │ │ │ + paddd %xmm1,%xmm6 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + paddd %xmm2,%xmm6 │ │ │ │ + paddd %xmm4,%xmm6 │ │ │ │ + cmp %r15,%rdx │ │ │ │ + jne 2a1fa <__julienne_test_m_MOD_report@@Base+0x176a> │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + psrldq $0x8,%xmm5 │ │ │ │ + paddd %xmm5,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psrldq $0x4,%xmm7 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + testb $0x3,0x8(%rsp) │ │ │ │ + je 2a302 <__julienne_test_m_MOD_report@@Base+0x1872> │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + and $0xfffffffffffffffc,%r15 │ │ │ │ + lea 0x1(%r15),%rdx │ │ │ │ + movd -0x4(%rbx,%rdx,4),%xmm6 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jl 2a302 <__julienne_test_m_MOD_report@@Base+0x1872> │ │ │ │ + movd (%rbx,%rdx,4),%xmm8 │ │ │ │ + add $0x2,%r15 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ cmp %r15,%r14 │ │ │ │ - je 2a100 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb50> │ │ │ │ + jl 2a302 <__julienne_test_m_MOD_report@@Base+0x1872> │ │ │ │ + movd 0x4(%rbx,%rdx,4),%xmm9 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movd %xmm6,0x8c(%rsp) │ │ │ │ + shr $0x2,%r10 │ │ │ │ + mov %r10,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + je 2ab90 <__julienne_test_m_MOD_report@@Base+0x2100> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 2a3e0 <__julienne_test_m_MOD_report@@Base+0x1950> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 2a3c5 <__julienne_test_m_MOD_report@@Base+0x1935> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je 2a3aa <__julienne_test_m_MOD_report@@Base+0x191a> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je 2a38e <__julienne_test_m_MOD_report@@Base+0x18fe> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je 2a373 <__julienne_test_m_MOD_report@@Base+0x18e3> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + jne 2aac0 <__julienne_test_m_MOD_report@@Base+0x2030> │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm11 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%rdi │ │ │ │ + movdqu (%rsi,%rdi,1),%xmm12 │ │ │ │ + paddd %xmm12,%xmm10 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%rbp │ │ │ │ + movdqu 0x0(%r13,%rbp,1),%xmm13 │ │ │ │ + paddd %xmm13,%xmm10 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%r15 │ │ │ │ + movdqu (%rdx,%r15,1),%xmm14 │ │ │ │ + paddd %xmm14,%xmm10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%r11 │ │ │ │ + movdqu (%r9,%r11,1),%xmm15 │ │ │ │ + paddd %xmm15,%xmm10 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + shl $0x4,%r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm0 │ │ │ │ + paddd %xmm0,%xmm10 │ │ │ │ + cmp %r10,%rax │ │ │ │ + je 2a4a4 <__julienne_test_m_MOD_report@@Base+0x1a14> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ + shl $0x4,%rdi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdx │ │ │ │ + movdqu (%rcx,%rdi,1),%xmm1 │ │ │ │ + shl $0x4,%rbp │ │ │ │ + shl $0x4,%r13 │ │ │ │ + mov %rax,%r11 │ │ │ │ + movdqu 0x10(%rsi,%rcx,1),%xmm2 │ │ │ │ + shl $0x4,%r15 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rax,%r9 │ │ │ │ + movdqu 0x20(%rbp,%rcx,1),%xmm4 │ │ │ │ + paddd %xmm1,%xmm10 │ │ │ │ + movdqu 0x30(%r13,%rcx,1),%xmm5 │ │ │ │ + shl $0x4,%r11 │ │ │ │ + paddd %xmm2,%xmm10 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + add $0x8,%rax │ │ │ │ + movdqu 0x40(%r15,%rcx,1),%xmm7 │ │ │ │ + paddd %xmm4,%xmm10 │ │ │ │ + movdqu 0x50(%rdx,%rcx,1),%xmm6 │ │ │ │ + movdqu 0x60(%r11,%rcx,1),%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + movdqu 0x70(%r9,%rcx,1),%xmm9 │ │ │ │ + paddd %xmm7,%xmm10 │ │ │ │ + paddd %xmm6,%xmm10 │ │ │ │ + paddd %xmm8,%xmm10 │ │ │ │ + paddd %xmm9,%xmm10 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 2a404 <__julienne_test_m_MOD_report@@Base+0x1974> │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + psrldq $0x8,%xmm11 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + movdqa %xmm10,%xmm12 │ │ │ │ + psrldq $0x4,%xmm12 │ │ │ │ + paddd %xmm12,%xmm10 │ │ │ │ + test $0x3,%al │ │ │ │ + je 2a50c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + and $0xfffffffffffffffc,%rax │ │ │ │ + lea 0x1(%rax),%r10 │ │ │ │ + lea (%r8,%r10,4),%r9 │ │ │ │ + movd -0x4(%r9),%xmm13 │ │ │ │ + paddd %xmm13,%xmm10 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jl 2a50c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ + add $0x2,%rax │ │ │ │ + movd (%r9),%xmm14 │ │ │ │ + paddd %xmm14,%xmm10 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl 2a50c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ + movd 0x4(%r9),%xmm15 │ │ │ │ + paddd %xmm15,%xmm10 │ │ │ │ + movd %xmm10,0x90(%rsp) │ │ │ │ + cmpl $0x1,0x54(%rsp) │ │ │ │ + je 2a800 <__julienne_test_m_MOD_report@@Base+0x1d70> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + movd (%rsi),%xmm0 │ │ │ │ + movd 0x0(%r13),%xmm1 │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + paddd %xmm1,%xmm10 │ │ │ │ + movd %xmm3,(%rsi) │ │ │ │ + movd %xmm10,0x0(%r13) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2a770 <__julienne_test_m_MOD_report@@Base+0x1ce0> │ │ │ │ + test %r14,%r14 │ │ │ │ + js 2a768 <__julienne_test_m_MOD_report@@Base+0x1cd8> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r12,%rbp │ │ │ │ + lea (%r14,%r14,4),%rdx │ │ │ │ + lea -0x28(,%rdx,8),%r11 │ │ │ │ + lea (%r12,%rdx,8),%r15 │ │ │ │ + shr $0x3,%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + and $0x3,%r11d │ │ │ │ + je 2a663 <__julienne_test_m_MOD_report@@Base+0x1bd3> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 2a619 <__julienne_test_m_MOD_report@@Base+0x1b89> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 2a5d8 <__julienne_test_m_MOD_report@@Base+0x1b48> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a5aa <__julienne_test_m_MOD_report@@Base+0x1b1a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2a5d3 <__julienne_test_m_MOD_report@@Base+0x1b43> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a5c2 <__julienne_test_m_MOD_report@@Base+0x1b32> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + lea 0x28(%r12),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a5ee <__julienne_test_m_MOD_report@@Base+0x1b5e> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2a615 <__julienne_test_m_MOD_report@@Base+0x1b85> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a605 <__julienne_test_m_MOD_report@@Base+0x1b75> │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a62f <__julienne_test_m_MOD_report@@Base+0x1b9f> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2a656 <__julienne_test_m_MOD_report@@Base+0x1bc6> │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a00d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa5d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + je 2a646 <__julienne_test_m_MOD_report@@Base+0x1bb6> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - add $0x20,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 2a768 <__julienne_test_m_MOD_report@@Base+0x1cd8> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a027 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa77> │ │ │ │ + je 2a679 <__julienne_test_m_MOD_report@@Base+0x1be9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2a6a0 <__julienne_test_m_MOD_report@@Base+0x1c10> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a690 <__julienne_test_m_MOD_report@@Base+0x1c00> │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + lea 0x28(%rbp),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a6ba <__julienne_test_m_MOD_report@@Base+0x1c2a> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2a6e1 <__julienne_test_m_MOD_report@@Base+0x1c51> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a6d1 <__julienne_test_m_MOD_report@@Base+0x1c41> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ mov 0x28(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a03d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa8d> │ │ │ │ + je 2a6f7 <__julienne_test_m_MOD_report@@Base+0x1c67> │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x28(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ + mov 0x40(%r14),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2a71e <__julienne_test_m_MOD_report@@Base+0x1c8e> │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a053 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xaa3> │ │ │ │ + je 2a70e <__julienne_test_m_MOD_report@@Base+0x1c7e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x40(%r14) │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a734 <__julienne_test_m_MOD_report@@Base+0x1ca4> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x50(%r14) │ │ │ │ + mov 0x68(%r14),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2a75b <__julienne_test_m_MOD_report@@Base+0x1ccb> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a069 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xab9> │ │ │ │ + je 2a74b <__julienne_test_m_MOD_report@@Base+0x1cbb> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x68(%r14) │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ + lea 0x78(%r14),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 2a663 <__julienne_test_m_MOD_report@@Base+0x1bd3> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2a782 <__julienne_test_m_MOD_report@@Base+0x1cf2> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ac23 <__julienne_test_m_MOD_report@@Base+0x2193> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2ac48 <__julienne_test_m_MOD_report@@Base+0x21b8> │ │ │ │ + add $0x2c8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + jmp 28e89 <__julienne_test_m_MOD_report@@Base+0x3f9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + jmp 295f0 <__julienne_test_m_MOD_report@@Base+0xb60> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x12184(%rip),%rdi │ │ │ │ + lea 0x115dd(%rip),%rax │ │ │ │ + lea 0x10b34(%rip),%rcx │ │ │ │ + movd %xmm3,0x20(%rsp) │ │ │ │ + mov %rdi,0xa0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movd %xmm10,0x18(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + movl $0x36,0xb0(%rsp) │ │ │ │ + movq $0xb,0xf8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x1088a(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x8c(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x10792(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x88(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x10a9e(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov $0x14,%edx │ │ │ │ + lea 0x10a85(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + movd 0x20(%rsp),%xmm3 │ │ │ │ + movd 0x18(%rsp),%xmm10 │ │ │ │ + jmp 2a521 <__julienne_test_m_MOD_report@@Base+0x1a91> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x12079(%rip),%rcx │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ + lea 0x107ef(%rip),%rdx │ │ │ │ + movl $0x26,0xb0(%rsp) │ │ │ │ + lea 0x114b8(%rip),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movq $0x3,0xf8(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + lea 0x1823c(%rip),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x1821d(%rip) │ │ │ │ + call *0x48(%rbp) │ │ │ │ + mov 0x18213(%rip),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x90(%rsp),%r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10778(%rip),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%r9 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x181c7(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + jmp 28aed <__julienne_test_m_MOD_report@@Base+0x5d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r15),%rbp │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 294c4 <__julienne_test_m_MOD_report@@Base+0xa34> │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp 29569 <__julienne_test_m_MOD_report@@Base+0xad9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x28(%rax),%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + jmp 28bf1 <__julienne_test_m_MOD_report@@Base+0x161> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + lea 0x28(%r12),%r13 │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + call 8560 <__julienne_test_result_m_MOD_skipped@plt> │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov %eax,(%r11) │ │ │ │ + lea 0x4(%r11),%r15 │ │ │ │ + jmp 298bb <__julienne_test_m_MOD_report@@Base+0xe2b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x28(%rax),%rax │ │ │ │ + movq $0x0,-0x20(%rax) │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + jmp 28f78 <__julienne_test_m_MOD_report@@Base+0x4e8> │ │ │ │ + movdqu (%rbx,%rdx,1),%xmm6 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 2a16f <__julienne_test_m_MOD_report@@Base+0x16df> │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + movdqu (%r9,%rax,1),%xmm10 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 2a358 <__julienne_test_m_MOD_report@@Base+0x18c8> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 8230 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + jmp 2a50c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + cmovns %r10,%r15 │ │ │ │ + mov %r15d,0x20(%rsp) │ │ │ │ + mov %r15d,0x88(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 29dbd <__julienne_test_m_MOD_report@@Base+0x132d> │ │ │ │ + mov 0x17451(%rip),%rbx │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + jmp 29b0b <__julienne_test_m_MOD_report@@Base+0x107b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + jmp 2a404 <__julienne_test_m_MOD_report@@Base+0x1974> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 29de2 <__julienne_test_m_MOD_report@@Base+0x1352> │ │ │ │ + movd (%rbx),%xmm3 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2ac0b <__julienne_test_m_MOD_report@@Base+0x217b> │ │ │ │ + movd 0x4(%rbx),%xmm2 │ │ │ │ + paddd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 2abdd <__julienne_test_m_MOD_report@@Base+0x214d> │ │ │ │ + movd 0x8(%rbx),%xmm4 │ │ │ │ + paddd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov $0x2,%eax │ │ │ │ + movd %xmm5,0x8c(%rsp) │ │ │ │ + lea 0x4(%r11),%r9 │ │ │ │ + movd (%r11),%xmm10 │ │ │ │ + jmp 2a4f2 <__julienne_test_m_MOD_report@@Base+0x1a62> │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jmp 29569 <__julienne_test_m_MOD_report@@Base+0xad9> │ │ │ │ + movd %xmm3,0x8c(%rsp) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + movd (%r8),%xmm10 │ │ │ │ + jmp 2a50c <__julienne_test_m_MOD_report@@Base+0x1a7c> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2ac48 <__julienne_test_m_MOD_report@@Base+0x21b8> │ │ │ │ + add $0x2c8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jns 28d94 <__julienne_test_m_MOD_report@@Base+0x304> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2ab2d <__julienne_test_m_MOD_report@@Base+0x209d> │ │ │ │ + │ │ │ │ +000000000002ac70 <__julienne_test_m_MOD_run@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov 0x28(%rdx),%rcx │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xe8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2c340 <__julienne_test_m_MOD_run@@Base+0x16d0> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + neg %rdi │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov 0x38(%rdx),%rax │ │ │ │ + movabs $0x50100000000,%r15 │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + sub 0x30(%rdx),%rax │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + lea 0x17ecf(%rip),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + movq $0x20,0x70(%rsp) │ │ │ │ + movq $0x20,0x80(%rsp) │ │ │ │ + movq $0x1,0x90(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x17e79(%rip) │ │ │ │ + call *0x48(%rdx) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov 0x17e65(%rip),%rcx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %r15,0xb8(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x20,0xb0(%rsp) │ │ │ │ + movq $0x20,0xc0(%rsp) │ │ │ │ + call 82c0 <__julienne_test_description_m_MOD_filter@plt> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0xd8(%rsp),%rbp │ │ │ │ + mov $0x1,%r9d │ │ │ │ + sub 0xd0(%rsp),%r9 │ │ │ │ + add %r9,%rbp │ │ │ │ + lea 0x0(,%rbp,4),%r10 │ │ │ │ + mov %rbp,%r11 │ │ │ │ + lea (%r10,%rbp,1),%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ + cmovne %rdi,%r14 │ │ │ │ + sub $0x1,%r11 │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + jns 2ba58 <__julienne_test_m_MOD_run@@Base+0xde8> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c03c <__julienne_test_m_MOD_run@@Base+0x13cc> │ │ │ │ + mov 0x30(%rbx),%r8 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + add %r8,%r12 │ │ │ │ + cmp %r9,%r12 │ │ │ │ + je 2c358 <__julienne_test_m_MOD_run@@Base+0x16e8> │ │ │ │ + movdqa 0x11af2(%rip),%xmm6 │ │ │ │ + movq $0x1,0x30(%rbx) │ │ │ │ + mov %rbp,0x38(%rbx) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ + movups %xmm6,0x20(%rbx) │ │ │ │ + sub %r8,%r9 │ │ │ │ + js 2b0b1 <__julienne_test_m_MOD_run@@Base+0x441> │ │ │ │ + lea (%r9,%r9,4),%r10 │ │ │ │ + lea 0x18(%rdi),%r14 │ │ │ │ + lea 0x40(%rdi,%r10,8),%r13 │ │ │ │ + mov %r13,%r11 │ │ │ │ + sub %r14,%r11 │ │ │ │ + sub $0x28,%r11 │ │ │ │ + shr $0x3,%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + and $0x3,%r11d │ │ │ │ + je 2af7f <__julienne_test_m_MOD_run@@Base+0x30f> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 2af2c <__julienne_test_m_MOD_run@@Base+0x2bc> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 2aee2 <__julienne_test_m_MOD_run@@Base+0x272> │ │ │ │ + mov -0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a085 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xad5> │ │ │ │ + je 2aeae <__julienne_test_m_MOD_run@@Base+0x23e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r14) │ │ │ │ - mov 0xa8(%r14),%rdi │ │ │ │ + movq $0x0,-0x18(%r14) │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a0a1 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xaf1> │ │ │ │ + je 2aede <__julienne_test_m_MOD_run@@Base+0x26e> │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2aed2 <__julienne_test_m_MOD_run@@Base+0x262> │ │ │ │ + mov %r8,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - mov 0xc8(%r14),%rdi │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x28,%r14 │ │ │ │ + mov -0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2a0bd <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb0d> │ │ │ │ + je 2aef8 <__julienne_test_m_MOD_run@@Base+0x288> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r14) │ │ │ │ - add $0xe0,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 2a100 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xb50> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ + movq $0x0,-0x18(%r14) │ │ │ │ + mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 2a000 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa50> │ │ │ │ - jmp 2a00d <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xa5d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + je 2af28 <__julienne_test_m_MOD_run@@Base+0x2b8> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2af1c <__julienne_test_m_MOD_run@@Base+0x2ac> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x28,%r14 │ │ │ │ + mov -0x18(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2af42 <__julienne_test_m_MOD_run@@Base+0x2d2> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,-0x18(%r14) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2af72 <__julienne_test_m_MOD_run@@Base+0x302> │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2af66 <__julienne_test_m_MOD_run@@Base+0x2f6> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + add $0x28,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 2b0ae <__julienne_test_m_MOD_run@@Base+0x43e> │ │ │ │ + mov -0x18(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2af95 <__julienne_test_m_MOD_run@@Base+0x325> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,-0x18(%r14) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2afc5 <__julienne_test_m_MOD_run@@Base+0x355> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2afb9 <__julienne_test_m_MOD_run@@Base+0x349> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + add $0x28,%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2afdf <__julienne_test_m_MOD_run@@Base+0x36f> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,-0x18(%r14) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b00f <__julienne_test_m_MOD_run@@Base+0x39f> │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2b003 <__julienne_test_m_MOD_run@@Base+0x393> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b025 <__julienne_test_m_MOD_run@@Base+0x3b5> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b058 <__julienne_test_m_MOD_run@@Base+0x3e8> │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2b04b <__julienne_test_m_MOD_run@@Base+0x3db> │ │ │ │ + mov %r9,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b06e <__julienne_test_m_MOD_run@@Base+0x3fe> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x38(%r14) │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b0a1 <__julienne_test_m_MOD_run@@Base+0x431> │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2b094 <__julienne_test_m_MOD_run@@Base+0x424> │ │ │ │ mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - movdqa 0xa0(%rsp),%xmm2 │ │ │ │ - movdqa 0xb0(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rdi) │ │ │ │ - movups %xmm3,0x10(%rdi) │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x50(%r14) │ │ │ │ + add $0x78,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 2af7f <__julienne_test_m_MOD_run@@Base+0x30f> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c410 <__julienne_test_m_MOD_run@@Base+0x17a0> │ │ │ │ + mov 0x38(%rbx),%r14 │ │ │ │ + sub 0x30(%rbx),%r14 │ │ │ │ + js 2b386 <__julienne_test_m_MOD_run@@Base+0x716> │ │ │ │ + lea 0x5(%r14,%r14,4),%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movabs $0xccccccccccccccd,%r11 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + lea -0x28(%r10),%r13 │ │ │ │ + shr $0x3,%r13 │ │ │ │ + imul %r11,%r13 │ │ │ │ + add $0x1,%r13 │ │ │ │ + and $0x7,%r13d │ │ │ │ + je 2b244 <__julienne_test_m_MOD_run@@Base+0x5d4> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 2b214 <__julienne_test_m_MOD_run@@Base+0x5a4> │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 2b1ef <__julienne_test_m_MOD_run@@Base+0x57f> │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + je 2b1ca <__julienne_test_m_MOD_run@@Base+0x55a> │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 2b1a5 <__julienne_test_m_MOD_run@@Base+0x535> │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + je 2b180 <__julienne_test_m_MOD_run@@Base+0x510> │ │ │ │ + cmp $0x6,%r13 │ │ │ │ + je 2b15b <__julienne_test_m_MOD_run@@Base+0x4eb> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov $0x28,%r8d │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %r8,%rax │ │ │ │ + add $0x28,%r8 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + add $0x28,%r8 │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + movq $0x0,0x18(%rdx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + add $0x28,%r8 │ │ │ │ + movq $0x0,0x8(%rcx) │ │ │ │ + movq $0x0,0x18(%rcx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + add $0x28,%r8 │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + movq $0x0,0x18(%rsi) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + add %r8,%r9 │ │ │ │ + add $0x28,%r8 │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + movq $0x0,0x18(%r9) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + add %r8,%r12 │ │ │ │ + add $0x28,%r8 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + cmp %r8,%r10 │ │ │ │ + je 2b386 <__julienne_test_m_MOD_run@@Base+0x716> │ │ │ │ + movq $0x0,(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + add %r8,%r14 │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + movq $0x0,0x28(%r13,%r8,1) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + movq $0x0,0x40(%r11,%r8,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x30(%r11,%r8,1) │ │ │ │ + movq $0x0,0x50(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x68(%rax,%r8,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movq $0x0,0x58(%rax,%r8,1) │ │ │ │ + movq $0x0,0x78(%rdx,%r8,1) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movq $0x0,0x90(%rcx,%r8,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movq $0x0,0x80(%rcx,%r8,1) │ │ │ │ + movq $0x0,0xa0(%rsi,%r8,1) │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + movq $0x0,0xb8(%r9,%r8,1) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + movq $0x0,0xa8(%r9,%r8,1) │ │ │ │ + movq $0x0,0xc8(%r12,%r8,1) │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + movq $0x0,0xe0(%r14,%r8,1) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + movq $0x0,0xd0(%r14,%r8,1) │ │ │ │ + movq $0x0,0xf0(%r13,%r8,1) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + movq $0x0,0xf8(%r11,%r8,1) │ │ │ │ + movq $0x0,0x108(%r11,%r8,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x118(%rdi,%r8,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x130(%rax,%r8,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x120(%rax,%r8,1) │ │ │ │ + add $0x140,%r8 │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jne 2b244 <__julienne_test_m_MOD_run@@Base+0x5d4> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 2c369 <__julienne_test_m_MOD_run@@Base+0x16f9> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + add %rbx,%r8 │ │ │ │ + mov %r15,%r14 │ │ │ │ + lea (%r8,%r8,4),%rbx │ │ │ │ + add %rbp,%rcx │ │ │ │ + lea 0x28(%rdi,%rbx,8),%r13 │ │ │ │ + lea (%r15,%rcx,8),%r11 │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + test $0x1,%cl │ │ │ │ + je 2b9a7 <__julienne_test_m_MOD_run@@Base+0xd37> │ │ │ │ + movdqu (%r15),%xmm8 │ │ │ │ + movdqu 0x10(%r15),%xmm9 │ │ │ │ + mov 0x20(%r15),%r14 │ │ │ │ + mov 0x0(%r13),%r10 │ │ │ │ + mov 0x18(%r13),%r12 │ │ │ │ + movups %xmm8,0x0(%r13) │ │ │ │ + mov %r14,0x20(%r13) │ │ │ │ + movups %xmm9,0x10(%r13) │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 2b4f8 <__julienne_test_m_MOD_run@@Base+0x888> │ │ │ │ + mov 0x10(%r15),%rdi │ │ │ │ + mov 0x8(%r15),%rbx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rdi,0x10(%r13) │ │ │ │ + mov %rbx,0x8(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c380 <__julienne_test_m_MOD_run@@Base+0x1710> │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2c395 <__julienne_test_m_MOD_run@@Base+0x1725> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + movdqu (%r14),%xmm10 │ │ │ │ + movups %xmm10,(%rax) │ │ │ │ + movdqu 0x10(%r14),%xmm11 │ │ │ │ + movups %xmm11,0x10(%rax) │ │ │ │ + mov 0x18(%r13),%r8 │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + cmpq $0x0,0x8(%r14) │ │ │ │ + mov %rdx,0x10(%r8) │ │ │ │ + je 2c3d9 <__julienne_test_m_MOD_run@@Base+0x1769> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%r9) │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2b4dc <__julienne_test_m_MOD_run@@Base+0x86c> │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2b4f8 <__julienne_test_m_MOD_run@@Base+0x888> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b4f0 <__julienne_test_m_MOD_run@@Base+0x880> │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + add $0x28,%r13 │ │ │ │ + lea 0x28(%r15),%r14 │ │ │ │ + cmp %r14,0x10(%rsp) │ │ │ │ + jne 2b9a7 <__julienne_test_m_MOD_run@@Base+0xd37> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2b732 <__julienne_test_m_MOD_run@@Base+0xac2> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r15,%r12 │ │ │ │ + add %rsi,%rbp │ │ │ │ + lea -0x28(,%rbp,8),%rcx │ │ │ │ + lea (%r15,%rbp,8),%r13 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x3,%ecx │ │ │ │ + je 2b61f <__julienne_test_m_MOD_run@@Base+0x9af> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 2b5d3 <__julienne_test_m_MOD_run@@Base+0x963> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 2b590 <__julienne_test_m_MOD_run@@Base+0x920> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b565 <__julienne_test_m_MOD_run@@Base+0x8f5> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2b58c <__julienne_test_m_MOD_run@@Base+0x91c> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b57c <__julienne_test_m_MOD_run@@Base+0x90c> │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + lea 0x28(%r15),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b5a6 <__julienne_test_m_MOD_run@@Base+0x936> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2b5cf <__julienne_test_m_MOD_run@@Base+0x95f> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b5be <__julienne_test_m_MOD_run@@Base+0x94e> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + add $0x28,%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b5e9 <__julienne_test_m_MOD_run@@Base+0x979> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x18(%r12),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2b612 <__julienne_test_m_MOD_run@@Base+0x9a2> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b601 <__julienne_test_m_MOD_run@@Base+0x991> │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 2b72a <__julienne_test_m_MOD_run@@Base+0xaba> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b635 <__julienne_test_m_MOD_run@@Base+0x9c5> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2b65e <__julienne_test_m_MOD_run@@Base+0x9ee> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b64d <__julienne_test_m_MOD_run@@Base+0x9dd> │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + lea 0x28(%r12),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b67b <__julienne_test_m_MOD_run@@Base+0xa0b> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2b6a3 <__julienne_test_m_MOD_run@@Base+0xa33> │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b693 <__julienne_test_m_MOD_run@@Base+0xa23> │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b6b9 <__julienne_test_m_MOD_run@@Base+0xa49> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x28(%r14) │ │ │ │ + mov 0x40(%r14),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2b6e0 <__julienne_test_m_MOD_run@@Base+0xa70> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b6d0 <__julienne_test_m_MOD_run@@Base+0xa60> │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x40(%r14) │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b6f6 <__julienne_test_m_MOD_run@@Base+0xa86> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x50(%r14) │ │ │ │ + mov 0x68(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2b71d <__julienne_test_m_MOD_run@@Base+0xaad> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b70d <__julienne_test_m_MOD_run@@Base+0xa9d> │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x68(%r14) │ │ │ │ + lea 0x78(%r14),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 2b61f <__julienne_test_m_MOD_run@@Base+0x9af> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2c417 <__julienne_test_m_MOD_run@@Base+0x17a7> │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + test %r11,%r11 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + cmovne %r11,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%r14),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2ba06 <__julienne_test_m_MOD_run@@Base+0xd96> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + movdqu (%rdx),%xmm14 │ │ │ │ + movups %xmm14,(%rax) │ │ │ │ + movdqu 0x10(%rdx),%xmm15 │ │ │ │ + movups %xmm15,0x10(%rax) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov 0x10(%rdx),%r8 │ │ │ │ + mov %r8,0x10(%rdi) │ │ │ │ + cmpq $0x0,0x8(%rdx) │ │ │ │ + je 2ba38 <__julienne_test_m_MOD_run@@Base+0xdc8> │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r8,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%r9) │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + call 85d0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2b835 <__julienne_test_m_MOD_run@@Base+0xbc5> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2b850 <__julienne_test_m_MOD_run@@Base+0xbe0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b848 <__julienne_test_m_MOD_run@@Base+0xbd8> │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x40(%r13),%rcx │ │ │ │ + mov 0x48(%r14),%r11 │ │ │ │ + lea 0x28(%r13),%rbx │ │ │ │ + lea 0x28(%r14),%r12 │ │ │ │ + movdqu 0x28(%r14),%xmm0 │ │ │ │ + movdqu 0x10(%r12),%xmm1 │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + movups %xmm0,0x28(%r13) │ │ │ │ + mov %r11,0x20(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbx) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 2b993 <__julienne_test_m_MOD_run@@Base+0xd23> │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov 0x8(%r12),%r10 │ │ │ │ + mov 0x28(%r14),%r14 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %r10,0x8(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2ba28 <__julienne_test_m_MOD_run@@Base+0xdb8> │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r10,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x28(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x18(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2ba18 <__julienne_test_m_MOD_run@@Base+0xda8> │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + movdqu 0x0(%r13),%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movdqu 0x10(%r13),%xmm3 │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + mov 0x10(%r13),%r14 │ │ │ │ + cmpq $0x0,0x8(%r13) │ │ │ │ + mov %r14,0x10(%rdx) │ │ │ │ + je 2ba48 <__julienne_test_m_MOD_run@@Base+0xdd8> │ │ │ │ + test %r14,%r14 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%r8) │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + call 85d0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b971 <__julienne_test_m_MOD_run@@Base+0xd01> │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2b993 <__julienne_test_m_MOD_run@@Base+0xd23> │ │ │ │ + mov 0x8(%r9),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2b989 <__julienne_test_m_MOD_run@@Base+0xd19> │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x28(%rbx),%r13 │ │ │ │ + lea 0x28(%r12),%r14 │ │ │ │ + cmp %r14,0x10(%rsp) │ │ │ │ + je 2b510 <__julienne_test_m_MOD_run@@Base+0x8a0> │ │ │ │ + movdqu (%r14),%xmm12 │ │ │ │ + movdqu 0x10(%r14),%xmm13 │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + mov 0x18(%r13),%rbx │ │ │ │ + movups %xmm12,0x0(%r13) │ │ │ │ + mov %rsi,0x20(%r13) │ │ │ │ + movups %xmm13,0x10(%r13) │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 2b850 <__julienne_test_m_MOD_run@@Base+0xbe0> │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov 0x8(%r14),%r11 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %rcx,0x10(%r13) │ │ │ │ + mov %r11,0x8(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2b768 <__julienne_test_m_MOD_run@@Base+0xaf8> │ │ │ │ + mov 0x18(%r14),%r10 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + test %r10,%r10 │ │ │ │ + jne 2b7a6 <__julienne_test_m_MOD_run@@Base+0xb36> │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + jmp 2b828 <__julienne_test_m_MOD_run@@Base+0xbb8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + jmp 2b967 <__julienne_test_m_MOD_run@@Base+0xcf7> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp 2b8df <__julienne_test_m_MOD_run@@Base+0xc6f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + jmp 2b828 <__julienne_test_m_MOD_run@@Base+0xbb8> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + jmp 2b967 <__julienne_test_m_MOD_run@@Base+0xcf7> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc8(%rsp),%r13 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + imul %r13,%rdi │ │ │ │ + and $0x3,%ecx │ │ │ │ + shl $0x5,%r14 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + sub %rdi,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%r15,%r13,1),%r8 │ │ │ │ + mov 0x16523(%rip),%r15 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + shl $0x5,%r8 │ │ │ │ + add 0x30(%rsp),%r8 │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + add %r14,%r9 │ │ │ │ + cmpq $0x1,0x10(%rsp) │ │ │ │ + jl 2bc17 <__julienne_test_m_MOD_run@@Base+0xfa7> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2bb60 <__julienne_test_m_MOD_run@@Base+0xef0> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 2bb24 <__julienne_test_m_MOD_run@@Base+0xeb4> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jne 2c3a8 <__julienne_test_m_MOD_run@@Base+0x1738> │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + add %r14,%r9 │ │ │ │ + lea 0x0(%r13,%r13,4),%rsi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + lea (%r12,%rsi,8),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + add %r14,%r9 │ │ │ │ + cmp %r13,0x10(%rsp) │ │ │ │ + jl 2bc17 <__julienne_test_m_MOD_run@@Base+0xfa7> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x0(%r13,%r13,4),%r10 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + lea (%r12,%r10,8),%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x5(%r13,%r13,4),%rdi │ │ │ │ + lea (%r12,%rdi,8),%rdi │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + add %r14,%r11 │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + lea 0xa(%r13,%r13,4),%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea (%r12,%rcx,8),%rdi │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + add %r14,%r8 │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea 0xf(%r13,%r13,4),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea (%r12,%rax,8),%rdi │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + add $0x4,%r13 │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + add %r14,%r9 │ │ │ │ + cmp %r13,0x10(%rsp) │ │ │ │ + jge 2bb60 <__julienne_test_m_MOD_run@@Base+0xef0> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2be80 <__julienne_test_m_MOD_run@@Base+0x1210> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x28(%rax),%r9 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %r14,%r13 │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + and $0x7,%r13d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jl 2be80 <__julienne_test_m_MOD_run@@Base+0x1210> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2bd81 <__julienne_test_m_MOD_run@@Base+0x1111> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 2bd57 <__julienne_test_m_MOD_run@@Base+0x10e7> │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 2bd38 <__julienne_test_m_MOD_run@@Base+0x10c8> │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + je 2bd19 <__julienne_test_m_MOD_run@@Base+0x10a9> │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 2bcfa <__julienne_test_m_MOD_run@@Base+0x108a> │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + je 2bcdb <__julienne_test_m_MOD_run@@Base+0x106b> │ │ │ │ + cmp $0x6,%r13 │ │ │ │ + je 2bcbc <__julienne_test_m_MOD_run@@Base+0x104c> │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + mov $0x2,%esi │ │ │ │ + movq $0x0,0x8(%r9) │ │ │ │ + movq $0x0,0x18(%r9) │ │ │ │ + lea 0x50(%rax),%r9 │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x28,%r9 │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x28,%r9 │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x28,%r9 │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x28,%r9 │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x28,%r9 │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x28,%r9 │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + cmp %rsi,0x10(%rsp) │ │ │ │ + jl 2be80 <__julienne_test_m_MOD_run@@Base+0x1210> │ │ │ │ + movq $0x0,(%r9) │ │ │ │ + add $0x8,%rsi │ │ │ │ + add $0x140,%r9 │ │ │ │ + movq $0x0,-0x138(%r9) │ │ │ │ + movq $0x0,-0x128(%r9) │ │ │ │ + movq $0x0,-0x118(%r9) │ │ │ │ + movq $0x0,-0x110(%r9) │ │ │ │ + movq $0x0,-0x100(%r9) │ │ │ │ + movq $0x0,-0xf0(%r9) │ │ │ │ + movq $0x0,-0xe8(%r9) │ │ │ │ + movq $0x0,-0xd8(%r9) │ │ │ │ + movq $0x0,-0xc8(%r9) │ │ │ │ + movq $0x0,-0xc0(%r9) │ │ │ │ + movq $0x0,-0xb0(%r9) │ │ │ │ + movq $0x0,-0xa0(%r9) │ │ │ │ + movq $0x0,-0x98(%r9) │ │ │ │ + movq $0x0,-0x88(%r9) │ │ │ │ + movq $0x0,-0x78(%r9) │ │ │ │ + movq $0x0,-0x70(%r9) │ │ │ │ + movq $0x0,-0x60(%r9) │ │ │ │ + movq $0x0,-0x50(%r9) │ │ │ │ + movq $0x0,-0x48(%r9) │ │ │ │ + movq $0x0,-0x38(%r9) │ │ │ │ + movq $0x0,-0x28(%r9) │ │ │ │ + movq $0x0,-0x20(%r9) │ │ │ │ + movq $0x0,-0x10(%r9) │ │ │ │ + cmp %rsi,0x10(%rsp) │ │ │ │ + jge 2bd81 <__julienne_test_m_MOD_run@@Base+0x1111> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 2bf00 <__julienne_test_m_MOD_run@@Base+0x1290> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ + movdqu 0x10(%r12),%xmm1 │ │ │ │ + mov 0x20(%r12),%r10 │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + mov %r10,0x20(%r15) │ │ │ │ + movups %xmm1,0x10(%r15) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bebf <__julienne_test_m_MOD_run@@Base+0x124f> │ │ │ │ + call 8230 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2beda <__julienne_test_m_MOD_run@@Base+0x126a> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bed2 <__julienne_test_m_MOD_run@@Base+0x1262> │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x28(%r15),%rsi │ │ │ │ + lea 0x28(%r12),%r13 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 2ae09 <__julienne_test_m_MOD_run@@Base+0x199> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + movdqu 0x0(%r13),%xmm2 │ │ │ │ + movdqu 0x10(%r13),%xmm3 │ │ │ │ + mov 0x20(%r13),%r11 │ │ │ │ + mov 0x18(%rsi),%r8 │ │ │ │ + movups %xmm2,(%rsi) │ │ │ │ + mov %r11,0x20(%rsi) │ │ │ │ + movups %xmm3,0x10(%rsi) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bf40 <__julienne_test_m_MOD_run@@Base+0x12d0> │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2bf79 <__julienne_test_m_MOD_run@@Base+0x1309> │ │ │ │ + mov 0x8(%r8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bf67 <__julienne_test_m_MOD_run@@Base+0x12f7> │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x1(%r14),%rdi │ │ │ │ + mov 0x48(%r13),%rax │ │ │ │ + lea 0x28(%rsi),%rdx │ │ │ │ + mov 0x18(%rdx),%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movdqu 0x28(%r13),%xmm4 │ │ │ │ + lea 0x28(%r13),%rcx │ │ │ │ + mov 0x28(%rsi),%rdi │ │ │ │ + movdqu 0x10(%rcx),%xmm5 │ │ │ │ + movups %xmm4,0x28(%rsi) │ │ │ │ + mov %rax,0x20(%rdx) │ │ │ │ + movups %xmm5,0x10(%rdx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bfcb <__julienne_test_m_MOD_run@@Base+0x135b> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2c00e <__julienne_test_m_MOD_run@@Base+0x139e> │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bff2 <__julienne_test_m_MOD_run@@Base+0x1382> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea 0x28(%rdx),%rsi │ │ │ │ + lea 0x28(%rcx),%r13 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 2bf00 <__julienne_test_m_MOD_run@@Base+0x1290> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2ae1d <__julienne_test_m_MOD_run@@Base+0x1ad> │ │ │ │ + mov %rbp,0x38(%rbx) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + movdqa 0x108de(%rip),%xmm7 │ │ │ │ + movabs $0x50100000000,%r10 │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x28,0x10(%rbx) │ │ │ │ + mov %r10,0x18(%rbx) │ │ │ │ + movq $0x1,0x30(%rbx) │ │ │ │ + movups %xmm7,0x20(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2c410 <__julienne_test_m_MOD_run@@Base+0x17a0> │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + js 2c369 <__julienne_test_m_MOD_run@@Base+0x16f9> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movabs $0xccccccccccccccd,%rsi │ │ │ │ + lea (%rdx,%rbp,1),%rcx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + lea -0x28(%rcx),%r9 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %rsi,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 2c1e6 <__julienne_test_m_MOD_run@@Base+0x1576> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 2c1b8 <__julienne_test_m_MOD_run@@Base+0x1548> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 2c193 <__julienne_test_m_MOD_run@@Base+0x1523> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 2c16e <__julienne_test_m_MOD_run@@Base+0x14fe> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 2c149 <__julienne_test_m_MOD_run@@Base+0x14d9> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 2c124 <__julienne_test_m_MOD_run@@Base+0x14b4> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + jne 2c3e6 <__julienne_test_m_MOD_run@@Base+0x1776> │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + add %r14,%r13 │ │ │ │ + add $0x28,%r14 │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + add %r14,%r11 │ │ │ │ + add $0x28,%r14 │ │ │ │ + movq $0x0,0x8(%r11) │ │ │ │ + movq $0x0,0x18(%r11) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + add $0x28,%r14 │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + add $0x28,%r14 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + add $0x28,%r14 │ │ │ │ + movq $0x0,0x8(%r10) │ │ │ │ + movq $0x0,0x18(%r10) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + add %r14,%r8 │ │ │ │ + add $0x28,%r14 │ │ │ │ + movq $0x0,0x18(%r8) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r8) │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 2c328 <__julienne_test_m_MOD_run@@Base+0x16b8> │ │ │ │ + movq $0x0,(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + movq $0x0,0x18(%rdx) │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + movq $0x0,0x28(%r9,%r14,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movq $0x0,0x40(%rsi,%r14,1) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + movq $0x0,0x30(%rsi,%r14,1) │ │ │ │ + movq $0x0,0x50(%r12,%r14,1) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + movq $0x0,0x68(%r13,%r14,1) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + movq $0x0,0x58(%r13,%r14,1) │ │ │ │ + movq $0x0,0x78(%r11,%r14,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x90(%rdi,%r14,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x80(%rdi,%r14,1) │ │ │ │ + movq $0x0,0xa0(%rax,%r14,1) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + movq $0x0,0xb8(%r10,%r14,1) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + movq $0x0,0xa8(%r10,%r14,1) │ │ │ │ + movq $0x0,0xc8(%r8,%r14,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movq $0x0,0xe0(%rdx,%r14,1) │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + movq $0x0,0xd0(%rdx,%r14,1) │ │ │ │ + movq $0x0,0xf0(%r9,%r14,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movq $0x0,0xf8(%rsi,%r14,1) │ │ │ │ + movq $0x0,0x108(%rsi,%r14,1) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + movq $0x0,0x118(%r12,%r14,1) │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + movq $0x0,0x130(%r13,%r14,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x120(%r13,%r14,1) │ │ │ │ + add $0x140,%r14 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 2c1e6 <__julienne_test_m_MOD_run@@Base+0x1576> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + jmp 2b399 <__julienne_test_m_MOD_run@@Base+0x729> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 2acac <__julienne_test_m_MOD_run@@Base+0x3c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + sub $0x1,%r8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg 2b399 <__julienne_test_m_MOD_run@@Base+0x729> │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 2b72a <__julienne_test_m_MOD_run@@Base+0xaba> │ │ │ │ + jmp 2b732 <__julienne_test_m_MOD_run@@Base+0xac2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 2b44d <__julienne_test_m_MOD_run@@Base+0x7dd> │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + jmp 2b4cf <__julienne_test_m_MOD_run@@Base+0x85f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x28(%r12),%rdi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov $0x2,%r13d │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + call 8280 <__julienne_test_description_m_MOD_run@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + add %r14,%r9 │ │ │ │ + jmp 2baf6 <__julienne_test_m_MOD_run@@Base+0xe86> │ │ │ │ + movq $0x0,0x8(%r8) │ │ │ │ + jmp 2b4cf <__julienne_test_m_MOD_run@@Base+0x85f> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov $0x28,%r14d │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + jmp 2c0ff <__julienne_test_m_MOD_run@@Base+0x148f> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 2b386 <__julienne_test_m_MOD_run@@Base+0x716> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000002c420 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 2c7b0 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x390> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm1 │ │ │ │ + movdqu 0x20(%rdi),%xmm2 │ │ │ │ + movdqu 0x30(%rdi),%xmm3 │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movups %xmm1,0x10(%rsi) │ │ │ │ + movups %xmm2,0x20(%rsi) │ │ │ │ + movups %xmm3,0x30(%rsi) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2c768 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x348> │ │ │ │ + mov 0x38(%rdi),%r12 │ │ │ │ + sub 0x30(%rdi),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ + js 2c76f <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x34f> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + and $0x3,%esi │ │ │ │ + je 2c743 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x323> │ │ │ │ + cmpq $0x0,(%r14) │ │ │ │ + je 2c7b8 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x398> │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov (%rax,%rbp,1),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *0x20(%r13) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + jl 2c76f <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x34f> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + lea 0x10(%r14),%r13 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 2c743 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x323> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 2c56e <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x14e> │ │ │ │ + cmpq $0x0,0x0(%r13) │ │ │ │ + je 2c7d8 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x3b8> │ │ │ │ + mov 0x8(%r13),%r14 │ │ │ │ + mov %r14,0x18(%rcx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rdi),%r8 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,(%r9) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov 0x10(%r10),%rsi │ │ │ │ + call *0x20(%r14) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x10,%r13 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %r14,%rcx │ │ │ │ + cmpq $0x0,0x0(%r13) │ │ │ │ + je 2c7c8 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x3a8> │ │ │ │ + mov 0x8(%r13),%r11 │ │ │ │ + mov %r11,0x8(%rcx) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x8(%r11),%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + add %r14,%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov (%rax,%r14,1),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *0x20(%r8) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x10,%r13 │ │ │ │ + jmp 2c743 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x323> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + mov %rsi,0x8(%rcx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %rax,(%r9) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov (%r10,%r14,1),%rsi │ │ │ │ + call *0x20(%r11) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jl 2c76f <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x34f> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x10(%r13),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cmpq $0x0,0x10(%r13) │ │ │ │ + je 2c7a0 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x380> │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + add (%rbx),%r8 │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rdi,%r9,1),%rsi │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + call *0x20(%r13) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %r13,%r10 │ │ │ │ + cmpq $0x0,0x10(%r14) │ │ │ │ + je 2c790 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x370> │ │ │ │ + mov 0x18(%r14),%r11 │ │ │ │ + mov %r11,0x8(%r10) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x8(%r11),%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + add %r13,%rdx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + mov (%rax,%r13,1),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *0x20(%r8) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x2(%rbp),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add %r13,%rsi │ │ │ │ + cmpq $0x0,0x20(%r14) │ │ │ │ + je 2c780 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x360> │ │ │ │ + mov 0x28(%r14),%r9 │ │ │ │ + mov %r9,0x8(%rsi) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x8(%r9),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,(%r10) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov (%r11,%r13,1),%rsi │ │ │ │ + call *0x20(%rdx) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + add $0x3,%rbp │ │ │ │ + lea 0x30(%r14),%r13 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %r14,%rcx │ │ │ │ + cmpq $0x0,0x0(%r13) │ │ │ │ + jne 2c5d8 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x1b8> │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + jmp 2c617 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x1f7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + jmp 2c738 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x318> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + jmp 2c6e1 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x2c1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp 2c689 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x269> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp 2c4fc <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0xdc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + jmp 2c5c2 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x1a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x10(%rcx) │ │ │ │ + jmp 2c563 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x143> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002c7f0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movsbq 0x1c(%rdi),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + cmovne %rax,%rdi │ │ │ │ + call 8150 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r14,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovns %r14,%rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + movq $0x1,0x0(%r13) │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 2ca37 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x247> │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + lea -0x1(%r14),%edi │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x40(%r15),%rsi │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x58(%r15),%r8 │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x70(%r15),%r9 │ │ │ │ + mov %r9,0x18(%rax) │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x88(%r15),%r10 │ │ │ │ + mov %r10,0x20(%rax) │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0xa0(%r15),%r11 │ │ │ │ + mov %r11,0x28(%rax) │ │ │ │ + cmp $0x6,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + cmp $0x7,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0xd0(%r15),%rdx │ │ │ │ + mov %rdx,0x38(%r12) │ │ │ │ + cmp $0x8,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0xe8(%r15),%rcx │ │ │ │ + mov %rcx,0x40(%r12) │ │ │ │ + cmp $0x9,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x100(%r15),%rbx │ │ │ │ + mov %rbx,0x48(%r12) │ │ │ │ + cmp $0xa,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x118(%r15),%rsi │ │ │ │ + mov %rsi,0x50(%r12) │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x130(%r15),%r8 │ │ │ │ + mov %r8,0x58(%r12) │ │ │ │ + cmp $0xc,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x148(%r15),%r9 │ │ │ │ + mov %r9,0x60(%r12) │ │ │ │ + cmp $0xd,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x160(%r15),%r10 │ │ │ │ + mov %r10,0x68(%r12) │ │ │ │ + cmp $0xe,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + mov 0x178(%r15),%r11 │ │ │ │ + mov %r11,0x70(%r12) │ │ │ │ + cmp $0xf,%r14 │ │ │ │ + je 2c9e0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ + lea 0x190(%r15),%rdx │ │ │ │ + mov $0x10,%eax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + add $0x18,%rdx │ │ │ │ + mov %rcx,-0x8(%r12,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jge 2c9c0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1d0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%r15),%rbx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 2ca0b <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x21b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xffffffffffffffff,%r10 │ │ │ │ + jne 2ca14 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x224> │ │ │ │ + neg %rsi │ │ │ │ + mov %rsi,0x8(%r13,%r9,8) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r14,%r9 │ │ │ │ + je 2ca37 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x247> │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov 0x8(%rbx),%r10 │ │ │ │ + cmp %r9b,%dil │ │ │ │ + je 2c9f0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x200> │ │ │ │ + sub (%rbx),%r10 │ │ │ │ + mov $0x0,%r8d │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmovs %r8,%r10 │ │ │ │ + imul %r10,%rsi │ │ │ │ + mov %rsi,0x8(%r13,%r9,8) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r14,%r9 │ │ │ │ + jne 2ca07 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x217> │ │ │ │ + mov 0x0(%r13,%r14,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle 2cfcf <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7df> │ │ │ │ + lea 0x30(%rsp),%r11 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 2cd03 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x513> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%bpl │ │ │ │ + jle 2d000 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x810> │ │ │ │ + lea -0x3(%r14),%rbp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov $0x1,%esi │ │ │ │ + and $0xfffffffffffffffe,%rbp │ │ │ │ + lea 0x3(%rbp),%r15 │ │ │ │ + shr $1,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + and $0x3,%ebp │ │ │ │ + je 2cb8b <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x39b> │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 2cb3e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x34e> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + je 2cafa <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x30a> │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%r12),%rdi │ │ │ │ + cqto │ │ │ │ + mov 0x10(%rcx),%r8 │ │ │ │ + mov 0x8(%r12),%r10 │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rsi │ │ │ │ + mov $0x3,%esi │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + mov (%rcx,%rsi,8),%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%r12,%rsi,8),%r11 │ │ │ │ + cqto │ │ │ │ + idiv %rbp │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov 0x8(%rcx,%rsi,8),%r8 │ │ │ │ + imul %rax,%r11 │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + add %r10,%r11 │ │ │ │ + mov (%r12,%rsi,8),%r10 │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbp │ │ │ │ + imul %rax,%r10 │ │ │ │ + add %r11,%r10 │ │ │ │ + mov (%rcx,%rsi,8),%r9 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov -0x8(%r12,%rsi,8),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov 0x8(%rcx,%rsi,8),%r8 │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + add %r10,%rdi │ │ │ │ + mov (%r12,%rsi,8),%r10 │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul %rax,%r10 │ │ │ │ + add %rdi,%r10 │ │ │ │ + cmp %r15,%rsi │ │ │ │ + je 2cc8f <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x49f> │ │ │ │ + mov (%rcx,%rsi,8),%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + cqto │ │ │ │ + idiv %rbp │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov 0x8(%rcx,%rsi,8),%r8 │ │ │ │ + imul -0x8(%r12,%rsi,8),%rax │ │ │ │ + lea (%rax,%r10,1),%r11 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rcx,%r9,8),%r10 │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbp │ │ │ │ + mov 0x8(%rcx,%r9,8),%rbp │ │ │ │ + imul (%r12,%rsi,8),%rax │ │ │ │ + lea (%rax,%r11,1),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x4(%rsi),%r11 │ │ │ │ + cqto │ │ │ │ + idiv %r10 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov 0x8(%rcx,%r11,8),%r8 │ │ │ │ + imul -0x8(%r12,%r9,8),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbp │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r10 │ │ │ │ + imul (%r12,%r9,8),%rax │ │ │ │ + mov (%rcx,%r11,8),%r9 │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rbp │ │ │ │ + lea 0x6(%rsi),%rbp │ │ │ │ + mov (%rcx,%rbp,8),%r10 │ │ │ │ + imul -0x8(%r12,%r11,8),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r9 │ │ │ │ + imul (%r12,%r11,8),%rax │ │ │ │ + add $0x8,%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r10 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov 0x8(%rcx,%rbp,8),%r8 │ │ │ │ + imul -0x8(%r12,%rbp,8),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r8 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %r10 │ │ │ │ + imul (%r12,%rbp,8),%rax │ │ │ │ + lea (%rax,%rdi,1),%r10 │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 2cb8b <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x39b> │ │ │ │ + lea (%rcx,%r15,8),%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idivq -0x8(%rsi) │ │ │ │ + imul -0x8(%r12,%r15,8),%rax │ │ │ │ + lea (%rax,%r10,1),%rbp │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jle 2cccf <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4df> │ │ │ │ + mov %rbx,%rax │ │ │ │ + cqto │ │ │ │ + idivq 0x8(%rsi) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rdi │ │ │ │ + imul (%r12,%r15,8),%rax │ │ │ │ + add %rax,%rbp │ │ │ │ + imul 0x8(%rsp),%rbp │ │ │ │ + add 0x0(%r13),%rbp │ │ │ │ + je 2cce4 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4f4> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 2cd10 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x520> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,(%rsp) │ │ │ │ + je 2cfcc <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7dc> │ │ │ │ + movsbq 0x1c(%r13),%r14 │ │ │ │ + mov %r14,%rbp │ │ │ │ + test %r14,%r14 │ │ │ │ + jg 2ca70 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x280> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 2ccd5 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4e5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + sub 0x30(%rbp),%r14 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + js 2cfa7 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7b7> │ │ │ │ + mov (%rdi),%r10 │ │ │ │ + mov 0x15253(%rip),%r15 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2cda8 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x5b8> │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + mov 0x28(%r11),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2cd87 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x597> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movb $0x5,0x4d(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov 0x8(%r11),%rsi │ │ │ │ + call *%r9 │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov (%r8),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2cda8 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x5b8> │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,0x8(%r8) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jl 2cf9e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7ae> │ │ │ │ + test $0x1,%sil │ │ │ │ + je 2ce6e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x67e> │ │ │ │ + lea 0x10(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ce57 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x667> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov 0x28(%rax),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2ce33 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x643> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movaps %xmm1,0x40(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movb $0x5,0x4d(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *%r11 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea 0x10(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ce57 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x667> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov $0x10,%edx │ │ │ │ + movq $0x0,0x10(%r9) │ │ │ │ + add 0x0(%rbp),%rdx │ │ │ │ + mov %r15,0x8(%rdx) │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + cmp %r14,0x10(%rsp) │ │ │ │ + jl 2cf9e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7ae> │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + lea (%rdi,%r12,1),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2cefb <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x70b> │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + mov 0x28(%r8),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2cee5 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x6f5> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movb $0x5,0x4d(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov 0x8(%r8),%rsi │ │ │ │ + call *%r10 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2cefb <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x70b> │ │ │ │ + call 8230 │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movq $0x0,(%rcx,%r12,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r15,0x8(%rsi) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %r12,%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2cf78 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x788> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov 0x28(%rax),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 2cf62 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x772> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movaps %xmm3,0x40(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movb $0x5,0x4d(%rsp) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *%r11 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2cf78 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x788> │ │ │ │ + call 8230 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%r12,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %r15,0x8(%rdx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jge 2ce88 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x698> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2cce4 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4f4> │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rbx,(%rsp) │ │ │ │ + jne 2ccf2 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x502> │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d00e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x81e> │ │ │ │ + add $0x68,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 2cc8f <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x49f> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000002d020 <__julienne_command_line_m_MOD_flag_value@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x2c(%rsp),%rbp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + call 84c0 <_gfortran_iargc@plt> │ │ │ │ + movl $0x1,0x2c(%rsp) │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jg 2d09e <__julienne_command_line_m_MOD_flag_value@@Base+0x7e> │ │ │ │ + jmp 2d1b0 <__julienne_command_line_m_MOD_flag_value@@Base+0x190> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jle 2d1b0 <__julienne_command_line_m_MOD_flag_value@@Base+0x190> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ + movslq 0x28(%rsp),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d1fa <__julienne_command_line_m_MOD_flag_value@@Base+0x1da> │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2d088 <__julienne_command_line_m_MOD_flag_value@@Base+0x68> │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x34(%rsp),%rdi │ │ │ │ + mov %r13d,0x34(%rsp) │ │ │ │ + call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + cmpq $0x0,(%rdx) │ │ │ │ + jne 2d22d <__julienne_command_line_m_MOD_flag_value@@Base+0x20d> │ │ │ │ + movslq 0x30(%rsp),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d212 <__julienne_command_line_m_MOD_flag_value@@Base+0x1f2> │ │ │ │ + mov 0x2c(%rsp),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1(%rdi),%r8d │ │ │ │ + lea 0x34(%rsp),%rdi │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %r15,(%r9) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d228 <__julienne_command_line_m_MOD_flag_value@@Base+0x208> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + cmpq $0x0,(%r10) │ │ │ │ + je 2d1e6 <__julienne_command_line_m_MOD_flag_value@@Base+0x1c6> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d228 <__julienne_command_line_m_MOD_flag_value@@Base+0x208> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rax,(%r11) │ │ │ │ + jmp 2d1bb <__julienne_command_line_m_MOD_flag_value@@Base+0x19b> │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xdecd(%rip),%rsi │ │ │ │ + lea 0xec0d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xdeb5(%rip),%rsi │ │ │ │ + lea 0xecb5(%rip),%rdi │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + lea 0xe14b(%rip),%rdx │ │ │ │ + lea 0xec25(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xec54(%rip),%rdi │ │ │ │ + call 80b0 <_gfortran_runtime_error_at@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000002d250 <__julienne_command_line_m_MOD_argument_present@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + mov 0x38(%rdi),%rcx │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x0,%esi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmovne %rbp,%rax │ │ │ │ + sub 0x30(%rdi),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmovns %rcx,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + cmovns %esi,%eax │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rax,4),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + xor %edi,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + setne %dil │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + sete %r8b │ │ │ │ + mov %edi,0x68(%rsp) │ │ │ │ + movzbl %r8b,%r9d │ │ │ │ + and %r9d,%edi │ │ │ │ + mov %edi,0x6c(%rsp) │ │ │ │ + jne 2d68a <__julienne_command_line_m_MOD_argument_present@@Base+0x43a> │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 2d656 <__julienne_command_line_m_MOD_argument_present@@Base+0x406> │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + imul %rbx,%r13 │ │ │ │ + jmp 2d331 <__julienne_command_line_m_MOD_argument_present@@Base+0xe1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea 0x1(%r14),%ecx │ │ │ │ + cmp %ecx,0x20(%rsp) │ │ │ │ + jl 2d36f <__julienne_command_line_m_MOD_argument_present@@Base+0x11f> │ │ │ │ + add %r13,%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x78(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r11d,(%rdx,%r14,4) │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 2d320 <__julienne_command_line_m_MOD_argument_present@@Base+0xd0> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 8230 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + cmp %esi,0x20(%rsp) │ │ │ │ + jge 2d32e <__julienne_command_line_m_MOD_argument_present@@Base+0xde> │ │ │ │ + lea 0x0(,%r14,4),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x0(,%r14,4),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + call 84c0 <_gfortran_iargc@plt> │ │ │ │ + movl $0x1,0x78(%rsp) │ │ │ │ + mov %eax,%edi │ │ │ │ + test %eax,%eax │ │ │ │ + jle 2d619 <__julienne_command_line_m_MOD_argument_present@@Base+0x3c9> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea 0x70(%rsp),%r9 │ │ │ │ + lea 0x78(%rsp),%r10 │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + imul %rbx,%r15 │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + lea 0x1(%r8),%r12 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %edi,0x54(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov $0x20,%r8d │ │ │ │ + call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2d43c <__julienne_command_line_m_MOD_argument_present@@Base+0x1ec> │ │ │ │ + mov 0x68(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 2d670 <__julienne_command_line_m_MOD_argument_present@@Base+0x420> │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 2d5f8 <__julienne_command_line_m_MOD_argument_present@@Base+0x3a8> │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov %r11d,0x50(%rsp) │ │ │ │ + lea (%r14,%rdx,4),%rbp │ │ │ │ + jmp 2d493 <__julienne_command_line_m_MOD_argument_present@@Base+0x243> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + cmp %ecx,0x0(%r13) │ │ │ │ + sete %sil │ │ │ │ + add $0x4,%rbx │ │ │ │ + movzbl %sil,%edi │ │ │ │ + mov %edi,-0x4(%rbx) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 2d4bd <__julienne_command_line_m_MOD_argument_present@@Base+0x26d> │ │ │ │ + add %r15,%r12 │ │ │ │ + add $0x4,%r13 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d470 <__julienne_command_line_m_MOD_argument_present@@Base+0x220> │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 2d48c <__julienne_command_line_m_MOD_argument_present@@Base+0x23c> │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 2d562 <__julienne_command_line_m_MOD_argument_present@@Base+0x312> │ │ │ │ + mov (%r14),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 2d562 <__julienne_command_line_m_MOD_argument_present@@Base+0x312> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 2d555 <__julienne_command_line_m_MOD_argument_present@@Base+0x305> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 2d548 <__julienne_command_line_m_MOD_argument_present@@Base+0x2f8> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 2d537 <__julienne_command_line_m_MOD_argument_present@@Base+0x2e7> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 2d526 <__julienne_command_line_m_MOD_argument_present@@Base+0x2d6> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 2d515 <__julienne_command_line_m_MOD_argument_present@@Base+0x2c5> │ │ │ │ + mov 0x4(%r14),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + cmp %rax,0x18(%rsp) │ │ │ │ + je 2d5f8 <__julienne_command_line_m_MOD_argument_present@@Base+0x3a8> │ │ │ │ + mov (%r14,%r9,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov 0x8(%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov 0xc(%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov 0x10(%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov 0x14(%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov 0x18(%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + mov 0x1c(%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2d5d0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ + add $0x8,%rax │ │ │ │ + mov (%r14,%rax,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2d56b <__julienne_command_line_m_MOD_argument_present@@Base+0x31b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r12d,0x6c(%rsp) │ │ │ │ + jmp 2d62d <__julienne_command_line_m_MOD_argument_present@@Base+0x3dd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x78(%rsp),%r10d │ │ │ │ + add $0x1,%r10d │ │ │ │ + mov %r10d,0x78(%rsp) │ │ │ │ + cmp 0x54(%rsp),%r10d │ │ │ │ + jle 2d400 <__julienne_command_line_m_MOD_argument_present@@Base+0x1b0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d66a <__julienne_command_line_m_MOD_argument_present@@Base+0x41a> │ │ │ │ + mov 0x6c(%rsp),%eax │ │ │ │ + add $0xb8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 2d396 <__julienne_command_line_m_MOD_argument_present@@Base+0x146> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0xe6c4(%rip),%rsi │ │ │ │ + lea 0xe8e5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0xe6aa(%rip),%rsi │ │ │ │ + lea 0xe883(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +000000000002d6b0 <__julienne_string_m_MOD_assign_character_to_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov (%rdi),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2d730 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x80> │ │ │ │ + cmp %rdx,0x8(%rsi) │ │ │ │ + jne 2d6e0 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x30> │ │ │ │ + mov %rdx,0x8(%rsi) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 2d721 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x71> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmovne %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 8530 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rdx,0x8(%rsi) │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 2d6d9 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x29> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + pop %rbx │ │ │ │ + jmp 85d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jmp 2d6d0 <__julienne_string_m_MOD_assign_character_to_string_t@@Base+0x20> │ │ │ │ + │ │ │ │ +000000000002d760 <__julienne_string_m_MOD_assign_string_t_to_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x154da(%rip) │ │ │ │ + lea 0x154d3(%rip),%rsi │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x154c2(%rip),%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2d820 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0xc0> │ │ │ │ + cmp %rdx,(%rbx) │ │ │ │ + jne 2d7f8 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x98> │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 2d7d5 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x75> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8420 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d847 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0xe7> │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 8230 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmovne %rdx,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov 0x15468(%rip),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 2d7c0 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x60> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 2d7c0 <__julienne_string_m_MOD_assign_string_t_to_character@@Base+0x60> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000002d850 <__julienne_string_m_MOD_character_ne_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea 0x153e7(%rip),%rsi │ │ │ │ + movq $0x0,0x153dc(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x153cb(%rip),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 8230 │ │ │ │ + test %ebx,%ebx │ │ │ │ + setne %cl │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2d8dc <__julienne_string_m_MOD_character_ne_string_t@@Base+0x8c> │ │ │ │ + add $0x10,%rsp │ │ │ │ + movzbl %cl,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002d8f0 <__julienne_string_m_MOD_string_t_ne_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x15368(%rip),%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movq $0x0,0x15334(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x15327(%rip),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 8230 │ │ │ │ + test %ebx,%ebx │ │ │ │ + setne %cl │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2d97c <__julienne_string_m_MOD_string_t_ne_character@@Base+0x8c> │ │ │ │ + add $0x10,%rsp │ │ │ │ + movzbl %cl,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002d990 <__julienne_string_m_MOD_string_t_ne_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + lea 0x152a0(%rip),%rsi │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x1528c(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x15272(%rip),%rsi │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x1525e(%rip) │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call *0x158(%rcx) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x15240(%rip),%rdx │ │ │ │ + mov 0x15241(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %r12d,%r12d │ │ │ │ + setne %sil │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2da61 <__julienne_string_m_MOD_string_t_ne_string_t@@Base+0xd1> │ │ │ │ + add $0x20,%rsp │ │ │ │ + movzbl %sil,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002da70 <__julienne_string_m_MOD_character_eq_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea 0x151a7(%rip),%rsi │ │ │ │ + movq $0x0,0x1519c(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x1518b(%rip),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 8230 │ │ │ │ + test %ebx,%ebx │ │ │ │ + sete %cl │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2dafc <__julienne_string_m_MOD_character_eq_string_t@@Base+0x8c> │ │ │ │ + add $0x10,%rsp │ │ │ │ + movzbl %cl,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002db10 <__julienne_string_m_MOD_string_t_eq_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x15128(%rip),%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movq $0x0,0x150f4(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x150e7(%rip),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 8230 │ │ │ │ + test %ebx,%ebx │ │ │ │ + sete %cl │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2db9c <__julienne_string_m_MOD_string_t_eq_character@@Base+0x8c> │ │ │ │ + add $0x10,%rsp │ │ │ │ + movzbl %cl,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002dbb0 <__julienne_string_m_MOD_string_t_eq_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + lea 0x15060(%rip),%rsi │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x1504c(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x15032(%rip),%rsi │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x1501e(%rip) │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call *0x158(%rcx) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x15000(%rip),%rdx │ │ │ │ + mov 0x15001(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %r12d,%r12d │ │ │ │ + sete %sil │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2dc81 <__julienne_string_m_MOD_string_t_eq_string_t@@Base+0xd1> │ │ │ │ + add $0x20,%rsp │ │ │ │ + movzbl %sil,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002dc90 <__julienne_string_m_MOD_get_double_precision_array@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x298,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x288(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + lea 0x14f64(%rip),%rsi │ │ │ │ + movq $0x8,0x40(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x14f47(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x14f3a(%rip),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2dd22 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x92> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8420 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xd64e(%rip),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0xd5d7(%rip),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movslq %eax,%rsi │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ + cltq │ │ │ │ + add %r13,%rsi │ │ │ │ + sub %rax,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %rdx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %eax,%r12d │ │ │ │ + lea 0x1(%r12),%r15d │ │ │ │ + movslq %r12d,%r14 │ │ │ │ + movslq %r15d,%rcx │ │ │ │ + add %r13,%r14 │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xd5e6(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovns %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea -0x1(%rax,%r12,1),%ebx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %ebx,%esi │ │ │ │ + sub %r15d,%esi │ │ │ │ + lea 0x1(%rsi),%r8d │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmovs %r9d,%r8d │ │ │ │ + movslq %r8d,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + jne 2ddfd <__julienne_string_m_MOD_get_double_precision_array@@Base+0x16d> │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jns 2e8b1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc21> │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jg 2e890 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc00> │ │ │ │ + lea -0x2(%r10),%r15d │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xe,%r15d │ │ │ │ + jbe 2e8a1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc11> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%r11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x2c2c2c2c,%edx │ │ │ │ + mov %r8,%rcx │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + shr $0x4,%rcx │ │ │ │ + pshufd $0x0,%xmm1,%xmm7 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea -0x10(%rcx),%r10 │ │ │ │ + lea (%rax,%rcx,1),%r9 │ │ │ │ + shr $0x4,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x3,%r10d │ │ │ │ + je 2dfc1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x331> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 2df4e <__julienne_string_m_MOD_get_double_precision_array@@Base+0x2be> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 2dee2 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x252> │ │ │ │ + movdqu (%rax),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + lea 0x10(%rax),%r11 │ │ │ │ + pcmpeqb %xmm7,%xmm3 │ │ │ │ + pcmpgtb %xmm3,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + psraw $0xf,%xmm8 │ │ │ │ + psraw $0xf,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm10 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm4 │ │ │ │ + punpcklwd %xmm9,%xmm10 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm10,%xmm0 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + movdqu (%r11),%xmm11 │ │ │ │ + movdqa %xmm2,%xmm12 │ │ │ │ + add $0x10,%r11 │ │ │ │ + pcmpeqb %xmm7,%xmm11 │ │ │ │ + pcmpgtb %xmm11,%xmm12 │ │ │ │ + movdqa %xmm11,%xmm13 │ │ │ │ + punpcklbw %xmm12,%xmm13 │ │ │ │ + punpckhbw %xmm12,%xmm11 │ │ │ │ + movdqa %xmm13,%xmm14 │ │ │ │ + movdqa %xmm13,%xmm15 │ │ │ │ + movdqa %xmm11,%xmm1 │ │ │ │ + psraw $0xf,%xmm14 │ │ │ │ + psraw $0xf,%xmm1 │ │ │ │ + movdqa %xmm11,%xmm3 │ │ │ │ + punpcklwd %xmm14,%xmm15 │ │ │ │ + punpckhwd %xmm14,%xmm13 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + psubd %xmm15,%xmm0 │ │ │ │ + punpckhwd %xmm1,%xmm11 │ │ │ │ + psubd %xmm13,%xmm0 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + psubd %xmm11,%xmm0 │ │ │ │ + movdqu (%r11),%xmm8 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + add $0x10,%r11 │ │ │ │ + pcmpeqb %xmm7,%xmm8 │ │ │ │ + pcmpgtb %xmm8,%xmm5 │ │ │ │ + movdqa %xmm8,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm8,%xmm10 │ │ │ │ + psraw $0xf,%xmm9 │ │ │ │ + psraw $0xf,%xmm10 │ │ │ │ + movdqa %xmm8,%xmm11 │ │ │ │ + punpcklwd %xmm9,%xmm6 │ │ │ │ + punpckhwd %xmm9,%xmm4 │ │ │ │ + punpcklwd %xmm10,%xmm11 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + punpckhwd %xmm10,%xmm8 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm11,%xmm0 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + je 2e16e <__julienne_string_m_MOD_get_double_precision_array@@Base+0x4de> │ │ │ │ + movdqu (%r11),%xmm12 │ │ │ │ + movdqu 0x10(%r11),%xmm9 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + add $0x40,%r11 │ │ │ │ + movdqa %xmm2,%xmm13 │ │ │ │ + pcmpeqb %xmm7,%xmm12 │ │ │ │ + pcmpeqb %xmm7,%xmm9 │ │ │ │ + pcmpgtb %xmm12,%xmm13 │ │ │ │ + pcmpgtb %xmm9,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm14 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + punpcklbw %xmm13,%xmm14 │ │ │ │ + punpckhbw %xmm13,%xmm12 │ │ │ │ + movdqu -0x20(%r11),%xmm13 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + movdqa %xmm14,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm10 │ │ │ │ + psraw $0xf,%xmm15 │ │ │ │ + pcmpeqb %xmm7,%xmm13 │ │ │ │ + movdqa %xmm12,%xmm3 │ │ │ │ + punpcklwd %xmm15,%xmm1 │ │ │ │ + punpckhwd %xmm15,%xmm14 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + psraw $0xf,%xmm10 │ │ │ │ + psubd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm12,%xmm8 │ │ │ │ + psraw $0xf,%xmm3 │ │ │ │ + punpcklwd %xmm10,%xmm6 │ │ │ │ + punpckhwd %xmm10,%xmm4 │ │ │ │ + movdqu -0x10(%r11),%xmm10 │ │ │ │ + psubd %xmm14,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm14 │ │ │ │ + punpcklwd %xmm3,%xmm8 │ │ │ │ + pcmpgtb %xmm13,%xmm14 │ │ │ │ + punpckhbw %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm3,%xmm12 │ │ │ │ + pcmpeqb %xmm7,%xmm10 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + movdqa %xmm9,%xmm11 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm13,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm12 │ │ │ │ + psraw $0xf,%xmm11 │ │ │ │ + punpcklbw %xmm14,%xmm15 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm11,%xmm12 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + pcmpgtb %xmm10,%xmm5 │ │ │ │ + movdqa %xmm15,%xmm1 │ │ │ │ + punpckhwd %xmm11,%xmm9 │ │ │ │ + punpckhbw %xmm14,%xmm13 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm15,%xmm3 │ │ │ │ + psraw $0xf,%xmm1 │ │ │ │ + psubd %xmm9,%xmm0 │ │ │ │ + movdqa %xmm13,%xmm8 │ │ │ │ + movdqa %xmm10,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + movdqa %xmm13,%xmm9 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + psraw $0xf,%xmm8 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + punpckhwd %xmm1,%xmm15 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + punpcklwd %xmm8,%xmm9 │ │ │ │ + psubd %xmm15,%xmm0 │ │ │ │ + punpckhbw %xmm5,%xmm10 │ │ │ │ + punpckhwd %xmm8,%xmm13 │ │ │ │ + psraw $0xf,%xmm11 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + psubd %xmm9,%xmm0 │ │ │ │ + psubd %xmm13,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm12 │ │ │ │ + punpcklwd %xmm11,%xmm6 │ │ │ │ + psraw $0xf,%xmm12 │ │ │ │ + movdqa %xmm10,%xmm13 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + punpckhwd %xmm11,%xmm4 │ │ │ │ + punpcklwd %xmm12,%xmm13 │ │ │ │ + punpckhwd %xmm12,%xmm10 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm13,%xmm0 │ │ │ │ + psubd %xmm10,%xmm0 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jne 2dfc1 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x331> │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + psrldq $0x8,%xmm7 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + psrldq $0x4,%xmm2 │ │ │ │ + paddd %xmm2,%xmm7 │ │ │ │ + movd %xmm7,%r12d │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + movdqa %xmm0,%xmm14 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 2e262 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x5d2> │ │ │ │ + movq (%rdi,%rcx,1),%xmm15 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + add $0x1,%rax │ │ │ │ + movq 0xe7ca(%rip),%xmm1 │ │ │ │ + pcmpeqb %xmm1,%xmm15 │ │ │ │ + pcmpgtb %xmm15,%xmm3 │ │ │ │ + movdqa %xmm15,%xmm8 │ │ │ │ + punpcklbw %xmm3,%xmm8 │ │ │ │ + punpcklbw %xmm3,%xmm15 │ │ │ │ + movdqa %xmm8,%xmm10 │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm9 │ │ │ │ + psraw $0xf,%xmm10 │ │ │ │ + movdqa %xmm9,%xmm11 │ │ │ │ + movdqa %xmm9,%xmm6 │ │ │ │ + punpcklwd %xmm10,%xmm5 │ │ │ │ + psraw $0xf,%xmm11 │ │ │ │ + punpcklwd %xmm10,%xmm8 │ │ │ │ + psubd %xmm5,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm8,%xmm4 │ │ │ │ + punpcklwd %xmm11,%xmm6 │ │ │ │ + punpcklwd %xmm11,%xmm9 │ │ │ │ + pshufd $0x4e,%xmm9,%xmm12 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm13 │ │ │ │ + psrlq $0x20,%xmm13 │ │ │ │ + paddd %xmm13,%xmm0 │ │ │ │ + movd %xmm0,%r12d │ │ │ │ + test $0x7,%al │ │ │ │ + je 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + cmpb $0x2c,(%rdi,%rsi,1) │ │ │ │ + je 2e678 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9e8> │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jle 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmpb $0x2c,0x1(%rdi,%rsi,1) │ │ │ │ + je 2e6e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa50> │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jge 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + lea 0x2(%rsi),%r8 │ │ │ │ + cmpb $0x2c,0x2(%rdi,%rsi,1) │ │ │ │ + je 2e720 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa90> │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jle 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + lea 0x3(%rsi),%r9 │ │ │ │ + cmpb $0x2c,0x3(%rdi,%rsi,1) │ │ │ │ + jne 2e2a8 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x618> │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r15,%r9 │ │ │ │ + jge 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + lea 0x4(%rsi),%rdx │ │ │ │ + cmpb $0x2c,0x4(%rdi,%rsi,1) │ │ │ │ + jne 2e2bc <__julienne_string_m_MOD_get_double_precision_array@@Base+0x62c> │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jle 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + lea 0x5(%rsi),%r10 │ │ │ │ + cmpb $0x2c,0x5(%rdi,%rsi,1) │ │ │ │ + jne 2e2d0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x640> │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r15,%r10 │ │ │ │ + jge 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + cmpb $0x2c,0x6(%rdi,%rsi,1) │ │ │ │ + je 2e738 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xaa8> │ │ │ │ + add $0x1,%r12d │ │ │ │ + movslq %r12d,%r15 │ │ │ │ + lea 0x0(,%r15,8),%r15 │ │ │ │ + call 8230 │ │ │ │ + movabs $0x30100000000,%rdi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2e8c9 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc39> │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + movslq %ebx,%r14 │ │ │ │ + sub 0x10(%rsp),%r14 │ │ │ │ + mov $0x0,%ebx │ │ │ │ + add $0x1,%r14 │ │ │ │ + movdqa 0xe59b(%rip),%xmm0 │ │ │ │ + mov 0xe664(%rip),%r11 │ │ │ │ + lea 0xdcfd(%rip),%rsi │ │ │ │ + cmovs %rbx,%r14 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + movl $0x21e,0x80(%rsp) │ │ │ │ + mov %r14,0xe8(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov $0x8,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x38(%rsp) │ │ │ │ + movq $0x1,0x60(%rsp) │ │ │ │ + call 85c0 <_gfortran_transfer_array@plt> │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + movdqa 0xe4e0(%rip),%xmm7 │ │ │ │ + sub %r15,%r9 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e40a <__julienne_string_m_MOD_get_double_precision_array@@Base+0x77a> │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + lea (%rcx,%r9,1),%rdx │ │ │ │ + cmp 0x38(%rbp),%rdx │ │ │ │ + je 2e688 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9f8> │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jge 2e660 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9d0> │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %r9,%r10 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%r14 │ │ │ │ + sub %r15,%r11 │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r10,0x38(%rbp) │ │ │ │ + cmovne %r9,%rsi │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + movups %xmm7,0x20(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e6f0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa60> │ │ │ │ + call 8530 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jl 2e6a0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ + mov %r12,%rbp │ │ │ │ + lea (%r14,%rcx,1),%r9 │ │ │ │ + sub %r15,%rbp │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + jbe 2e748 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xab8> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + lea (%r9,%r15,1),%r8 │ │ │ │ + lea (%rdi,%r8,8),%r8 │ │ │ │ + add %r15,%r11 │ │ │ │ + lea 0x8(%rbx,%r11,8),%rdx │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 2e748 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xab8> │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 2e611 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x981> │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + lea (%rbx,%r11,8),%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%r10 │ │ │ │ + shr $1,%r10 │ │ │ │ + mov %r10,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + je 2e584 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8f4> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 2e56b <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8db> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 2e557 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8c7> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je 2e544 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8b4> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je 2e531 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8a1> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je 2e51d <__julienne_string_m_MOD_get_double_precision_array@@Base+0x88d> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + je 2e509 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x879> │ │ │ │ + movupd 0x0(%rbp),%xmm2 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x10,%eax │ │ │ │ + movups %xmm2,(%r8) │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm14 │ │ │ │ + add $0x1,%rsi │ │ │ │ + movups %xmm14,(%r8,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm15 │ │ │ │ + add $0x1,%rsi │ │ │ │ + movups %xmm15,(%r8,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm1 │ │ │ │ + add $0x1,%rsi │ │ │ │ + movups %xmm1,(%r8,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm3 │ │ │ │ + add $0x1,%rsi │ │ │ │ + movups %xmm3,(%r8,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm8 │ │ │ │ + add $0x1,%rsi │ │ │ │ + movups %xmm8,(%r8,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm9 │ │ │ │ + add $0x1,%rsi │ │ │ │ + movups %xmm9,(%r8,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + je 2e5f4 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x964> │ │ │ │ + movupd 0x0(%rbp,%rax,1),%xmm10 │ │ │ │ + add $0x8,%rsi │ │ │ │ + movups %xmm10,(%r8,%rax,1) │ │ │ │ + movupd 0x10(%rbp,%rax,1),%xmm5 │ │ │ │ + movups %xmm5,0x10(%r8,%rax,1) │ │ │ │ + movupd 0x20(%rbp,%rax,1),%xmm4 │ │ │ │ + movups %xmm4,0x20(%r8,%rax,1) │ │ │ │ + movupd 0x30(%rbp,%rax,1),%xmm11 │ │ │ │ + movups %xmm11,0x30(%r8,%rax,1) │ │ │ │ + movupd 0x40(%rbp,%rax,1),%xmm6 │ │ │ │ + movups %xmm6,0x40(%r8,%rax,1) │ │ │ │ + movupd 0x50(%rbp,%rax,1),%xmm12 │ │ │ │ + movups %xmm12,0x50(%r8,%rax,1) │ │ │ │ + movupd 0x60(%rbp,%rax,1),%xmm13 │ │ │ │ + movups %xmm13,0x60(%r8,%rax,1) │ │ │ │ + movupd 0x70(%rbp,%rax,1),%xmm0 │ │ │ │ + movups %xmm0,0x70(%r8,%rax,1) │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + cmp %rsi,%r10 │ │ │ │ + jne 2e584 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x8f4> │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 2e6a0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + and $0xfffffffffffffffe,%r9 │ │ │ │ + add %r9,%r15 │ │ │ │ + lea (%r8,%r15,1),%r11 │ │ │ │ + movsd (%rbx,%r11,8),%xmm7 │ │ │ │ + add %r15,%r14 │ │ │ │ + add %rcx,%r14 │ │ │ │ + movsd %xmm7,(%rdi,%r14,8) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2e630 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9a0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2e8df <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc4f> │ │ │ │ + add $0x298,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + neg %r14 │ │ │ │ + jmp 2e42f <__julienne_string_m_MOD_get_double_precision_array@@Base+0x79f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 2e26c <__julienne_string_m_MOD_get_double_precision_array@@Base+0x5dc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + sub %r15,%rcx │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jge 2e474 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x7e4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2e6ad <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa1d> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2e630 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x9a0> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2e8df <__julienne_string_m_MOD_get_double_precision_array@@Base+0xc4f> │ │ │ │ + add $0x298,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 2e280 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x5f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 8150 │ │ │ │ + movq $0x8,0x10(%rbp) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movabs $0x30100000000,%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 2e46b <__julienne_string_m_MOD_get_double_precision_array@@Base+0x7db> │ │ │ │ + nop │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jg 2e299 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x609> │ │ │ │ + jmp 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 2e2e0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x650> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea 0x1(%r12),%r10 │ │ │ │ + sub %r15,%r12 │ │ │ │ + lea (%rdi,%r9,8),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + lea (%rbx,%r14,8),%rcx │ │ │ │ + and $0x7,%r12d │ │ │ │ + je 2e808 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb78> │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + je 2e7ef <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb5f> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + je 2e7df <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb4f> │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + je 2e7cf <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb3f> │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + je 2e7bf <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb2f> │ │ │ │ + cmp $0x5,%r12 │ │ │ │ + je 2e7af <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb1f> │ │ │ │ + cmp $0x6,%r12 │ │ │ │ + je 2e79f <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb0f> │ │ │ │ + movsd (%rcx,%r15,8),%xmm2 │ │ │ │ + movsd %xmm2,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd (%rcx,%r15,8),%xmm14 │ │ │ │ + movsd %xmm14,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd (%rcx,%r15,8),%xmm15 │ │ │ │ + movsd %xmm15,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd (%rcx,%r15,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd (%rcx,%r15,8),%xmm3 │ │ │ │ + movsd %xmm3,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd (%rcx,%r15,8),%xmm8 │ │ │ │ + movsd %xmm8,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd (%rcx,%r15,8),%xmm9 │ │ │ │ + movsd %xmm9,(%rdi,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r10,%r15 │ │ │ │ + je 2e6a0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ + movsd (%rcx,%r15,8),%xmm10 │ │ │ │ + lea 0x1(%r15),%rdx │ │ │ │ + lea 0x2(%r15),%rbp │ │ │ │ + lea 0x3(%r15),%rsi │ │ │ │ + lea 0x4(%r15),%rax │ │ │ │ + movsd %xmm10,(%rdi,%r15,8) │ │ │ │ + movsd (%rcx,%rdx,8),%xmm5 │ │ │ │ + lea 0x5(%r15),%r9 │ │ │ │ + lea 0x6(%r15),%r8 │ │ │ │ + lea 0x7(%r15),%r11 │ │ │ │ + add $0x8,%r15 │ │ │ │ + movsd %xmm5,(%rdi,%rdx,8) │ │ │ │ + movsd (%rcx,%rbp,8),%xmm4 │ │ │ │ + movsd %xmm4,(%rdi,%rbp,8) │ │ │ │ + movsd (%rcx,%rsi,8),%xmm11 │ │ │ │ + movsd %xmm11,(%rdi,%rsi,8) │ │ │ │ + movsd (%rcx,%rax,8),%xmm6 │ │ │ │ + movsd %xmm6,(%rdi,%rax,8) │ │ │ │ + movsd (%rcx,%r9,8),%xmm12 │ │ │ │ + movsd %xmm12,(%rdi,%r9,8) │ │ │ │ + movsd (%rcx,%r8,8),%xmm13 │ │ │ │ + movsd %xmm13,(%rdi,%r8,8) │ │ │ │ + movsd (%rcx,%r11,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%r11,8) │ │ │ │ + cmp %r10,%r15 │ │ │ │ + jne 2e808 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xb78> │ │ │ │ + jmp 2e6a0 <__julienne_string_m_MOD_get_double_precision_array@@Base+0xa10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x8,%r15d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 2e2ef <__julienne_string_m_MOD_get_double_precision_array@@Base+0x65f> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 2e1a8 <__julienne_string_m_MOD_get_double_precision_array@@Base+0x518> │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0xd485(%rip),%rsi │ │ │ │ + lea 0xd6ee(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xc7fe(%rip),%rsi │ │ │ │ + lea 0xd71e(%rip),%rdi │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002e8f0 <__julienne_string_m_MOD_get_real_array@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x298,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x288(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + lea 0x142fc(%rip),%rsi │ │ │ │ + movq $0x4,0x40(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x142df(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x142d2(%rip),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2e982 <__julienne_string_m_MOD_get_real_array@@Base+0x92> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8420 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xc9ee(%rip),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0xc977(%rip),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movslq %eax,%rsi │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ + cltq │ │ │ │ + add %r13,%rsi │ │ │ │ + sub %rax,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %rdx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %eax,%r12d │ │ │ │ + lea 0x1(%r12),%r15d │ │ │ │ + movslq %r12d,%r14 │ │ │ │ + movslq %r15d,%rcx │ │ │ │ + add %r13,%r14 │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xc986(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovns %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea -0x1(%rax,%r12,1),%ebx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %ebx,%esi │ │ │ │ + sub %r15d,%esi │ │ │ │ + lea 0x1(%rsi),%r8d │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmovs %r9d,%r8d │ │ │ │ + movslq %r8d,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + jne 2ea5d <__julienne_string_m_MOD_get_real_array@@Base+0x16d> │ │ │ │ + mov 0x1c(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jns 2f54c <__julienne_string_m_MOD_get_real_array@@Base+0xc5c> │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jg 2f4f0 <__julienne_string_m_MOD_get_real_array@@Base+0xc00> │ │ │ │ + lea -0x2(%r10),%r15d │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0xe,%r15d │ │ │ │ + jbe 2f501 <__julienne_string_m_MOD_get_real_array@@Base+0xc11> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%r11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x2c2c2c2c,%edx │ │ │ │ + mov %r8,%rcx │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + shr $0x4,%rcx │ │ │ │ + pshufd $0x0,%xmm1,%xmm7 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea -0x10(%rcx),%r10 │ │ │ │ + lea (%rax,%rcx,1),%r9 │ │ │ │ + shr $0x4,%r10 │ │ │ │ + add $0x1,%r10 │ │ │ │ + and $0x3,%r10d │ │ │ │ + je 2ec21 <__julienne_string_m_MOD_get_real_array@@Base+0x331> │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 2ebae <__julienne_string_m_MOD_get_real_array@@Base+0x2be> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 2eb42 <__julienne_string_m_MOD_get_real_array@@Base+0x252> │ │ │ │ + movdqu (%rax),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + lea 0x10(%rax),%r11 │ │ │ │ + pcmpeqb %xmm7,%xmm3 │ │ │ │ + pcmpgtb %xmm3,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + psraw $0xf,%xmm8 │ │ │ │ + psraw $0xf,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm10 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm4 │ │ │ │ + punpcklwd %xmm9,%xmm10 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm10,%xmm0 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + movdqu (%r11),%xmm11 │ │ │ │ + movdqa %xmm2,%xmm12 │ │ │ │ + add $0x10,%r11 │ │ │ │ + pcmpeqb %xmm7,%xmm11 │ │ │ │ + pcmpgtb %xmm11,%xmm12 │ │ │ │ + movdqa %xmm11,%xmm13 │ │ │ │ + punpcklbw %xmm12,%xmm13 │ │ │ │ + punpckhbw %xmm12,%xmm11 │ │ │ │ + movdqa %xmm13,%xmm14 │ │ │ │ + movdqa %xmm13,%xmm15 │ │ │ │ + movdqa %xmm11,%xmm1 │ │ │ │ + psraw $0xf,%xmm14 │ │ │ │ + psraw $0xf,%xmm1 │ │ │ │ + movdqa %xmm11,%xmm3 │ │ │ │ + punpcklwd %xmm14,%xmm15 │ │ │ │ + punpckhwd %xmm14,%xmm13 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + psubd %xmm15,%xmm0 │ │ │ │ + punpckhwd %xmm1,%xmm11 │ │ │ │ + psubd %xmm13,%xmm0 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + psubd %xmm11,%xmm0 │ │ │ │ + movdqu (%r11),%xmm8 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + add $0x10,%r11 │ │ │ │ + pcmpeqb %xmm7,%xmm8 │ │ │ │ + pcmpgtb %xmm8,%xmm5 │ │ │ │ + movdqa %xmm8,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm8,%xmm10 │ │ │ │ + psraw $0xf,%xmm9 │ │ │ │ + psraw $0xf,%xmm10 │ │ │ │ + movdqa %xmm8,%xmm11 │ │ │ │ + punpcklwd %xmm9,%xmm6 │ │ │ │ + punpckhwd %xmm9,%xmm4 │ │ │ │ + punpcklwd %xmm10,%xmm11 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + punpckhwd %xmm10,%xmm8 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm11,%xmm0 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + je 2edce <__julienne_string_m_MOD_get_real_array@@Base+0x4de> │ │ │ │ + movdqu (%r11),%xmm12 │ │ │ │ + movdqu 0x10(%r11),%xmm9 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + add $0x40,%r11 │ │ │ │ + movdqa %xmm2,%xmm13 │ │ │ │ + pcmpeqb %xmm7,%xmm12 │ │ │ │ + pcmpeqb %xmm7,%xmm9 │ │ │ │ + pcmpgtb %xmm12,%xmm13 │ │ │ │ + pcmpgtb %xmm9,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm14 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + punpcklbw %xmm13,%xmm14 │ │ │ │ + punpckhbw %xmm13,%xmm12 │ │ │ │ + movdqu -0x20(%r11),%xmm13 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + movdqa %xmm14,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm10 │ │ │ │ + psraw $0xf,%xmm15 │ │ │ │ + pcmpeqb %xmm7,%xmm13 │ │ │ │ + movdqa %xmm12,%xmm3 │ │ │ │ + punpcklwd %xmm15,%xmm1 │ │ │ │ + punpckhwd %xmm15,%xmm14 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + psraw $0xf,%xmm10 │ │ │ │ + psubd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm12,%xmm8 │ │ │ │ + psraw $0xf,%xmm3 │ │ │ │ + punpcklwd %xmm10,%xmm6 │ │ │ │ + punpckhwd %xmm10,%xmm4 │ │ │ │ + movdqu -0x10(%r11),%xmm10 │ │ │ │ + psubd %xmm14,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm14 │ │ │ │ + punpcklwd %xmm3,%xmm8 │ │ │ │ + pcmpgtb %xmm13,%xmm14 │ │ │ │ + punpckhbw %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm3,%xmm12 │ │ │ │ + pcmpeqb %xmm7,%xmm10 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + movdqa %xmm9,%xmm11 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm13,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm12 │ │ │ │ + psraw $0xf,%xmm11 │ │ │ │ + punpcklbw %xmm14,%xmm15 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm11,%xmm12 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + pcmpgtb %xmm10,%xmm5 │ │ │ │ + movdqa %xmm15,%xmm1 │ │ │ │ + punpckhwd %xmm11,%xmm9 │ │ │ │ + punpckhbw %xmm14,%xmm13 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm15,%xmm3 │ │ │ │ + psraw $0xf,%xmm1 │ │ │ │ + psubd %xmm9,%xmm0 │ │ │ │ + movdqa %xmm13,%xmm8 │ │ │ │ + movdqa %xmm10,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + movdqa %xmm13,%xmm9 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + psraw $0xf,%xmm8 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + punpckhwd %xmm1,%xmm15 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + punpcklwd %xmm8,%xmm9 │ │ │ │ + psubd %xmm15,%xmm0 │ │ │ │ + punpckhbw %xmm5,%xmm10 │ │ │ │ + punpckhwd %xmm8,%xmm13 │ │ │ │ + psraw $0xf,%xmm11 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + psubd %xmm9,%xmm0 │ │ │ │ + psubd %xmm13,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm12 │ │ │ │ + punpcklwd %xmm11,%xmm6 │ │ │ │ + psraw $0xf,%xmm12 │ │ │ │ + movdqa %xmm10,%xmm13 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + punpckhwd %xmm11,%xmm4 │ │ │ │ + punpcklwd %xmm12,%xmm13 │ │ │ │ + punpckhwd %xmm12,%xmm10 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm13,%xmm0 │ │ │ │ + psubd %xmm10,%xmm0 │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jne 2ec21 <__julienne_string_m_MOD_get_real_array@@Base+0x331> │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + psrldq $0x8,%xmm7 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + psrldq $0x4,%xmm2 │ │ │ │ + paddd %xmm2,%xmm7 │ │ │ │ + movd %xmm7,%r12d │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + movdqa %xmm0,%xmm14 │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + mov %r15,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 2eec2 <__julienne_string_m_MOD_get_real_array@@Base+0x5d2> │ │ │ │ + movq (%rdi,%rcx,1),%xmm15 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + add $0x1,%rax │ │ │ │ + movq 0xdb6a(%rip),%xmm1 │ │ │ │ + pcmpeqb %xmm1,%xmm15 │ │ │ │ + pcmpgtb %xmm15,%xmm3 │ │ │ │ + movdqa %xmm15,%xmm8 │ │ │ │ + punpcklbw %xmm3,%xmm8 │ │ │ │ + punpcklbw %xmm3,%xmm15 │ │ │ │ + movdqa %xmm8,%xmm10 │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm9 │ │ │ │ + psraw $0xf,%xmm10 │ │ │ │ + movdqa %xmm9,%xmm11 │ │ │ │ + movdqa %xmm9,%xmm6 │ │ │ │ + punpcklwd %xmm10,%xmm5 │ │ │ │ + psraw $0xf,%xmm11 │ │ │ │ + punpcklwd %xmm10,%xmm8 │ │ │ │ + psubd %xmm5,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm8,%xmm4 │ │ │ │ + punpcklwd %xmm11,%xmm6 │ │ │ │ + punpcklwd %xmm11,%xmm9 │ │ │ │ + pshufd $0x4e,%xmm9,%xmm12 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + psubd %xmm12,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm13 │ │ │ │ + psrlq $0x20,%xmm13 │ │ │ │ + paddd %xmm13,%xmm0 │ │ │ │ + movd %xmm0,%r12d │ │ │ │ + test $0x7,%al │ │ │ │ + je 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + cmpb $0x2c,(%rdi,%rsi,1) │ │ │ │ + je 2f300 <__julienne_string_m_MOD_get_real_array@@Base+0xa10> │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jle 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + cmpb $0x2c,0x1(%rdi,%rsi,1) │ │ │ │ + je 2f330 <__julienne_string_m_MOD_get_real_array@@Base+0xa40> │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jge 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + lea 0x2(%rsi),%r8 │ │ │ │ + cmpb $0x2c,0x2(%rdi,%rsi,1) │ │ │ │ + je 2f378 <__julienne_string_m_MOD_get_real_array@@Base+0xa88> │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jle 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + lea 0x3(%rsi),%r9 │ │ │ │ + cmpb $0x2c,0x3(%rdi,%rsi,1) │ │ │ │ + jne 2ef08 <__julienne_string_m_MOD_get_real_array@@Base+0x618> │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r15,%r9 │ │ │ │ + jge 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + lea 0x4(%rsi),%rdx │ │ │ │ + cmpb $0x2c,0x4(%rdi,%rsi,1) │ │ │ │ + jne 2ef1c <__julienne_string_m_MOD_get_real_array@@Base+0x62c> │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jle 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + lea 0x5(%rsi),%r10 │ │ │ │ + cmpb $0x2c,0x5(%rdi,%rsi,1) │ │ │ │ + jne 2ef30 <__julienne_string_m_MOD_get_real_array@@Base+0x640> │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r10,%r15 │ │ │ │ + jle 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + cmpb $0x2c,0x6(%rdi,%rsi,1) │ │ │ │ + je 2f390 <__julienne_string_m_MOD_get_real_array@@Base+0xaa0> │ │ │ │ + add $0x1,%r12d │ │ │ │ + movslq %r12d,%r15 │ │ │ │ + lea 0x0(,%r15,4),%r15 │ │ │ │ + call 8230 │ │ │ │ + movabs $0x30100000000,%rdi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2f536 <__julienne_string_m_MOD_get_real_array@@Base+0xc46> │ │ │ │ + mov %r14,0xe0(%rsp) │ │ │ │ + movslq %ebx,%r14 │ │ │ │ + sub 0x10(%rsp),%r14 │ │ │ │ + mov $0x0,%ebx │ │ │ │ + add $0x1,%r14 │ │ │ │ + movdqa 0xd9ab(%rip),%xmm0 │ │ │ │ + mov 0xda04(%rip),%r11 │ │ │ │ + lea 0xd09d(%rip),%rsi │ │ │ │ + cmovs %rbx,%r14 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + movl $0x205,0x80(%rsp) │ │ │ │ + mov %r14,0xe8(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov $0x4,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x38(%rsp) │ │ │ │ + movq $0x1,0x60(%rsp) │ │ │ │ + call 85c0 <_gfortran_transfer_array@plt> │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %rbx,%r10 │ │ │ │ + movdqa 0xd8e8(%rip),%xmm7 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f06f <__julienne_string_m_MOD_get_real_array@@Base+0x77f> │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + lea (%r14,%r10,1),%r9 │ │ │ │ + cmp 0x38(%rbp),%r9 │ │ │ │ + je 2f310 <__julienne_string_m_MOD_get_real_array@@Base+0xa20> │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jge 2f2e8 <__julienne_string_m_MOD_get_real_array@@Base+0x9f8> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%r11 │ │ │ │ + sub %rbx,%r14 │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + shl $0x2,%r10 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + cmovne %r10,%rsi │ │ │ │ + mov %r11,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + movups %xmm7,0x20(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2f340 <__julienne_string_m_MOD_get_real_array@@Base+0xa50> │ │ │ │ + call 8530 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jl 2f320 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ + mov %r15,%rdx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jbe 2f3a0 <__julienne_string_m_MOD_get_real_array@@Base+0xab0> │ │ │ │ + add %r14,%r9 │ │ │ │ + lea (%r12,%rbx,1),%r14 │ │ │ │ + lea (%r9,%rbx,1),%rbp │ │ │ │ + lea 0x4(%rcx,%r14,4),%r10 │ │ │ │ + lea (%rdi,%rbp,4),%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub %r10,%r8 │ │ │ │ + cmp $0x8,%r8 │ │ │ │ + jbe 2f3a3 <__julienne_string_m_MOD_get_real_array@@Base+0xab3> │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea (%rcx,%r14,4),%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rdx,%r11 │ │ │ │ + shr $0x2,%r11 │ │ │ │ + mov %r11,%rbp │ │ │ │ + and $0x7,%ebp │ │ │ │ + je 2f1e0 <__julienne_string_m_MOD_get_real_array@@Base+0x8f0> │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 2f1c9 <__julienne_string_m_MOD_get_real_array@@Base+0x8d9> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + je 2f1b7 <__julienne_string_m_MOD_get_real_array@@Base+0x8c7> │ │ │ │ + cmp $0x3,%rbp │ │ │ │ + je 2f1a6 <__julienne_string_m_MOD_get_real_array@@Base+0x8b6> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + je 2f195 <__julienne_string_m_MOD_get_real_array@@Base+0x8a5> │ │ │ │ + cmp $0x5,%rbp │ │ │ │ + je 2f183 <__julienne_string_m_MOD_get_real_array@@Base+0x893> │ │ │ │ + cmp $0x6,%rbp │ │ │ │ + je 2f171 <__julienne_string_m_MOD_get_real_array@@Base+0x881> │ │ │ │ + movups (%r14),%xmm2 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov $0x10,%eax │ │ │ │ + movups %xmm2,(%rsi) │ │ │ │ + movups (%r14,%rax,1),%xmm14 │ │ │ │ + add $0x1,%r10 │ │ │ │ + movups %xmm14,(%rsi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movups (%r14,%rax,1),%xmm15 │ │ │ │ + add $0x1,%r10 │ │ │ │ + movups %xmm15,(%rsi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movups (%r14,%rax,1),%xmm1 │ │ │ │ + add $0x1,%r10 │ │ │ │ + movups %xmm1,(%rsi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movups (%r14,%rax,1),%xmm3 │ │ │ │ + add $0x1,%r10 │ │ │ │ + movups %xmm3,(%rsi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movups (%r14,%rax,1),%xmm8 │ │ │ │ + add $0x1,%r10 │ │ │ │ + movups %xmm8,(%rsi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + movups (%r14,%rax,1),%xmm9 │ │ │ │ + add $0x1,%r10 │ │ │ │ + movups %xmm9,(%rsi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %r10,%r11 │ │ │ │ + je 2f247 <__julienne_string_m_MOD_get_real_array@@Base+0x957> │ │ │ │ + movups (%r14,%rax,1),%xmm10 │ │ │ │ + add $0x8,%r10 │ │ │ │ + movups %xmm10,(%rsi,%rax,1) │ │ │ │ + movups 0x10(%r14,%rax,1),%xmm5 │ │ │ │ + movups %xmm5,0x10(%rsi,%rax,1) │ │ │ │ + movups 0x20(%r14,%rax,1),%xmm4 │ │ │ │ + movups %xmm4,0x20(%rsi,%rax,1) │ │ │ │ + movups 0x30(%r14,%rax,1),%xmm11 │ │ │ │ + movups %xmm11,0x30(%rsi,%rax,1) │ │ │ │ + movups 0x40(%r14,%rax,1),%xmm6 │ │ │ │ + movups %xmm6,0x40(%rsi,%rax,1) │ │ │ │ + movups 0x50(%r14,%rax,1),%xmm12 │ │ │ │ + movups %xmm12,0x50(%rsi,%rax,1) │ │ │ │ + movups 0x60(%r14,%rax,1),%xmm13 │ │ │ │ + movups %xmm13,0x60(%rsi,%rax,1) │ │ │ │ + movups 0x70(%r14,%rax,1),%xmm0 │ │ │ │ + movups %xmm0,0x70(%rsi,%rax,1) │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + cmp %r10,%r11 │ │ │ │ + jne 2f1e0 <__julienne_string_m_MOD_get_real_array@@Base+0x8f0> │ │ │ │ + test $0x3,%dl │ │ │ │ + je 2f320 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + lea (%r12,%rdx,1),%rbx │ │ │ │ + lea (%r9,%rdx,1),%rsi │ │ │ │ + movss (%rcx,%rbx,4),%xmm7 │ │ │ │ + lea 0x1(%rdx),%r8 │ │ │ │ + movss %xmm7,(%rdi,%rsi,4) │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jl 2f2a0 <__julienne_string_m_MOD_get_real_array@@Base+0x9b0> │ │ │ │ + lea (%r8,%r12,1),%r11 │ │ │ │ + add $0x2,%rdx │ │ │ │ + add %r9,%r8 │ │ │ │ + movss (%rcx,%r11,4),%xmm2 │ │ │ │ + movss %xmm2,(%rdi,%r8,4) │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jl 2f2a0 <__julienne_string_m_MOD_get_real_array@@Base+0x9b0> │ │ │ │ + add %rdx,%r12 │ │ │ │ + add %r9,%rdx │ │ │ │ + movss (%rcx,%r12,4),%xmm14 │ │ │ │ + movss %xmm14,(%rdi,%rdx,4) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2f511 <__julienne_string_m_MOD_get_real_array@@Base+0xc21> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2f564 <__julienne_string_m_MOD_get_real_array@@Base+0xc74> │ │ │ │ + add $0x298,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + neg %r11 │ │ │ │ + jmp 2f094 <__julienne_string_m_MOD_get_real_array@@Base+0x7a4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 2eecc <__julienne_string_m_MOD_get_real_array@@Base+0x5dc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + sub %rbx,%r14 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jge 2f0e3 <__julienne_string_m_MOD_get_real_array@@Base+0x7f3> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2f2a8 <__julienne_string_m_MOD_get_real_array@@Base+0x9b8> │ │ │ │ + jmp 2f2a0 <__julienne_string_m_MOD_get_real_array@@Base+0x9b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 2eee0 <__julienne_string_m_MOD_get_real_array@@Base+0x5f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movq $0x4,0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movabs $0x30100000000,%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 2f0da <__julienne_string_m_MOD_get_real_array@@Base+0x7ea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jg 2eef9 <__julienne_string_m_MOD_get_real_array@@Base+0x609> │ │ │ │ + jmp 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 2ef40 <__julienne_string_m_MOD_get_real_array@@Base+0x650> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r14,%r9 │ │ │ │ + lea (%rdi,%r9,4),%r9 │ │ │ │ + lea 0x1(%r15),%rdi │ │ │ │ + sub %rbx,%r15 │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rcx,%r12,4),%r12 │ │ │ │ + and $0x7,%r15d │ │ │ │ + je 2f45d <__julienne_string_m_MOD_get_real_array@@Base+0xb6d> │ │ │ │ + cmp $0x1,%r15 │ │ │ │ + je 2f444 <__julienne_string_m_MOD_get_real_array@@Base+0xb54> │ │ │ │ + cmp $0x2,%r15 │ │ │ │ + je 2f434 <__julienne_string_m_MOD_get_real_array@@Base+0xb44> │ │ │ │ + cmp $0x3,%r15 │ │ │ │ + je 2f424 <__julienne_string_m_MOD_get_real_array@@Base+0xb34> │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + je 2f414 <__julienne_string_m_MOD_get_real_array@@Base+0xb24> │ │ │ │ + cmp $0x5,%r15 │ │ │ │ + je 2f404 <__julienne_string_m_MOD_get_real_array@@Base+0xb14> │ │ │ │ + cmp $0x6,%r15 │ │ │ │ + je 2f3f4 <__julienne_string_m_MOD_get_real_array@@Base+0xb04> │ │ │ │ + movss (%r12,%rbx,4),%xmm15 │ │ │ │ + movss %xmm15,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movss (%r12,%rbx,4),%xmm1 │ │ │ │ + movss %xmm1,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movss (%r12,%rbx,4),%xmm3 │ │ │ │ + movss %xmm3,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movss (%r12,%rbx,4),%xmm8 │ │ │ │ + movss %xmm8,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movss (%r12,%rbx,4),%xmm9 │ │ │ │ + movss %xmm9,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movss (%r12,%rbx,4),%xmm10 │ │ │ │ + movss %xmm10,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movss (%r12,%rbx,4),%xmm5 │ │ │ │ + movss %xmm5,(%r9,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + je 2f320 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ + movss (%r12,%rbx,4),%xmm4 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + lea 0x2(%rbx),%rdx │ │ │ │ + lea 0x3(%rbx),%r14 │ │ │ │ + lea 0x4(%rbx),%rbp │ │ │ │ + movss %xmm4,(%r9,%rbx,4) │ │ │ │ + movss (%r12,%r15,4),%xmm11 │ │ │ │ + lea 0x5(%rbx),%r10 │ │ │ │ + lea 0x6(%rbx),%rax │ │ │ │ + lea 0x7(%rbx),%rsi │ │ │ │ + add $0x8,%rbx │ │ │ │ + movss %xmm11,(%r9,%r15,4) │ │ │ │ + movss (%r12,%rdx,4),%xmm6 │ │ │ │ + movss %xmm6,(%r9,%rdx,4) │ │ │ │ + movss (%r12,%r14,4),%xmm12 │ │ │ │ + movss %xmm12,(%r9,%r14,4) │ │ │ │ + movss (%r12,%rbp,4),%xmm13 │ │ │ │ + movss %xmm13,(%r9,%rbp,4) │ │ │ │ + movss (%r12,%r10,4),%xmm0 │ │ │ │ + movss %xmm0,(%r9,%r10,4) │ │ │ │ + movss (%r12,%rax,4),%xmm7 │ │ │ │ + movss %xmm7,(%r9,%rax,4) │ │ │ │ + movss (%r12,%rsi,4),%xmm2 │ │ │ │ + movss %xmm2,(%r9,%rsi,4) │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 2f45d <__julienne_string_m_MOD_get_real_array@@Base+0xb6d> │ │ │ │ + jmp 2f320 <__julienne_string_m_MOD_get_real_array@@Base+0xa30> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%r15d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 2ef4f <__julienne_string_m_MOD_get_real_array@@Base+0x65f> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 2ee08 <__julienne_string_m_MOD_get_real_array@@Base+0x518> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2f564 <__julienne_string_m_MOD_get_real_array@@Base+0xc74> │ │ │ │ + add $0x298,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xbb91(%rip),%rsi │ │ │ │ + lea 0xcb69(%rip),%rdi │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0xc7ea(%rip),%rsi │ │ │ │ + lea 0xcb0b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000002f570 <__julienne_string_m_MOD_get_integer_array@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 2f8d0 <__julienne_string_m_MOD_get_integer_array@@Base+0x360> │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov 0x8(%rsi),%r8 │ │ │ │ + movdqa 0xd382(%rip),%xmm1 │ │ │ │ + movabs $0x30100000000,%rcx │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0xd522(%rip),%rax │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + movq $0x4,0x10(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x4,0x50(%rsp) │ │ │ │ + movq $0x4,0x60(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + movaps %xmm2,0x30(%rsp) │ │ │ │ + call *0xd8(%r8) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + sub 0x70(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + movdqa 0xd2db(%rip),%xmm3 │ │ │ │ + je 2f900 <__julienne_string_m_MOD_get_integer_array@@Base+0x390> │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + cmp 0x38(%rbp),%rdx │ │ │ │ + je 2f6bc <__julienne_string_m_MOD_get_integer_array@@Base+0x14c> │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movups %xmm3,0x20(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movq $0x1,0x30(%rbp) │ │ │ │ + cmove %r9,%rsi │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ + call 8530 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0xffffffffffffffff,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + js 2f89a <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + jbe 2f97a <__julienne_string_m_MOD_get_integer_array@@Base+0x40a> │ │ │ │ + lea 0x1(%r12),%r11 │ │ │ │ + lea (%r14,%r15,1),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r11,%rbp │ │ │ │ + lea 0x0(%r13,%rax,4),%rdx │ │ │ │ + shr $0x2,%rbp │ │ │ │ + mov %rbp,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 2f7b4 <__julienne_string_m_MOD_get_integer_array@@Base+0x244> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 2f795 <__julienne_string_m_MOD_get_integer_array@@Base+0x225> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 2f77e <__julienne_string_m_MOD_get_integer_array@@Base+0x20e> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 2f767 <__julienne_string_m_MOD_get_integer_array@@Base+0x1f7> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 2f750 <__julienne_string_m_MOD_get_integer_array@@Base+0x1e0> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 2f739 <__julienne_string_m_MOD_get_integer_array@@Base+0x1c9> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + jne 2f960 <__julienne_string_m_MOD_get_integer_array@@Base+0x3f0> │ │ │ │ + movups (%rbx,%r9,1),%xmm7 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cvttps2dq %xmm7,%xmm8 │ │ │ │ + movups %xmm8,(%rdx,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + movups (%rbx,%r9,1),%xmm9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cvttps2dq %xmm9,%xmm10 │ │ │ │ + movups %xmm10,(%rdx,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + movups (%rbx,%r9,1),%xmm11 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cvttps2dq %xmm11,%xmm12 │ │ │ │ + movups %xmm12,(%rdx,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + movups (%rbx,%r9,1),%xmm13 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cvttps2dq %xmm13,%xmm14 │ │ │ │ + movups %xmm14,(%rdx,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + movups (%rbx,%r9,1),%xmm15 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cvttps2dq %xmm15,%xmm0 │ │ │ │ + movups %xmm0,(%rdx,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + movups (%rbx,%r9,1),%xmm1 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cvttps2dq %xmm1,%xmm2 │ │ │ │ + movups %xmm2,(%rdx,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 2f848 <__julienne_string_m_MOD_get_integer_array@@Base+0x2d8> │ │ │ │ + movups (%rbx,%r9,1),%xmm3 │ │ │ │ + movups 0x10(%rbx,%r9,1),%xmm5 │ │ │ │ + add $0x8,%rcx │ │ │ │ + movups 0x20(%rbx,%r9,1),%xmm7 │ │ │ │ + movups 0x30(%rbx,%r9,1),%xmm9 │ │ │ │ + movups 0x40(%rbx,%r9,1),%xmm11 │ │ │ │ + movups 0x50(%rbx,%r9,1),%xmm13 │ │ │ │ + cvttps2dq %xmm3,%xmm4 │ │ │ │ + cvttps2dq %xmm5,%xmm6 │ │ │ │ + movups 0x60(%rbx,%r9,1),%xmm15 │ │ │ │ + movups 0x70(%rbx,%r9,1),%xmm1 │ │ │ │ + movups %xmm4,(%rdx,%r9,1) │ │ │ │ + cvttps2dq %xmm7,%xmm8 │ │ │ │ + movups %xmm6,0x10(%rdx,%r9,1) │ │ │ │ + cvttps2dq %xmm9,%xmm10 │ │ │ │ + cvttps2dq %xmm11,%xmm12 │ │ │ │ + cvttps2dq %xmm13,%xmm14 │ │ │ │ + movups %xmm8,0x20(%rdx,%r9,1) │ │ │ │ + cvttps2dq %xmm15,%xmm0 │ │ │ │ + cvttps2dq %xmm1,%xmm2 │ │ │ │ + movups %xmm10,0x30(%rdx,%r9,1) │ │ │ │ + movups %xmm12,0x40(%rdx,%r9,1) │ │ │ │ + movups %xmm14,0x50(%rdx,%r9,1) │ │ │ │ + movups %xmm0,0x60(%rdx,%r9,1) │ │ │ │ + movups %xmm2,0x70(%rdx,%r9,1) │ │ │ │ + sub $0xffffffffffffff80,%r9 │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + jne 2f7b4 <__julienne_string_m_MOD_get_integer_array@@Base+0x244> │ │ │ │ + test $0x3,%r11b │ │ │ │ + je 2f89a <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ + mov %r11,%r10 │ │ │ │ + and $0xfffffffffffffffc,%r10 │ │ │ │ + lea (%rbx,%r10,4),%rdi │ │ │ │ + lea (%r10,%r14,1),%r11 │ │ │ │ + cvttss2si (%rdi),%esi │ │ │ │ + add %r15,%r11 │ │ │ │ + lea 0x1(%r10),%rbp │ │ │ │ + mov %esi,0x0(%r13,%r11,4) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jl 2f89a <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ + add %r15,%r14 │ │ │ │ + cvttss2si 0x4(%rdi),%r15d │ │ │ │ + add $0x2,%r10 │ │ │ │ + add %r14,%rbp │ │ │ │ + mov %r15d,0x0(%r13,%rbp,4) │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jl 2f89a <__julienne_string_m_MOD_get_integer_array@@Base+0x32a> │ │ │ │ + cvttss2si 0x8(%rdi),%r12d │ │ │ │ + add %r10,%r14 │ │ │ │ + mov %r12d,0x0(%r13,%r14,4) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2f982 <__julienne_string_m_MOD_get_integer_array@@Base+0x412> │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xd018(%rip),%xmm0 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movups %xmm0,0x28(%rbp) │ │ │ │ + jmp 2f5ad <__julienne_string_m_MOD_get_integer_array@@Base+0x3d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ + cmove %rsi,%rdi │ │ │ │ + call 8150 │ │ │ │ + movdqa 0xd01d(%rip),%xmm4 │ │ │ │ + movabs $0x10100000000,%rdi │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + movq $0x4,0x10(%rbp) │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + movq $0x1,0x30(%rbp) │ │ │ │ + movups %xmm4,0x20(%rbp) │ │ │ │ + jmp 2f6af <__julienne_string_m_MOD_get_integer_array@@Base+0x13f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movups (%rbx),%xmm5 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x10,%r9d │ │ │ │ + cvttps2dq %xmm5,%xmm6 │ │ │ │ + movups %xmm6,(%rdx) │ │ │ │ + jmp 2f722 <__julienne_string_m_MOD_get_integer_array@@Base+0x1b2> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 2f855 <__julienne_string_m_MOD_get_integer_array@@Base+0x2e5> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002f990 <__julienne_string_m_MOD_get_integer@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x13283(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x240,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x238(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x18(%rsp),%r12 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x13245(%rip) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x13235(%rip),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2fa17 <__julienne_string_m_MOD_get_integer@@Base+0x87> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8420 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xb959(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cltq │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + lea 0xb8d3(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovs %rsi,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fa83 <__julienne_string_m_MOD_get_integer@@Base+0xf3> │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovs %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jg 2fb90 <__julienne_string_m_MOD_get_integer@@Base+0x200> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0xceb7(%rip),%r10 │ │ │ │ + lea 0xc550(%rip),%r9 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movl $0x1c9,0x30(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 8270 <_gfortran_transfer_integer@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2fb53 <__julienne_string_m_MOD_get_integer@@Base+0x1c3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2fb60 <__julienne_string_m_MOD_get_integer@@Base+0x1d0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2fbbf <__julienne_string_m_MOD_get_integer@@Base+0x22f> │ │ │ │ + add $0x240,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 2fae2 <__julienne_string_m_MOD_get_integer@@Base+0x152> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002fbd0 <__julienne_string_m_MOD_get_logical@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x1303b(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x13003(%rip) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x12ff3(%rip),%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2fc51 <__julienne_string_m_MOD_get_logical@@Base+0x81> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8420 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xb71f(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cltq │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + lea 0xb699(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovs %rsi,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fcbd <__julienne_string_m_MOD_get_logical@@Base+0xed> │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovs %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 2fd78 <__julienne_string_m_MOD_get_logical@@Base+0x1a8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0xb390(%rip),%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x4,%edx │ │ │ │ + call 8360 <_gfortran_compare_string@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + sete %r14b │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2fd45 <__julienne_string_m_MOD_get_logical@@Base+0x175> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2fd52 <__julienne_string_m_MOD_get_logical@@Base+0x182> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2fda0 <__julienne_string_m_MOD_get_logical@@Base+0x1d0> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 2fd18 <__julienne_string_m_MOD_get_logical@@Base+0x148> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000002fdb0 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x12e22(%rip),%rsi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + movq $0x0,0x12e09(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x12dfc(%rip),%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovne %r12,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + jle 2fe38 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x88> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 8420 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xb538(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x0,%edx │ │ │ │ + lea 0xb4c1(%rip),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movslq %eax,%r15 │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x0(%rbp,%r15,1),%rsi │ │ │ │ + sub %rax,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %rdx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add %r14d,%eax │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + cltq │ │ │ │ + movslq %ebx,%rdi │ │ │ │ + lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + lea 0xb4c2(%rip),%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovns %r8,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%r11d │ │ │ │ + lea -0x1(%rax,%r14,1),%r9d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r9d,%r10d │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + sub %ebx,%r10d │ │ │ │ + add $0x1,%r10d │ │ │ │ + cmovns %r10d,%r11d │ │ │ │ + movslq %r11d,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + jne 2ff35 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x185> │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 30a35 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc85> │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jg 309d8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc28> │ │ │ │ + lea -0x2(%rcx),%r11d │ │ │ │ + cmp $0xe,%r11d │ │ │ │ + jbe 30a00 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc50> │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + movslq 0x8(%rsp),%rdx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov $0x2c2c2c2c,%r14d │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $0x4,%r9d │ │ │ │ + movd %r14d,%xmm3 │ │ │ │ + psubb %xmm0,%xmm4 │ │ │ │ + add %r15,%rdx │ │ │ │ + shl $0x6,%r9 │ │ │ │ + add %rbp,%rdx │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + pshufd $0x0,%xmm3,%xmm7 │ │ │ │ + lea (%rdi,%r9,1),%r10 │ │ │ │ + sub $0x40,%r9 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x3,%r9d │ │ │ │ + je 300bb <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x30b> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 3005c <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x2ac> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 30004 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x254> │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + lea 0x40(%rdi),%rax │ │ │ │ + add $0x10,%rdx │ │ │ │ + pcmpeqb %xmm7,%xmm1 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + punpckhwd %xmm8,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm9 │ │ │ │ + punpckhwd %xmm8,%xmm5 │ │ │ │ + movups %xmm1,0x30(%rdi) │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + movups %xmm5,0x10(%rdi) │ │ │ │ + movups %xmm6,(%rdi) │ │ │ │ + movups %xmm9,0x20(%rdi) │ │ │ │ + movdqu (%rdx),%xmm10 │ │ │ │ + add $0x40,%rax │ │ │ │ + add $0x10,%rdx │ │ │ │ + pcmpeqb %xmm7,%xmm10 │ │ │ │ + pand %xmm4,%xmm10 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + punpckhbw %xmm2,%xmm10 │ │ │ │ + punpcklbw %xmm2,%xmm11 │ │ │ │ + movdqa %xmm10,%xmm13 │ │ │ │ + punpckhwd %xmm8,%xmm10 │ │ │ │ + movdqa %xmm11,%xmm12 │ │ │ │ + punpcklwd %xmm8,%xmm13 │ │ │ │ + punpckhwd %xmm8,%xmm11 │ │ │ │ + movups %xmm10,-0x10(%rax) │ │ │ │ + punpcklwd %xmm8,%xmm12 │ │ │ │ + movups %xmm11,-0x30(%rax) │ │ │ │ + movups %xmm12,-0x40(%rax) │ │ │ │ + movups %xmm13,-0x20(%rax) │ │ │ │ + movdqu (%rdx),%xmm14 │ │ │ │ + add $0x40,%rax │ │ │ │ + add $0x10,%rdx │ │ │ │ + pcmpeqb %xmm7,%xmm14 │ │ │ │ + pand %xmm4,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + punpckhbw %xmm2,%xmm14 │ │ │ │ + punpcklbw %xmm2,%xmm15 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + punpckhwd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm15,%xmm3 │ │ │ │ + punpcklwd %xmm8,%xmm0 │ │ │ │ + punpckhwd %xmm8,%xmm15 │ │ │ │ + movups %xmm14,-0x10(%rax) │ │ │ │ + punpcklwd %xmm8,%xmm3 │ │ │ │ + movups %xmm15,-0x30(%rax) │ │ │ │ + movups %xmm3,-0x40(%rax) │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 3021d <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x46d> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movdqu 0x10(%rdx),%xmm10 │ │ │ │ + add $0x100,%rax │ │ │ │ + add $0x40,%rdx │ │ │ │ + movdqu -0x20(%rdx),%xmm14 │ │ │ │ + pcmpeqb %xmm7,%xmm1 │ │ │ │ + pcmpeqb %xmm7,%xmm10 │ │ │ │ + pcmpeqb %xmm7,%xmm14 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + pand %xmm4,%xmm10 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pand %xmm4,%xmm14 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + punpckhwd %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm2,%xmm5 │ │ │ │ + movups %xmm1,-0xd0(%rax) │ │ │ │ + movdqu -0x10(%rdx),%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm5 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + movups %xmm5,-0xf0(%rax) │ │ │ │ + pcmpeqb %xmm7,%xmm1 │ │ │ │ + punpcklwd %xmm8,%xmm9 │ │ │ │ + punpcklbw %xmm2,%xmm11 │ │ │ │ + movups %xmm6,-0x100(%rax) │ │ │ │ + punpckhbw %xmm2,%xmm10 │ │ │ │ + punpcklbw %xmm2,%xmm15 │ │ │ │ + punpckhbw %xmm2,%xmm14 │ │ │ │ + movups %xmm9,-0xe0(%rax) │ │ │ │ + movdqa %xmm11,%xmm12 │ │ │ │ + movdqa %xmm10,%xmm13 │ │ │ │ + movdqa %xmm15,%xmm3 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + punpcklwd %xmm8,%xmm12 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm8,%xmm11 │ │ │ │ + movups %xmm12,-0xc0(%rax) │ │ │ │ + punpcklbw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + punpcklwd %xmm8,%xmm13 │ │ │ │ + movups %xmm11,-0xb0(%rax) │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm10 │ │ │ │ + punpcklwd %xmm8,%xmm3 │ │ │ │ + movups %xmm13,-0xa0(%rax) │ │ │ │ + punpckhwd %xmm8,%xmm15 │ │ │ │ + punpcklwd %xmm8,%xmm0 │ │ │ │ + punpckhwd %xmm8,%xmm14 │ │ │ │ + movups %xmm10,-0x90(%rax) │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm5 │ │ │ │ + punpcklwd %xmm8,%xmm9 │ │ │ │ + movups %xmm3,-0x80(%rax) │ │ │ │ + punpckhwd %xmm8,%xmm1 │ │ │ │ + movups %xmm15,-0x70(%rax) │ │ │ │ + movups %xmm0,-0x60(%rax) │ │ │ │ + movups %xmm14,-0x50(%rax) │ │ │ │ + movups %xmm6,-0x40(%rax) │ │ │ │ + movups %xmm5,-0x30(%rax) │ │ │ │ + movups %xmm9,-0x20(%rax) │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 300c0 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x310> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + test $0xf,%sil │ │ │ │ + je 30a0a <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc5a> │ │ │ │ + and $0xfffffff0,%esi │ │ │ │ + add %esi,%ebx │ │ │ │ + mov %esi,%r9d │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea -0x2(%rcx),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jbe 302de <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x52e> │ │ │ │ + movslq 0x8(%rsp),%r14 │ │ │ │ + lea (%rdi,%rsi,4),%r10 │ │ │ │ + add %rbp,%rsi │ │ │ │ + movq 0xc747(%rip),%xmm2 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + pxor %xmm12,%xmm12 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movq 0xc742(%rip),%xmm4 │ │ │ │ + add %r14,%rsi │ │ │ │ + movq (%rsi,%r15,1),%xmm7 │ │ │ │ + pcmpeqb %xmm2,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm7,%xmm10 │ │ │ │ + punpcklbw %xmm8,%xmm7 │ │ │ │ + punpcklbw %xmm8,%xmm10 │ │ │ │ + pshufd $0x4e,%xmm7,%xmm11 │ │ │ │ + movdqa %xmm10,%xmm13 │ │ │ │ + movdqa %xmm11,%xmm15 │ │ │ │ + punpcklwd %xmm12,%xmm10 │ │ │ │ + punpcklwd %xmm12,%xmm11 │ │ │ │ + punpcklwd %xmm12,%xmm13 │ │ │ │ + pshufd $0x4e,%xmm10,%xmm14 │ │ │ │ + punpcklwd %xmm12,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm11,%xmm3 │ │ │ │ + movq %xmm13,(%r10) │ │ │ │ + movq %xmm14,0x8(%r10) │ │ │ │ + movq %xmm15,0x10(%r10) │ │ │ │ + movq %xmm3,0x18(%r10) │ │ │ │ + test $0x7,%cl │ │ │ │ + je 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + add %ecx,%ebx │ │ │ │ + add %rcx,%r9 │ │ │ │ + movslq %ebx,%rsi │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%rsi,1) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%r15d │ │ │ │ + mov %r15d,(%rdi,%r9,4) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jl 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + lea 0x2(%rbx),%esi │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%rdx,1) │ │ │ │ + sete %r10b │ │ │ │ + movzbl %r10b,%r14d │ │ │ │ + mov %r14d,0x4(%rdi,%r9,4) │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jl 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + movslq %esi,%rax │ │ │ │ + lea 0x3(%rbx),%edx │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%rax,1) │ │ │ │ + sete %r15b │ │ │ │ + movzbl %r15b,%ecx │ │ │ │ + mov %ecx,0x8(%rdi,%r9,4) │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jl 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + movslq %edx,%r10 │ │ │ │ + lea 0x4(%rbx),%eax │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%r10,1) │ │ │ │ + sete %r14b │ │ │ │ + movzbl %r14b,%esi │ │ │ │ + mov %esi,0xc(%rdi,%r9,4) │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jl 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + movslq %eax,%r15 │ │ │ │ + lea 0x5(%rbx),%r10d │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%r15,1) │ │ │ │ + sete %cl │ │ │ │ + movzbl %cl,%edx │ │ │ │ + mov %edx,0x10(%rdi,%r9,4) │ │ │ │ + cmp %r10d,%r8d │ │ │ │ + jl 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + movslq %r10d,%r14 │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%r14,1) │ │ │ │ + sete %sil │ │ │ │ + add $0x6,%ebx │ │ │ │ + movzbl %sil,%eax │ │ │ │ + mov %eax,0x14(%rdi,%r9,4) │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + jl 303a8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x5f8> │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmpb $0x2c,-0x1(%rbp,%rbx,1) │ │ │ │ + sete %r8b │ │ │ │ + mov %r8d,0x18(%rdi,%r9,4) │ │ │ │ + mov %r11d,%r15d │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + jbe 309f1 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc41> │ │ │ │ + lea 0x1(%r15),%rcx │ │ │ │ + mov %rcx,%r11 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $0x2,%r11 │ │ │ │ + shl $0x4,%r11 │ │ │ │ + lea (%rdi,%r11,1),%r9 │ │ │ │ + sub $0x10,%r11 │ │ │ │ + shr $0x4,%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + je 30458 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x6a8> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 30447 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x697> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 3043b <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x68b> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je 3042d <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x67d> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je 30421 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x671> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je 30415 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x665> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + jne 309c8 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc18> │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqu (%rdx),%xmm5 │ │ │ │ + add $0x10,%rdx │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + movdqu (%rdx),%xmm6 │ │ │ │ + add $0x10,%rdx │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + movdqu (%rdx),%xmm9 │ │ │ │ + add $0x10,%rdx │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + movdqu (%rdx),%xmm7 │ │ │ │ + add $0x10,%rdx │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + add $0x10,%rdx │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + je 304b6 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x706> │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movdqu 0x10(%rdx),%xmm8 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + movdqu -0x60(%rdx),%xmm10 │ │ │ │ + movdqu -0x50(%rdx),%xmm11 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + movdqu -0x40(%rdx),%xmm12 │ │ │ │ + movdqu -0x30(%rdx),%xmm13 │ │ │ │ + paddd %xmm8,%xmm0 │ │ │ │ + movdqu -0x20(%rdx),%xmm14 │ │ │ │ + movdqu -0x10(%rdx),%xmm15 │ │ │ │ + paddd %xmm10,%xmm0 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm12,%xmm0 │ │ │ │ + paddd %xmm13,%xmm0 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 30458 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x6a8> │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psrldq $0x8,%xmm3 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movd %xmm0,0x28(%rsp) │ │ │ │ + test $0x3,%cl │ │ │ │ + je 30512 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x762> │ │ │ │ + and $0xfffffffffffffffc,%rcx │ │ │ │ + lea (%rdi,%rcx,4),%r10 │ │ │ │ + mov (%r10),%r14d │ │ │ │ + add %r14d,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jge 30512 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x762> │ │ │ │ + mov 0x4(%r10),%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + add %eax,%esi │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jge 30512 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x762> │ │ │ │ + mov 0x8(%r10),%r15d │ │ │ │ + add %r15d,%esi │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%r14d │ │ │ │ + movslq %r14d,%rbx │ │ │ │ + lea (%rbx,%rbx,2),%r15 │ │ │ │ + shl $0x3,%r15 │ │ │ │ + call 8230 │ │ │ │ + movq $0x18,0x10(%r13) │ │ │ │ + movabs $0x50100000000,%rdi │ │ │ │ + mov %rdi,0x18(%r13) │ │ │ │ + cmpq $0x0,0x0(%r13) │ │ │ │ + jne 30a4a <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc9a> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%r9 │ │ │ │ + test %rax,%rax │ │ │ │ + je 30a66 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xcb6> │ │ │ │ + movslq %r14d,%r8 │ │ │ │ + movdqa 0xc352(%rip),%xmm0 │ │ │ │ + movq $0x1,0x30(%r13) │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea -0x1(%r8),%r11 │ │ │ │ + mov %r8,0x38(%r13) │ │ │ │ + lea 0x18(%rax),%r10 │ │ │ │ + movq $0xffffffffffffffff,0x8(%r13) │ │ │ │ + and $0x7,%r11d │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movups %xmm0,0x20(%r13) │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + jl 307a4 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x9f4> │ │ │ │ + test %r11,%r11 │ │ │ │ + je 306bb <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x90b> │ │ │ │ + cmp $0x1,%r11 │ │ │ │ + je 30692 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x8e2> │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + je 30672 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x8c2> │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + je 30652 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x8a2> │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je 30632 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x882> │ │ │ │ + cmp $0x5,%r11 │ │ │ │ + je 30612 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x862> │ │ │ │ + cmp $0x6,%r11 │ │ │ │ + jne 309a0 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xbf0> │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jl 307a4 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x9f4> │ │ │ │ + add $0x8,%rdx │ │ │ │ + movq $0x0,0x10(%r10) │ │ │ │ + add $0xc0,%r10 │ │ │ │ + movq $0x0,-0xb8(%r10) │ │ │ │ + movq $0x0,-0xc0(%r10) │ │ │ │ + movq $0x0,-0x98(%r10) │ │ │ │ + movq $0x0,-0xa0(%r10) │ │ │ │ + movq $0x0,-0xa8(%r10) │ │ │ │ + movq $0x0,-0x80(%r10) │ │ │ │ + movq $0x0,-0x88(%r10) │ │ │ │ + movq $0x0,-0x90(%r10) │ │ │ │ + movq $0x0,-0x68(%r10) │ │ │ │ + movq $0x0,-0x70(%r10) │ │ │ │ + movq $0x0,-0x78(%r10) │ │ │ │ + movq $0x0,-0x50(%r10) │ │ │ │ + movq $0x0,-0x58(%r10) │ │ │ │ + movq $0x0,-0x60(%r10) │ │ │ │ + movq $0x0,-0x38(%r10) │ │ │ │ + movq $0x0,-0x40(%r10) │ │ │ │ + movq $0x0,-0x48(%r10) │ │ │ │ + movq $0x0,-0x20(%r10) │ │ │ │ + movq $0x0,-0x28(%r10) │ │ │ │ + movq $0x0,-0x30(%r10) │ │ │ │ + movq $0x0,-0x8(%r10) │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + movq $0x0,-0x18(%r10) │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jge 306bb <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x90b> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xab56(%rip),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov $0x0,%r14d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov 0x2c(%rsp),%r15d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %eax,%r15d │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + movslq %r15d,%rcx │ │ │ │ + movslq %esi,%rax │ │ │ │ + lea 0x0(%rbp,%rcx,1),%rbx │ │ │ │ + lea 0xab1b(%rip),%rcx │ │ │ │ + sub %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %r14,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x2,%r14d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov 0x1179d(%rip),%rdi │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add %eax,%r15d │ │ │ │ + mov $0x0,%r10d │ │ │ │ + lea -0x1(%r15),%r11d │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + sub 0x8(%rsp),%rdx │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmovs %r10,%rdx │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 3096c <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xbbc> │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movslq %r15d,%rsi │ │ │ │ + mov $0x0,%r9d │ │ │ │ + cltq │ │ │ │ + add %rbp,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %rax,%rdi │ │ │ │ + lea 0xaaa9(%rip),%rcx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %r9,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %eax,%r15d │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + movslq %r15d,%rsi │ │ │ │ + cltq │ │ │ │ + add %rbp,%rsi │ │ │ │ + sub %rax,%rdi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %rcx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xaa49(%rip),%rcx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x0,%r11d │ │ │ │ + lea 0xaa34(%rip),%rcx │ │ │ │ + add %eax,%r15d │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + movslq %r15d,%rbx │ │ │ │ + movslq %esi,%r8 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%rbx │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %r11,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov 0x8(%r13),%r10 │ │ │ │ + mov 0x0(%r13),%r9 │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %eax,%r15d │ │ │ │ + mov 0x11695(%rip),%rdi │ │ │ │ + add %r14,%r10 │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + lea (%r10,%r10,2),%rdx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea (%r9,%rdx,8),%rax │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + sub 0x8(%rsp),%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + cmovs %rsi,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + lea -0x1(%r14),%r8d │ │ │ │ + cmp %r8d,0x28(%rsp) │ │ │ │ + jge 30860 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xab0> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30a16 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xc66> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 30a7e <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xcce> │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nop │ │ │ │ + movq $0x0,(%r10) │ │ │ │ + mov $0x3,%edx │ │ │ │ + add $0x18,%r10 │ │ │ │ + movq $0x0,-0x8(%r10) │ │ │ │ + movq $0x0,-0x10(%r10) │ │ │ │ + jmp 305f2 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x842> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + lea 0x10(%rdi),%rdx │ │ │ │ + jmp 30409 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x659> │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov $0x18,%r15d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 30525 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x775> │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 304df <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x72f> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 3022f <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x47f> │ │ │ │ + mov %r11d,%r15d │ │ │ │ + lea 0x1(%r15),%rcx │ │ │ │ + jmp 303b9 <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0x609> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2a1f8 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0xc48> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x2f8,%rsp │ │ │ │ + jne 30a7e <__julienne_string_m_MOD_get_string_t_array_with_character_key@@Base+0xcce> │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x98(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 295f9 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x49> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 29d5e <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x7ae> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 29d07 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x757> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jmp 29e62 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8b2> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 29e2a <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x87a> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 29df2 <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x842> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - jmp 29e6f <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x8bf> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 29caf <__julienne_test_diagnosis_m_MOD_aggregate_rank15_diagnosis@@Base+0x6ff> │ │ │ │ + lea 0xb304(%rip),%rsi │ │ │ │ + lea 0xb6b5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + lea 0xa93d(%rip),%rdx │ │ │ │ + lea 0xb408(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xb6df(%rip),%rdi │ │ │ │ + call 80b0 <_gfortran_runtime_error_at@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xa661(%rip),%rsi │ │ │ │ + lea 0xb709(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002a200 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base>: │ │ │ │ +0000000000030a90 <__julienne_string_m_MOD_get_double_precision@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x12143(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2c8,%rsp │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x2b8(%rsp) │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2ad08 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb08> │ │ │ │ - mov %rbp,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x38(%rsi),%rcx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub 0x30(%rsi),%rcx │ │ │ │ - mov 0x40(%rsi),%rbx │ │ │ │ - lea 0x1(%rcx),%r15 │ │ │ │ - mov 0x70(%rsi),%r9 │ │ │ │ - mov 0x58(%rsi),%rdi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov 0x88(%rsi),%r11 │ │ │ │ - mov 0xa0(%rsi),%rax │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov 0xb8(%rsi),%rdx │ │ │ │ - mov 0xd0(%rsi),%rcx │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov 0x80(%rsi),%r10 │ │ │ │ - sub 0x78(%rsi),%r10 │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - lea 0x1(%r10),%r13 │ │ │ │ - mov 0x50(%rsi),%rbx │ │ │ │ - mov 0x68(%rsi),%r8 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - sub 0x60(%rsi),%r8 │ │ │ │ - sub 0x48(%rsi),%rbx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov 0x98(%rsi),%r12 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x1(%r8),%r14 │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub 0x90(%rsi),%r12 │ │ │ │ - mov 0xb0(%rsi),%r11 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - sub 0xa8(%rsi),%r11 │ │ │ │ - mov 0xc8(%rsi),%r10 │ │ │ │ - lea 0x1(%r12),%r12 │ │ │ │ - sub 0xc0(%rsi),%r10 │ │ │ │ - mov 0xe0(%rsi),%r9 │ │ │ │ - add $0x1,%r11 │ │ │ │ - sub 0xd8(%rsi),%r9 │ │ │ │ - mov 0xe8(%rsi),%rdi │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov %r15,0x178(%rsp) │ │ │ │ - mov 0x118(%rsi),%rdx │ │ │ │ - mov 0x100(%rsi),%rax │ │ │ │ - mov %rbp,0x168(%rsp) │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov 0xf8(%rsi),%r8 │ │ │ │ - mov 0x128(%rsi),%rcx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x140(%rsi),%rdx │ │ │ │ - sub 0x138(%rsi),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x130(%rsi),%rax │ │ │ │ - sub 0xf0(%rsi),%r8 │ │ │ │ - movq $0x20,0x150(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov 0x160(%rsi),%rdx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x148(%rsi),%rax │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov 0x170(%rsi),%rdx │ │ │ │ - sub 0x168(%rsi),%rdx │ │ │ │ - sub 0x120(%rsi),%rcx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x110(%rsi),%rdi │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub 0x108(%rsi),%rdi │ │ │ │ - movq $0x20,0x160(%rsp) │ │ │ │ - mov 0x158(%rsi),%rax │ │ │ │ - sub 0x150(%rsi),%rax │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - movabs $0x50e00000000,%rdx │ │ │ │ - mov %rdx,0x158(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - movq $0x1,0x170(%rsp) │ │ │ │ - movq $0x1,0x188(%rsp) │ │ │ │ - mov %rbx,0x190(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x80(%rsp),%rbp │ │ │ │ - mov %r14,0x1a8(%rsp) │ │ │ │ - mov %rdx,0x198(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - mov %rdx,0x1b0(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r13,0x1c0(%rsp) │ │ │ │ - mov %rdx,0x1c8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r12,0x1d8(%rsp) │ │ │ │ - mov %rdx,0x1e0(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r11,0x1f0(%rsp) │ │ │ │ - mov %rdx,0x1f8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r10,0x208(%rsp) │ │ │ │ - mov %rdx,0x210(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r9,0x220(%rsp) │ │ │ │ - mov %r8,0x238(%rsp) │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ - movq $0x1,0x1a0(%rsp) │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - movq $0x1,0x1d0(%rsp) │ │ │ │ - movq $0x1,0x1e8(%rsp) │ │ │ │ - movq $0x1,0x200(%rsp) │ │ │ │ - movq $0x1,0x218(%rsp) │ │ │ │ - movq $0x1,0x230(%rsp) │ │ │ │ - mov %rdx,0x228(%rsp) │ │ │ │ - movq $0x1,0x248(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rcx,0x268(%rsp) │ │ │ │ - mov %rdx,0x240(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %rdx,0x258(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rsi,0x2b0(%rsp) │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movq $0x1,0x260(%rsp) │ │ │ │ - mov %rdx,0x270(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movq $0x1,0x278(%rsp) │ │ │ │ - mov %rdx,0x288(%rsp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - movq $0x1,0x290(%rsp) │ │ │ │ - mov %rdx,0x2a0(%rsp) │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movq $0x1,0x2a8(%rsp) │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - lea 0xb8(%rsp),%rbp │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - sub 0x10(%rsp),%rdx │ │ │ │ - sub 0x18(%rsp),%rdx │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - sub 0x28(%rsp),%rdx │ │ │ │ - sub 0x30(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rdx │ │ │ │ - sub 0x40(%rsp),%rdx │ │ │ │ - sub 0x48(%rsp),%rdx │ │ │ │ - sub 0x50(%rsp),%rdx │ │ │ │ - sub 0x60(%rsp),%rdx │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - sub 0x68(%rsp),%rdx │ │ │ │ - test %rbx,%rbx │ │ │ │ - movdqa 0x1229f(%rip),%xmm0 │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - cmovs %rbp,%rbx │ │ │ │ - test %r15,%r15 │ │ │ │ - mov %rdx,0x148(%rsp) │ │ │ │ - movabs $0x10100000000,%rdx │ │ │ │ - cmovns %r15,%rbp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rdx,0xd8(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - movq $0x8,0xd0(%rsp) │ │ │ │ - imul %rbp,%rbx │ │ │ │ - test %r14,%r14 │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - cmovns %r14,%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - imul %r15,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - movq $0x20,0x120(%rsp) │ │ │ │ - cmovns %r13,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm1,0xf0(%rsp) │ │ │ │ - imul %r14,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovns %r12,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - imul %r13,%rbx │ │ │ │ - test %r11,%r11 │ │ │ │ - cmovs %r12,%r11 │ │ │ │ - imul %rbx,%r11 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r10,%r10 │ │ │ │ - cmovs %rbx,%r10 │ │ │ │ - imul %r11,%r10 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r11,%r9 │ │ │ │ - imul %r10,%r9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r10,%r8 │ │ │ │ - imul %r9,%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovs %r9,%rdi │ │ │ │ - imul %r8,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %r8,%rcx │ │ │ │ - imul %rdi,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rdi,%rdx │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - imul %rcx,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - imul %rdx,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - cmovs %rbp,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0x100(%rsp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2ad20 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb20> │ │ │ │ - mov 0x138(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%r15 │ │ │ │ - sub 0x130(%rsp),%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - imul 0x128(%rsp),%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbx),%r14 │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2aa7c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x87c> │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %r12,%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - shr $0x5,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 2ad9d <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb9d> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 2a8e7 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x6e7> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 2a890 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x690> │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2adbc <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xbbc> │ │ │ │ - test %r15,%r15 │ │ │ │ + sub $0x240,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x238(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x18(%rsp),%r12 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x12105(%rip) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x120f5(%rip),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 30b17 <__julienne_string_m_MOD_get_double_precision@@Base+0x87> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x20(%r12),%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - mov 0x8(%r15),%r10 │ │ │ │ - mov %r11,0x8(%r14) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2ad5c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb5c> │ │ │ │ - test %r11,%r11 │ │ │ │ + call 8420 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xa859(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cltq │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + lea 0xa7d3(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovs %rsi,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 30b83 <__julienne_string_m_MOD_get_double_precision@@Base+0xf3> │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovs %rdi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %r9,0x8(%r14) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ad50 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb50> │ │ │ │ - test %r9,%r9 │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - je 2aa7c <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x87c> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x20(%r14),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2aa47 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x847> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jg 30c90 <__julienne_string_m_MOD_get_double_precision@@Base+0x200> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0xbdb7(%rip),%r10 │ │ │ │ + lea 0xb450(%rip),%r9 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movl $0xf8,0x30(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 8250 <_gfortran_transfer_real@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30c53 <__julienne_string_m_MOD_get_double_precision@@Base+0x1c3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30c60 <__julienne_string_m_MOD_get_double_precision@@Base+0x1d0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 30cbf <__julienne_string_m_MOD_get_double_precision@@Base+0x22f> │ │ │ │ + add $0x240,%rsp │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - add $0x20,%r15 │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2ad90 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb90> │ │ │ │ - test %r13,%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 30be2 <__julienne_string_m_MOD_get_double_precision@@Base+0x152> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000030cd0 <__julienne_string_m_MOD_get_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x11efb(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x240,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x238(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x18(%rsp),%r12 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x11ebd(%rip) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0x11ead(%rip),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 30d57 <__julienne_string_m_MOD_get_real@@Base+0x87> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - mov %r13,0x28(%rbp) │ │ │ │ + call 8420 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xa619(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cltq │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea 0x0(%rbp,%rax,1),%r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + lea 0xa593(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovs %rsi,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 30dc3 <__julienne_string_m_MOD_get_real@@Base+0xf3> │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovs %rdi,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2ad80 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb80> │ │ │ │ - test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov 0x48(%r15),%r13 │ │ │ │ - mov %r12,0x48(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2ad70 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb70> │ │ │ │ - test %r12,%r12 │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%r15 │ │ │ │ - lea 0x60(%rbp),%rbx │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 2aa68 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x868> │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - mov 0x8(%r15),%r12 │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2a968 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x768> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 2a98a <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x78a> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2ad20 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xb20> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - add %r12,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ test %r13,%r13 │ │ │ │ - jle 2acb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xab0> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 2abcc <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9cc> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2aba9 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9a9> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 2ab8f <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x98f> │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 2ab75 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x975> │ │ │ │ - cmp $0x4,%rax │ │ │ │ - je 2ab5b <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x95b> │ │ │ │ - cmp $0x5,%rax │ │ │ │ - je 2ab41 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x941> │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 2ab27 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x927> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ab22 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x922> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - lea 0x20(%r12),%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ab3d <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x93d> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ab57 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x957> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ab71 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x971> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ab8b <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x98b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2aba5 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9a5> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2abbf <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9bf> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 2acb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xab0> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2abe2 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9e2> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - add $0x20,%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2abfc <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9fc> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ac12 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa12> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ac28 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa28> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ac3e <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa3e> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ac5a <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa5a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r14) │ │ │ │ - mov 0xa8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ac76 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa76> │ │ │ │ + jg 30ed0 <__julienne_string_m_MOD_get_real@@Base+0x200> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - mov 0xc8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ac92 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xa92> │ │ │ │ + mov 0xbb77(%rip),%r10 │ │ │ │ + lea 0xb210(%rip),%r9 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movl $0xd1,0x30(%rsp) │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + call 83b0 <_gfortran_st_read@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 8250 <_gfortran_transfer_real@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30e93 <__julienne_string_m_MOD_get_real@@Base+0x1c3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r14) │ │ │ │ - add $0xe0,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 2abcc <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x9cc> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30ea0 <__julienne_string_m_MOD_get_real@@Base+0x1d0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movdqa 0x90(%rsp),%xmm2 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rdi) │ │ │ │ - movups %xmm3,0x10(%rdi) │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2adc8 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xbc8> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add $0x2c8,%rsp │ │ │ │ + jne 30eff <__julienne_string_m_MOD_get_real@@Base+0x22f> │ │ │ │ + add $0x240,%rsp │ │ │ │ + movd %r12d,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x88(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 2a246 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x46> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2acb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0xab0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2a936 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x736> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2a8df <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x6df> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jmp 2aa3a <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x83a> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2aa02 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x802> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 2a9ca <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x7ca> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2aa47 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x847> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2a887 <__julienne_test_diagnosis_m_MOD_aggregate_rank14_diagnosis@@Base+0x687> │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 30e22 <__julienne_string_m_MOD_get_real@@Base+0x152> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002add0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base>: │ │ │ │ +0000000000030f10 <__julienne_string_m_MOD_base_name@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2a8,%rsp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x298(%rsp) │ │ │ │ - mov 0x28(%rsi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2b868 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa98> │ │ │ │ - mov %r12,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x58(%rsi),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x70(%rsi),%r8 │ │ │ │ - mov 0x88(%rsi),%r14 │ │ │ │ - mov 0xa0(%rsi),%r13 │ │ │ │ - mov 0x40(%rsi),%rcx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov 0xb8(%rsi),%rax │ │ │ │ - mov 0xd0(%rsi),%rdx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov 0x98(%rsi),%r9 │ │ │ │ - sub 0x90(%rsi),%r9 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov 0x38(%rsi),%rbx │ │ │ │ - mov 0x50(%rsi),%rbp │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - lea 0x1(%r9),%r14 │ │ │ │ - sub 0x30(%rsi),%rbx │ │ │ │ - sub 0x48(%rsi),%rbp │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov 0x68(%rsi),%r11 │ │ │ │ - mov 0x80(%rsi),%r10 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub 0x60(%rsi),%r11 │ │ │ │ - sub 0x78(%rsi),%r10 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov 0xb0(%rsi),%r15 │ │ │ │ - mov 0xc8(%rsi),%r9 │ │ │ │ - add $0x1,%r11 │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - sub 0xa8(%rsi),%r15 │ │ │ │ - sub 0xc0(%rsi),%r9 │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov 0xe0(%rsi),%r8 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - add $0x1,%r9 │ │ │ │ - sub 0xd8(%rsi),%r8 │ │ │ │ - mov 0xe8(%rsi),%rcx │ │ │ │ - mov 0x130(%rsi),%rdx │ │ │ │ - mov %r12,0x158(%rsp) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov 0x100(%rsi),%r15 │ │ │ │ - mov 0x128(%rsi),%rax │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x148(%rsi),%rdx │ │ │ │ - sub 0x120(%rsi),%rax │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x158(%rsi),%rdx │ │ │ │ - sub 0x150(%rsi),%rdx │ │ │ │ - mov 0xf8(%rsi),%rdi │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - sub 0xf0(%rsi),%rdi │ │ │ │ - mov 0x118(%rsi),%r15 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x110(%rsi),%rcx │ │ │ │ - mov 0x140(%rsi),%rax │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub 0x108(%rsi),%rcx │ │ │ │ - sub 0x138(%rsi),%rax │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - movabs $0x50d00000000,%rdx │ │ │ │ - mov %r12,0x170(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r11,0x198(%rsp) │ │ │ │ - movq $0x20,0x140(%rsp) │ │ │ │ - mov %rdx,0x148(%rsp) │ │ │ │ - movq $0x20,0x150(%rsp) │ │ │ │ - movq $0x1,0x160(%rsp) │ │ │ │ - movq $0x1,0x178(%rsp) │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r10,0x1b0(%rsp) │ │ │ │ - mov %rdx,0x188(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r14,0x1c8(%rsp) │ │ │ │ - mov %rdx,0x1a0(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - mov %rdx,0x1b8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r9,0x1f8(%rsp) │ │ │ │ - mov %rdx,0x1d0(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r8,0x210(%rsp) │ │ │ │ - mov %rdx,0x1e8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rdi,0x228(%rsp) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov %rdx,0x218(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - movq $0x1,0x1a8(%rsp) │ │ │ │ - mov %rdx,0x230(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - movq $0x1,0x1c0(%rsp) │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - movq $0x1,0x1f0(%rsp) │ │ │ │ - movq $0x1,0x208(%rsp) │ │ │ │ - movq $0x1,0x220(%rsp) │ │ │ │ - movq $0x1,0x238(%rsp) │ │ │ │ - movq $0x1,0x250(%rsp) │ │ │ │ - mov %rdx,0x258(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - movdqa 0x117c8(%rip),%xmm0 │ │ │ │ - mov %rdx,0x260(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r15,0x248(%rsp) │ │ │ │ - mov %rdx,0x278(%rsp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rsi,0x288(%rsp) │ │ │ │ - mov %rdx,0x130(%rsp) │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - sub %r12,%rdx │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - sub 0x10(%rsp),%rdx │ │ │ │ - movabs $0x10100000000,%r12 │ │ │ │ - sub 0x18(%rsp),%rdx │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - mov %r12,0xc8(%rsp) │ │ │ │ - sub 0x28(%rsp),%rdx │ │ │ │ - sub 0x30(%rsp),%rdx │ │ │ │ - movaps %xmm1,0xe0(%rsp) │ │ │ │ - sub 0x38(%rsp),%rdx │ │ │ │ - sub 0x40(%rsp),%rdx │ │ │ │ - movq $0x1,0x268(%rsp) │ │ │ │ - movq $0x1,0x280(%rsp) │ │ │ │ - sub %r15,%rdx │ │ │ │ - sub 0x50(%rsp),%rdx │ │ │ │ - lea 0xa8(%rsp),%r15 │ │ │ │ - sub 0x58(%rsp),%rdx │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rbp,%rbp │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - cmovs %rdx,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - movq $0x8,0xc0(%rsp) │ │ │ │ - cmovs %rdx,%rbx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - imul %rbp,%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %r11,%r11 │ │ │ │ - cmovs %rbp,%r11 │ │ │ │ - imul %rbx,%r11 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r10,%r10 │ │ │ │ - cmovs %rbx,%r10 │ │ │ │ - imul %r11,%r10 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r14,%r14 │ │ │ │ - cmovns %r14,%r11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - imul %r11,%r10 │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovns %r13,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - imul %r14,%r10 │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r13,%r9 │ │ │ │ - imul %r10,%r9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r10,%r8 │ │ │ │ - imul %r9,%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovs %r9,%rdi │ │ │ │ - imul %r8,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %r8,%rcx │ │ │ │ - imul %rdi,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rdi,%rdx │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - imul %rcx,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - imul %rdx,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - lea 0xb0(%rsp),%rdx │ │ │ │ - cmovs %r15,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xf0(%rsp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2b880 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xab0> │ │ │ │ - mov 0x128(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%r15 │ │ │ │ - sub 0x120(%rsp),%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - imul 0x118(%rsp),%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbx),%r14 │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2b5e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x814> │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %r12,%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - shr $0x5,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 2b8fd <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb2d> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 2b44c <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x67c> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 2b3f5 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x625> │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2b91c <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb4c> │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x20(%r12),%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - mov 0x8(%r15),%r10 │ │ │ │ - mov %r11,0x8(%r14) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2b8bc <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xaec> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %r9,0x8(%r14) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b8b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xae0> │ │ │ │ - test %r9,%r9 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + lea 0x11c8a(%rip),%rsi │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movhps 0x11058(%rip),%xmm1 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x11c4f(%rip) │ │ │ │ + call *0x158(%rcx) │ │ │ │ + mov 0x11c42(%rip),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 30fba <__julienne_string_m_MOD_base_name@@Base+0xaa> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - je 2b5e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x814> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x20(%r14),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2b5af <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x7df> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ + call 8420 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - add $0x20,%r15 │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2b8f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb20> │ │ │ │ - test %r13,%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea 0xa3f4(%rip),%rcx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jge 310a8 <__julienne_string_m_MOD_base_name@@Base+0x198> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov $0x1,%edi │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + movslq %edx,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + cmovs %rsi,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - mov %r13,0x28(%rbp) │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2b8e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb10> │ │ │ │ - test %r13,%r13 │ │ │ │ + jg 310d0 <__julienne_string_m_MOD_base_name@@Base+0x1c0> │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + mov %rdi,0x10(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 31080 <__julienne_string_m_MOD_base_name@@Base+0x170> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 310da <__julienne_string_m_MOD_base_name@@Base+0x1ca> │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0xba45(%rip),%rsi │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + jmp 3105e <__julienne_string_m_MOD_base_name@@Base+0x14e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 3105e <__julienne_string_m_MOD_base_name@@Base+0x14e> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000310e0 <__julienne_string_m_MOD_file_extension@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x11ab2(%rip),%rsi │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + movhps 0x10e88(%rip),%xmm1 │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x11a77(%rip) │ │ │ │ + call *0x158(%rcx) │ │ │ │ + mov 0x11a6a(%rip),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov 0x48(%r15),%r13 │ │ │ │ - mov %r12,0x48(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2b8d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb00> │ │ │ │ - test %r12,%r12 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov 0x11a3c(%rip),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r15,%r15 │ │ │ │ + jg 31300 <__julienne_string_m_MOD_file_extension@@Base+0x220> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%r15 │ │ │ │ - lea 0x60(%rbp),%rbx │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 2b5d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x800> │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ - mov 0x8(%r15),%rbp │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2b4d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x700> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 2b4f2 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x722> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0xa1dc(%rip),%rcx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge 312d0 <__julienne_string_m_MOD_file_extension@@Base+0x1f0> │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + cltq │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + sub %rax,%r15 │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 2b880 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xab0> │ │ │ │ - mov %rbp,%rdx │ │ │ │ + cmovs %rsi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + movslq (%rsp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + add %r13,%rdx │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r13,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - add %r12,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + jg 312f0 <__julienne_string_m_MOD_file_extension@@Base+0x210> │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + mov %r9,0x10(%rbp) │ │ │ │ test %r13,%r13 │ │ │ │ - jle 2b810 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa40> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 2b734 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x964> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2b711 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x941> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 2b6f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x927> │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 2b6dd <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x90d> │ │ │ │ - cmp $0x4,%rax │ │ │ │ - je 2b6c3 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8f3> │ │ │ │ - cmp $0x5,%rax │ │ │ │ - je 2b6a9 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8d9> │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 2b68f <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8bf> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b68a <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8ba> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - lea 0x20(%r12),%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b6a5 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8d5> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b6bf <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x8ef> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b6d9 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x909> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b6f3 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x923> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b70d <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x93d> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b727 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x957> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 2b810 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa40> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b74a <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x97a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - add $0x20,%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b764 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x994> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b77a <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9aa> │ │ │ │ + je 312a8 <__julienne_string_m_MOD_file_extension@@Base+0x1c8> │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b790 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9c0> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31337 <__julienne_string_m_MOD_file_extension@@Base+0x257> │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0xb81d(%rip),%rsi │ │ │ │ + movaps %xmm3,0x40(%rsp) │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + jmp 31288 <__julienne_string_m_MOD_file_extension@@Base+0x1a8> │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b7a6 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9d6> │ │ │ │ + jmp 31288 <__julienne_string_m_MOD_file_extension@@Base+0x1a8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + call 8420 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b7c2 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x9f2> │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r14) │ │ │ │ - mov 0xa8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b7de <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa0e> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - mov 0xc8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b7fa <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa2a> │ │ │ │ + jmp 311da <__julienne_string_m_MOD_file_extension@@Base+0xfa> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000031340 <__julienne_string_m_MOD_from_double_precision_complex@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x36,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 8150 │ │ │ │ + test %rax,%rax │ │ │ │ + je 314be <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x17e> │ │ │ │ + lea 0xa00e(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xb5e8(%rip),%rcx │ │ │ │ + lea 0xac99(%rip),%rax │ │ │ │ + movl $0x4a,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x36,0x88(%rsp) │ │ │ │ + movq $0x1b,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8210 <_gfortran_transfer_complex_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x36,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x36,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x36,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x36,%r12 │ │ │ │ + jne 31498 <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r14) │ │ │ │ - add $0xe0,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 2b734 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x964> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movdqa 0x80(%rsp),%xmm2 │ │ │ │ - movdqa 0x90(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rdi) │ │ │ │ - movups %xmm3,0x10(%rdi) │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2b928 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xb58> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x2a8,%rsp │ │ │ │ + jne 314d8 <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x78(%rsp) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 2ae13 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x43> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2b810 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0xa40> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2b49b <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x6cb> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2b444 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x674> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jmp 2b5a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x7d2> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2b56a <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x79a> │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 2b532 <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x762> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2b5af <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x7df> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2b3ec <__julienne_test_diagnosis_m_MOD_aggregate_rank13_diagnosis@@Base+0x61c> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31441 <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 3145f <__julienne_string_m_MOD_from_double_precision_complex@@Base+0x11f> │ │ │ │ + mov $0x36,%edx │ │ │ │ + lea 0x9c07(%rip),%rsi │ │ │ │ + lea 0xacf7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000002b930 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base>: │ │ │ │ +00000000000314e0 <__julienne_string_m_MOD_from_default_complex@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x2b,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x278,%rsp │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x268(%rsp) │ │ │ │ - mov 0x28(%rsi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c368 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa38> │ │ │ │ - mov %r13,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x40(%rsi),%rcx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x58(%rsi),%rbx │ │ │ │ - mov 0x70(%rsi),%rdi │ │ │ │ - mov 0x88(%rsi),%r8 │ │ │ │ - mov 0x38(%rsi),%r12 │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0xa0(%rsi),%r14 │ │ │ │ - mov 0xb8(%rsi),%r9 │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0xd0(%rsi),%r15 │ │ │ │ - sub 0x30(%rsi),%r12 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov 0x68(%rsi),%rbp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - sub 0x60(%rsi),%rbp │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov 0x80(%rsi),%rbx │ │ │ │ - mov 0x98(%rsi),%r11 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - sub 0x78(%rsi),%rbx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub 0x90(%rsi),%r11 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0xb0(%rsi),%r10 │ │ │ │ - mov 0xc8(%rsi),%r9 │ │ │ │ - add $0x1,%r11 │ │ │ │ - sub 0xa8(%rsi),%r10 │ │ │ │ - sub 0xc0(%rsi),%r9 │ │ │ │ - mov 0xe0(%rsi),%r8 │ │ │ │ - add $0x1,%r10 │ │ │ │ - add $0x1,%r9 │ │ │ │ - sub 0xd8(%rsi),%r8 │ │ │ │ - mov 0xe8(%rsi),%r15 │ │ │ │ - mov 0x100(%rsi),%rdx │ │ │ │ - mov %r13,0x148(%rsp) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov 0x118(%rsi),%r14 │ │ │ │ - mov 0xf8(%rsi),%rdi │ │ │ │ - mov %r12,0x158(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov 0x128(%rsi),%rdx │ │ │ │ - sub 0x120(%rsi),%rdx │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x130(%rsi),%r14 │ │ │ │ - sub 0xf0(%rsi),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov 0x140(%rsi),%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub 0x138(%rsi),%rdx │ │ │ │ - mov 0x110(%rsi),%rcx │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - sub 0x108(%rsi),%rcx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - movabs $0x50c00000000,%rdx │ │ │ │ - mov %rbp,0x188(%rsp) │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbx,0x1a0(%rsp) │ │ │ │ - mov %rdx,0x178(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movq $0x20,0x130(%rsp) │ │ │ │ - movq $0x20,0x140(%rsp) │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x1,0x168(%rsp) │ │ │ │ - movq $0x1,0x180(%rsp) │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r11,0x1b8(%rsp) │ │ │ │ - mov %rdx,0x1a8(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r10,0x1d0(%rsp) │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r9,0x1e8(%rsp) │ │ │ │ - mov %rdx,0x1d8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r8,0x200(%rsp) │ │ │ │ - mov %rdx,0x1f0(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rdi,0x218(%rsp) │ │ │ │ - mov %rdx,0x220(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r15,0x208(%rsp) │ │ │ │ - mov %rdx,0x248(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov %rdx,0x238(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rsi,0x260(%rsp) │ │ │ │ - mov %r14,0x250(%rsp) │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x1,0x1c8(%rsp) │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - movq $0x1,0x1f8(%rsp) │ │ │ │ - movq $0x1,0x210(%rsp) │ │ │ │ - movq $0x1,0x228(%rsp) │ │ │ │ - movq $0x1,0x240(%rsp) │ │ │ │ - movq $0x1,0x258(%rsp) │ │ │ │ - mov %rdx,0x120(%rsp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - movdqa 0x10c62(%rip),%xmm0 │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - sub %r13,%rdx │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - sub 0x10(%rsp),%rdx │ │ │ │ - movq $0x8,0xb0(%rsp) │ │ │ │ - sub 0x18(%rsp),%rdx │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - sub 0x28(%rsp),%rdx │ │ │ │ - sub 0x30(%rsp),%rdx │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - sub %r15,%rdx │ │ │ │ - sub 0x38(%rsp),%rdx │ │ │ │ - sub 0x40(%rsp),%rdx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - sub %r14,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x98(%rsp),%r15 │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %rdx,0x128(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - cmovs %r13,%r12 │ │ │ │ - mov %r15,0xa0(%rsp) │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - imul %r12,%rax │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ - test %rbp,%rbp │ │ │ │ - movq $0x20,0xf0(%rsp) │ │ │ │ - cmovs %r12,%rbp │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - imul %rbp,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %rbx,%rbx │ │ │ │ - movaps %xmm1,0xd0(%rsp) │ │ │ │ - cmovs %rbp,%rbx │ │ │ │ - imul %rbx,%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r11,%r11 │ │ │ │ - cmovs %rbx,%r11 │ │ │ │ - imul %r11,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r10,%r10 │ │ │ │ - cmovs %r11,%r10 │ │ │ │ - imul %r10,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r10,%r9 │ │ │ │ - imul %r9,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r9,%r8 │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovs %r8,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %rdi,%rcx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - imul %rdx,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - cmovs %r15,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xe0(%rsp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2c380 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa50> │ │ │ │ - mov 0x118(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%r15 │ │ │ │ - sub 0x110(%rsp),%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - imul 0x108(%rsp),%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 3165e <__julienne_string_m_MOD_from_default_complex@@Base+0x17e> │ │ │ │ + lea 0x9e6e(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbx),%r14 │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2c0e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x7b4> │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %r12,%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - shr $0x5,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 2c3ed <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xabd> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 2bf4f <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x61f> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 2bef8 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x5c8> │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2c40c <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xadc> │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x20(%r12),%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - mov 0x8(%r15),%r10 │ │ │ │ - mov %r11,0x8(%r14) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2c3b4 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa84> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %r9,0x8(%r14) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c3a8 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa78> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - je 2c0e4 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x7b4> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x20(%r14),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2c0af <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x77f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xb448(%rip),%rcx │ │ │ │ + lea 0xaaf9(%rip),%rax │ │ │ │ + movl $0x44,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x2b,0x88(%rsp) │ │ │ │ + movq $0x1b,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8210 <_gfortran_transfer_complex_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x2b,%edi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x2b,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x2b,%r12 │ │ │ │ + jne 31638 <__julienne_string_m_MOD_from_default_complex@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - add $0x20,%r15 │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31678 <__julienne_string_m_MOD_from_default_complex@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ test %r12,%r12 │ │ │ │ - je 2c3e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xab0> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - mov %r13,0x28(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2c3d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xaa0> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov 0x48(%r15),%r13 │ │ │ │ - mov %r12,0x48(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c3c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa90> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + jg 315e1 <__julienne_string_m_MOD_from_default_complex@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 315ff <__julienne_string_m_MOD_from_default_complex@@Base+0x11f> │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x9a67(%rip),%rsi │ │ │ │ + lea 0xab9f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000031680 <__julienne_string_m_MOD_from_logical_c_bool@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x2,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 317fe <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x17e> │ │ │ │ + lea 0x9cea(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xb2a8(%rip),%rcx │ │ │ │ + lea 0xa959(%rip),%rax │ │ │ │ + movl $0x3e,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x2,0x88(%rsp) │ │ │ │ + movq $0x4,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8520 <_gfortran_transfer_logical_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x2,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%r15 │ │ │ │ - lea 0x60(%rbp),%rbx │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 2c0d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x7a0> │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - mov 0x8(%r15),%r12 │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2bfd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x6a0> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 2bff2 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x6c2> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2c380 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xa50> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%r15 │ │ │ │ - call 85d0 │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + jne 317d8 <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - add %r12,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2c310 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9e0> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 2c231 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x901> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2c20e <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8de> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 2c1f4 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8c4> │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 2c1da <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8aa> │ │ │ │ - cmp $0x4,%rax │ │ │ │ - je 2c1c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x890> │ │ │ │ - cmp $0x5,%rax │ │ │ │ - je 2c1a6 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x876> │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 2c18c <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x85c> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c187 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x857> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - lea 0x20(%r12),%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c1a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x872> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c1bc <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x88c> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c1d6 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8a6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c1f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8c0> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c20a <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8da> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c224 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x8f4> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 2c310 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9e0> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c247 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x917> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - add $0x20,%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c261 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x931> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c277 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x947> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c28d <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x95d> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c2a3 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x973> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c2bf <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x98f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r14) │ │ │ │ - mov 0xa8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c2db <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9ab> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - mov 0xc8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c2f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9c7> │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r14) │ │ │ │ - add $0xe0,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 2c231 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x901> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movdqa 0x70(%rsp),%xmm2 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rdi) │ │ │ │ - movups %xmm3,0x10(%rdi) │ │ │ │ - mov 0x268(%rsp),%rax │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2c418 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0xae8> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - add $0x278,%rsp │ │ │ │ + jne 31818 <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x68(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 2b973 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x43> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2c310 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x9e0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2bf9e <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x66e> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2bf47 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x617> │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jmp 2c0a2 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x772> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2c06a <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x73a> │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 2c032 <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x702> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2c0af <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x77f> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2beef <__julienne_test_diagnosis_m_MOD_aggregate_rank12_diagnosis@@Base+0x5bf> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31781 <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 3179f <__julienne_string_m_MOD_from_logical_c_bool@@Base+0x11f> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x98c7(%rip),%rsi │ │ │ │ + lea 0xaa47(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000002c420 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base>: │ │ │ │ +0000000000031820 <__julienne_string_m_MOD_from_default_logical@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x2,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ + sub $0x230,%rsp │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x248(%rsp) │ │ │ │ - mov 0x28(%rsi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2ce20 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa00> │ │ │ │ - mov %r12,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x58(%rsi),%rbx │ │ │ │ - mov 0x70(%rsi),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x88(%rsi),%r8 │ │ │ │ - mov 0xa0(%rsi),%r14 │ │ │ │ - mov 0xb8(%rsi),%r13 │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x50(%rsi),%rcx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - sub 0x48(%rsi),%rcx │ │ │ │ - mov 0x40(%rsi),%r15 │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov 0x38(%rsi),%rbp │ │ │ │ - mov 0x68(%rsi),%rbx │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - sub 0x30(%rsi),%rbp │ │ │ │ - sub 0x60(%rsi),%rbx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0x80(%rsi),%r11 │ │ │ │ - mov 0x98(%rsi),%r10 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub 0x78(%rsi),%r11 │ │ │ │ - sub 0x90(%rsi),%r10 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0xb0(%rsi),%r9 │ │ │ │ - mov 0xc8(%rsi),%r8 │ │ │ │ - add $0x1,%r11 │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - sub 0xa8(%rsi),%r9 │ │ │ │ - sub 0xc0(%rsi),%r8 │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov 0xe0(%rsi),%rdi │ │ │ │ - add $0x1,%r9 │ │ │ │ - add $0x1,%r8 │ │ │ │ - sub 0xd8(%rsi),%rdi │ │ │ │ - mov 0xe8(%rsi),%rdx │ │ │ │ - mov 0x128(%rsi),%rax │ │ │ │ - mov %r12,0x138(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub 0x120(%rsi),%rax │ │ │ │ - mov 0x100(%rsi),%r14 │ │ │ │ - mov %rbp,0x148(%rsp) │ │ │ │ - mov 0x118(%rsi),%r13 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov 0xf8(%rsi),%rcx │ │ │ │ - mov 0x110(%rsi),%rdx │ │ │ │ - mov %r15,0x150(%rsp) │ │ │ │ - sub 0xf0(%rsi),%rcx │ │ │ │ - sub 0x108(%rsi),%rdx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - movabs $0x50b00000000,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r12,0x160(%rsp) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rbx,0x178(%rsp) │ │ │ │ - mov %r11,0x190(%rsp) │ │ │ │ - mov %r12,0x180(%rsp) │ │ │ │ - mov %r10,0x1a8(%rsp) │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - movq $0x20,0x120(%rsp) │ │ │ │ - movq $0x20,0x130(%rsp) │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - movq $0x1,0x170(%rsp) │ │ │ │ - movq $0x1,0x188(%rsp) │ │ │ │ - movq $0x1,0x1a0(%rsp) │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r9,0x1c0(%rsp) │ │ │ │ - mov %r12,0x1b0(%rsp) │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r12,0x1e0(%rsp) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov %r8,0x1d8(%rsp) │ │ │ │ - mov %r12,0x110(%rsp) │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ - sub %r15,%r12 │ │ │ │ - sub 0x10(%rsp),%r12 │ │ │ │ - sub 0x18(%rsp),%r12 │ │ │ │ - mov %rcx,0x208(%rsp) │ │ │ │ - sub 0x20(%rsp),%r12 │ │ │ │ - sub 0x28(%rsp),%r12 │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - sub 0x30(%rsp),%r12 │ │ │ │ - sub 0x38(%rsp),%r12 │ │ │ │ - mov %rdx,0x220(%rsp) │ │ │ │ - sub 0x40(%rsp),%r12 │ │ │ │ - mov %r14,0x210(%rsp) │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov %rsi,0x238(%rsp) │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - sub %r13,%r12 │ │ │ │ - mov %r13,0x228(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r12,0x118(%rsp) │ │ │ │ - movq $0x1,0x1d0(%rsp) │ │ │ │ - movq $0x1,0x1e8(%rsp) │ │ │ │ - movq $0x1,0x200(%rsp) │ │ │ │ - movq $0x1,0x218(%rsp) │ │ │ │ - movq $0x1,0x230(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movdqa 0x10165(%rip),%xmm0 │ │ │ │ - mov %r14,0xa8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %rbp,%rbp │ │ │ │ - movq $0x8,0xa0(%rsp) │ │ │ │ - cmovs %r13,%rbp │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - imul %rbp,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %rbx,%rbx │ │ │ │ - movq $0x20,0xe0(%rsp) │ │ │ │ - cmovs %rbp,%rbx │ │ │ │ - movaps %xmm0,0xb0(%rsp) │ │ │ │ - movq $0x20,0xf0(%rsp) │ │ │ │ - imul %rbx,%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r11,%r11 │ │ │ │ - movaps %xmm1,0xc0(%rsp) │ │ │ │ - cmovs %rbx,%r11 │ │ │ │ - imul %r11,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r10,%r10 │ │ │ │ - cmovs %r11,%r10 │ │ │ │ - imul %r10,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r10,%r9 │ │ │ │ - imul %r9,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r9,%r8 │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovs %r8,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %rdi,%rcx │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - imul %rdx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmovs %rdx,%rsi │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - imul %rsi,%rax │ │ │ │ - movabs $0x50100000000,%rsi │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - lea 0x110(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xd0(%rsp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2cdb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x990> │ │ │ │ - mov 0x108(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%r15 │ │ │ │ - sub 0x100(%rsp),%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - imul 0xf8(%rsp),%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbx),%r14 │ │ │ │ - lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2cb74 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x754> │ │ │ │ - mov %r8,%rcx │ │ │ │ - sub %r12,%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - shr $0x5,%rcx │ │ │ │ - add $0x1,%rcx │ │ │ │ - and $0x3,%ecx │ │ │ │ - je 2ce7d <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa5d> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 2c9e2 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x5c2> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 2c98b <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x56b> │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %r15,0x8(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - je 2ce9c <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa7c> │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + je 3199e <__julienne_string_m_MOD_from_default_logical@@Base+0x17e> │ │ │ │ + lea 0x9b4a(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xb108(%rip),%rcx │ │ │ │ + lea 0xa7b9(%rip),%rax │ │ │ │ + movl $0x38,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x2,0x88(%rsp) │ │ │ │ + movq $0x4,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8520 <_gfortran_transfer_logical_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x2,%edi │ │ │ │ call 8150 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + jne 31978 <__julienne_string_m_MOD_from_default_logical@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x20(%r12),%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r11 │ │ │ │ - mov 0x8(%r15),%r10 │ │ │ │ - mov %r11,0x8(%r14) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2ce44 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa24> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 319b8 <__julienne_string_m_MOD_from_default_logical@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31921 <__julienne_string_m_MOD_from_default_logical@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 3193f <__julienne_string_m_MOD_from_default_logical@@Base+0x11f> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x9727(%rip),%rsi │ │ │ │ + lea 0xa8ef(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000319c0 <__julienne_string_m_MOD_from_double_precision@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x19,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %r9,0x8(%r14) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ce38 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa18> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 31b3e <__julienne_string_m_MOD_from_double_precision@@Base+0x17e> │ │ │ │ + lea 0x99af(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xaf68(%rip),%rcx │ │ │ │ + lea 0xa619(%rip),%rax │ │ │ │ + movl $0x32,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x19,0x88(%rsp) │ │ │ │ + movq $0x8,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8060 <_gfortran_transfer_real_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x19,%edi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x19,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x19,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x19,%r12 │ │ │ │ + jne 31b18 <__julienne_string_m_MOD_from_double_precision@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - je 2cb74 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x754> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x20(%r14),%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2cb3f <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x71f> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31b58 <__julienne_string_m_MOD_from_double_precision@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31ac1 <__julienne_string_m_MOD_from_double_precision@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 31adf <__julienne_string_m_MOD_from_double_precision@@Base+0x11f> │ │ │ │ + mov $0x19,%edx │ │ │ │ + lea 0x9587(%rip),%rsi │ │ │ │ + lea 0xa797(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000031b60 <__julienne_string_m_MOD_from_default_real@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x19,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 31cde <__julienne_string_m_MOD_from_default_real@@Base+0x17e> │ │ │ │ + lea 0x980f(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xadc8(%rip),%rcx │ │ │ │ + lea 0xa479(%rip),%rax │ │ │ │ + movl $0x2c,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x19,0x88(%rsp) │ │ │ │ + movq $0x8,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8060 <_gfortran_transfer_real_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x19,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x19,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x19,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x19,%r12 │ │ │ │ + jne 31cb8 <__julienne_string_m_MOD_from_default_real@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - add $0x20,%r15 │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31cf8 <__julienne_string_m_MOD_from_default_real@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ test %r12,%r12 │ │ │ │ - je 2ce70 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa50> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31c61 <__julienne_string_m_MOD_from_default_real@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 31c7f <__julienne_string_m_MOD_from_default_real@@Base+0x11f> │ │ │ │ + mov $0x19,%edx │ │ │ │ + lea 0x93e7(%rip),%rsi │ │ │ │ + lea 0xa63f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000031d00 <__julienne_string_m_MOD_from_integer_c_size_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x13,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - mov %r13,0x28(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2ce60 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa40> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 31e7e <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x17e> │ │ │ │ + lea 0x966a(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xac28(%rip),%rcx │ │ │ │ + lea 0xa2d9(%rip),%rax │ │ │ │ + movl $0x26,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0x13,0x88(%rsp) │ │ │ │ + movq $0x4,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0x13,%edi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x13,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0x13,%r12 │ │ │ │ + jne 31e58 <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov 0x48(%r15),%r13 │ │ │ │ - mov %r12,0x48(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2ce50 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa30> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 31e98 <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31e01 <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 31e1f <__julienne_string_m_MOD_from_integer_c_size_t@@Base+0x11f> │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x9247(%rip),%rsi │ │ │ │ + lea 0xa4e7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000031ea0 <__julienne_string_m_MOD_from_default_integer@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xb,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x230,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x228(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3201e <__julienne_string_m_MOD_from_default_integer@@Base+0x17e> │ │ │ │ + lea 0x94ca(%rip),%rdx │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq %rdx,%xmm1 │ │ │ │ + mov 0xaa88(%rip),%rcx │ │ │ │ + lea 0xa139(%rip),%rax │ │ │ │ + movl $0x20,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movups %xmm0,0x58(%rsp) │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + movq $0xb,0x88(%rsp) │ │ │ │ + movq $0x4,0x68(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov $0xb,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%r15 │ │ │ │ - lea 0x60(%rbp),%rbx │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 2cb60 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x740> │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ - mov 0x8(%r15),%r13 │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2ca60 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x640> │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 2ca82 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x662> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2cdb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x990> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%r15 │ │ │ │ - call 85d0 │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0xb,%edx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmp $0xb,%r12 │ │ │ │ + jne 31ff8 <__julienne_string_m_MOD_from_default_integer@@Base+0x158> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - add %r12,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2cdce <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x9ae> │ │ │ │ - mov %r15,%rsi │ │ │ │ - sub %r12,%rsi │ │ │ │ - sub $0x20,%rsi │ │ │ │ - shr $0x5,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - je 2ccc1 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8a1> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 2cc9e <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x87e> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 2cc84 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x864> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 2cc6a <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x84a> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 2cc50 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x830> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 2cc36 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x816> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - je 2cc1c <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x7fc> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cc17 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x7f7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - lea 0x20(%r12),%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cc32 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x812> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cc4c <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x82c> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cc66 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x846> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cc80 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x860> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cc9a <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x87a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ccb4 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x894> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 2cdce <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x9ae> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ccdd <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8bd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - add $0x20,%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ccf7 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8d7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cd0d <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8ed> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r14) │ │ │ │ - mov 0x48(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cd23 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x903> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r14) │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cd39 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x919> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r14) │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cd55 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x935> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r14) │ │ │ │ - mov 0xa8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cd71 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x951> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - mov 0xc8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2cd8d <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x96d> │ │ │ │ + call 85d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r14) │ │ │ │ - add $0xe0,%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 2cdce <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x9ae> │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 2ccd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8b0> │ │ │ │ - jmp 2ccdd <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x8bd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movdqa 0x60(%rsp),%xmm2 │ │ │ │ - movdqa 0x70(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rdi) │ │ │ │ - movups %xmm3,0x10(%rdi) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %r12,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2cea8 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0xa88> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x258,%rsp │ │ │ │ + jne 32038 <__julienne_string_m_MOD_from_default_integer@@Base+0x198> │ │ │ │ + add $0x230,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x58(%rsp) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 2c463 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x43> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2ca31 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x611> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2c9da <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x5ba> │ │ │ │ - movq $0x0,0x40(%rbp) │ │ │ │ - jmp 2cb32 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x712> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2cafa <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x6da> │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 2cac2 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x6a2> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - jmp 2cb3f <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x71f> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 2c982 <__julienne_test_diagnosis_m_MOD_aggregate_rank11_diagnosis@@Base+0x562> │ │ │ │ + test %r12,%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %r12,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + jg 31fa1 <__julienne_string_m_MOD_from_default_integer@@Base+0x101> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 31fbf <__julienne_string_m_MOD_from_default_integer@@Base+0x11f> │ │ │ │ + mov $0xb,%edx │ │ │ │ + lea 0x90a7(%rip),%rsi │ │ │ │ + lea 0xa38f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000002ceb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base>: │ │ │ │ +0000000000032040 <__julienne_string_m_MOD_from_characters@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %rbx │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 3207b <__julienne_string_m_MOD_from_characters@@Base+0x3b> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000320a0 <__julienne_string_m_MOD_bracket@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x228,%rsp │ │ │ │ - mov 0x28(%rsi),%r12 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x218(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2d898 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x9e8> │ │ │ │ - mov %r12,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x58(%rsi),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x70(%rsi),%r8 │ │ │ │ - mov 0x88(%rsi),%r9 │ │ │ │ - mov 0xa0(%rsi),%r13 │ │ │ │ - mov 0x50(%rsi),%rcx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - sub 0x48(%rsi),%rcx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0xb8(%rsi),%r14 │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov 0x40(%rsi),%r15 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov 0x38(%rsi),%rbp │ │ │ │ - mov 0x68(%rsi),%r11 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - sub 0x30(%rsi),%rbp │ │ │ │ - sub 0x60(%rsi),%r11 │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov 0x80(%rsi),%r10 │ │ │ │ - mov 0x98(%rsi),%r9 │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub 0x78(%rsi),%r10 │ │ │ │ - sub 0x90(%rsi),%r9 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add $0x1,%r11 │ │ │ │ - mov 0xb0(%rsi),%r8 │ │ │ │ - mov 0xc8(%rsi),%rdi │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - sub 0xa8(%rsi),%r8 │ │ │ │ - sub 0xc0(%rsi),%rdi │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov 0xe0(%rsi),%rcx │ │ │ │ - add $0x1,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub 0xd8(%rsi),%rcx │ │ │ │ - mov 0xe8(%rsi),%r14 │ │ │ │ - mov 0x110(%rsi),%rax │ │ │ │ - mov %r12,0x128(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub 0x108(%rsi),%rax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rbp,0x138(%rsp) │ │ │ │ - mov 0x100(%rsi),%r13 │ │ │ │ - mov 0xf8(%rsi),%rdx │ │ │ │ - mov %r15,0x140(%rsp) │ │ │ │ - sub 0xf0(%rsi),%rdx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - movabs $0x50a00000000,%rax │ │ │ │ - mov %r12,0x150(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r11,0x168(%rsp) │ │ │ │ - mov %r12,0x170(%rsp) │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r10,0x180(%rsp) │ │ │ │ - mov %r9,0x198(%rsp) │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r8,0x1b0(%rsp) │ │ │ │ - mov %r12,0x1a0(%rsp) │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - movq $0x20,0x120(%rsp) │ │ │ │ - movq $0x1,0x130(%rsp) │ │ │ │ - movq $0x1,0x148(%rsp) │ │ │ │ - movq $0x1,0x160(%rsp) │ │ │ │ - movq $0x1,0x178(%rsp) │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - movq $0x1,0x1a8(%rsp) │ │ │ │ - movq $0x1,0x1c0(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r12,0x1d0(%rsp) │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %r15,%r12 │ │ │ │ - sub 0x10(%rsp),%r12 │ │ │ │ - sub 0x18(%rsp),%r12 │ │ │ │ - mov %rdi,0x1c8(%rsp) │ │ │ │ - sub 0x20(%rsp),%r12 │ │ │ │ - sub 0x28(%rsp),%r12 │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - lea 0x78(%rsp),%r15 │ │ │ │ - sub 0x30(%rsp),%r12 │ │ │ │ - sub 0x38(%rsp),%r12 │ │ │ │ - mov %rdx,0x1f8(%rsp) │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov %rsi,0x210(%rsp) │ │ │ │ - movdqa 0xf76a(%rip),%xmm0 │ │ │ │ - sub %r13,%r12 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - test %rax,%rax │ │ │ │ - mov %r14,0x1e8(%rsp) │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %rbp,%rbp │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - cmovs %r13,%rbp │ │ │ │ - movaps %xmm1,0xb0(%rsp) │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - imul %rbp,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %r11,%r11 │ │ │ │ - movq $0x1,0x1f0(%rsp) │ │ │ │ - cmovs %rbp,%r11 │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - movq $0x1,0x208(%rsp) │ │ │ │ - imul %r11,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - cmovs %r11,%r10 │ │ │ │ - mov %r14,0x98(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x8,0x90(%rsp) │ │ │ │ - imul %r10,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r10,%r9 │ │ │ │ - imul %r9,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r9,%r8 │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovs %r8,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %rdi,%rcx │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ test %rdx,%rdx │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - imul %rdx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmovs %rdx,%rsi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - imul %rsi,%rax │ │ │ │ - movabs $0x50100000000,%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - movq $0x20,0xe0(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xc0(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2d830 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x980> │ │ │ │ - mov 0xf8(%rsp),%r14 │ │ │ │ - sub 0xf0(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - imul 0xe8(%rsp),%r14 │ │ │ │ - mov %r14,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + je 32290 <__julienne_string_m_MOD_bracket@@Base+0x1f0> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r8,%rbx │ │ │ │ + cmovne %r8,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea (%r12,%r13,1),%r9 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 32250 <__julienne_string_m_MOD_bracket@@Base+0x1b0> │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 322e0 <__julienne_string_m_MOD_bracket@@Base+0x240> │ │ │ │ + mov %rbx,%rbp │ │ │ │ test %r14,%r14 │ │ │ │ - jle 2d5d9 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x729> │ │ │ │ - mov %r9,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 2d900 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa50> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2d427 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x577> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2d3c6 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x516> │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2d927 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa77> │ │ │ │ - test %rcx,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 32137 <__julienne_string_m_MOD_bracket@@Base+0x97> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - lea 0x20(%r13),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2d8c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa10> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov 0x8(%r14),%r8 │ │ │ │ + lea (%r8,%rbp,1),%r10 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + cmovne %r10,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %rdx,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2d8b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa00> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%r14),%r9 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ + add %rbp,%rdx │ │ │ │ + lea (%rdx,%rbx,1),%rcx │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%r9 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %r9,%rdi │ │ │ │ - je 2d5d9 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x729> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - lea 0x20(%r15),%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - jmp 2d59e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6ee> │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + add 0x8(%r14),%rbp │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x0(%rbp,%rbx,1),%rdx │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + mov %rsi,0x10(%r15) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3221a <__julienne_string_m_MOD_bracket@@Base+0x17a> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 32227 <__julienne_string_m_MOD_bracket@@Base+0x187> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 322f3 <__julienne_string_m_MOD_bracket@@Base+0x253> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85d0 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 3210b <__julienne_string_m_MOD_bracket@@Base+0x6b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - add $0x20,%rbx │ │ │ │ - lea 0x20(%rbp),%r12 │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2d8f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa40> │ │ │ │ - test %r14,%r14 │ │ │ │ + jmp 3213a <__julienne_string_m_MOD_bracket@@Base+0x9a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %r14,0x28(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2d8e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa30> │ │ │ │ - test %r14,%r14 │ │ │ │ + movb $0x5b,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 322b8 <__julienne_string_m_MOD_bracket@@Base+0x218> │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 3210e <__julienne_string_m_MOD_bracket@@Base+0x6e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov $0x1,%ebx │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x48(%rbx),%r14 │ │ │ │ - mov %r13,0x48(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2d8d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa20> │ │ │ │ - test %r13,%r13 │ │ │ │ + movb $0x5d,(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 3213a <__julienne_string_m_MOD_bracket@@Base+0x9a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 3213a <__julienne_string_m_MOD_bracket@@Base+0x9a> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000032300 <__julienne_string_m_MOD_character_cat_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + lea (%r8,%rcx,1),%r13 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%rbx │ │ │ │ - lea 0x60(%r12),%rbp │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 2d5c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x710> │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2d4b8 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x608> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 2d4db <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x62b> │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2d830 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x980> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov (%r12),%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - call 85d0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add 0x8(%r12),%rbx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - add %r13,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2d84e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x99e> │ │ │ │ - mov %r15,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 2d734 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x884> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2d70f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x85f> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2d6f3 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x843> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 2d6d7 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x827> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 2d6bb <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x80b> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 2d69f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7ef> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 2d683 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7d3> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d67f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7cf> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - lea 0x20(%r13),%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d69b <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x7eb> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d6b7 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x807> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 323ba <__julienne_string_m_MOD_character_cat_string_t@@Base+0xba> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000323c0 <__julienne_string_m_MOD_string_t_cat_character@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%r12 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov 0x8(%r12),%r15 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea (%r15,%rcx,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add 0x8(%r12),%rbx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d6d3 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x823> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + movups %xmm0,(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32477 <__julienne_string_m_MOD_string_t_cat_character@@Base+0xb7> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000032480 <__julienne_string_m_MOD_string_t_cat_string_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%rbp │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x8(%r12),%r8 │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + lea (%r15,%r8,1),%r13 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovne %r13,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov (%r12),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add 0x8(%rbp),%rdx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d6ef <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x83f> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + movups %xmm0,(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3253d <__julienne_string_m_MOD_string_t_cat_string_t@@Base+0xbd> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000032550 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov 0x28(%rsi),%rcx │ │ │ │ + mov 0x38(%rsi),%rbp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + lea 0xe0(%rsp),%r13 │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movhps 0xfa24(%rip),%xmm3 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xf8(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmovne %rcx,%rdx │ │ │ │ + sub 0x30(%rsi),%rbp │ │ │ │ + movaps %xmm3,(%rsp) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add $0x1,%rbp │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + cmovns %rbp,%rsi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + lea 0xa508(%rip),%rsi │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 32840 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x2f0> │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%r10 │ │ │ │ + lea 0x90(%rsp),%r11 │ │ │ │ + movq %rbx,%xmm4 │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + lea (%r8,%r8,2),%r9 │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + movhps 0xf95f(%rip),%xmm4 │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + movaps %xmm4,0x10(%rsp) │ │ │ │ + jmp 326a6 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x156> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d70b <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x85b> │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + je 32779 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x229> │ │ │ │ + add 0x40(%rsp),%r12 │ │ │ │ + mov 0xf90b(%rip),%rcx │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,0xa0(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + movaps %xmm1,0x90(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movdqu 0x60(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm2,0xb0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + movdqu 0x60(%rsp),%xmm5 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ + movaps %xmm5,0xc0(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32760 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x210> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2d727 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x877> │ │ │ │ + jne 32680 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x130> │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jne 326a1 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x151> │ │ │ │ + movslq 0x20(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + mov 0xf823(%rip),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + sub $0x1,%r12 │ │ │ │ + imul 0x58(%rsp),%r12 │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + mov %r9,0xe8(%rsp) │ │ │ │ + movaps %xmm6,0xb0(%rsp) │ │ │ │ + lea (%r12,%r12,2),%rbx │ │ │ │ + lea (%r10,%rbx,8),%r11 │ │ │ │ + mov %r11,0xe0(%rsp) │ │ │ │ + call 85e0 <__julienne_string_m_MOD_string_t_cat_string_t@plt> │ │ │ │ + movdqu 0x60(%rsp),%xmm7 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + movaps %xmm7,0xc0(%rsp) │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 327f7 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x2a7> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2d84e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x99e> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d74e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x89e> │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + movdqa 0xc0(%rsp),%xmm8 │ │ │ │ + mov %r15,0x10(%r14) │ │ │ │ + movups %xmm8,(%r14) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32852 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x302> │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d76a <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x8ba> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d782 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x8d2> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d79a <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x8ea> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x68(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d7b2 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x902> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r12) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ + jmp 32779 <__julienne_string_m_MOD_strings_with_string_t_separator@@Base+0x229> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000032860 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov 0x28(%rcx),%r15 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 32c10 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x3b0> │ │ │ │ + mov %r15,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x38(%rcx),%rbx │ │ │ │ + mov (%r12),%r13 │ │ │ │ + sub 0x30(%rcx),%rbx │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 32c28 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x3c8> │ │ │ │ + mov 0x8(%r12),%r9 │ │ │ │ + mov 0x30(%r12),%r14 │ │ │ │ + mov 0xf6e0(%rip),%rcx │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + movabs $0x30100000000,%rsi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movq $0x8,0x60(%rsp) │ │ │ │ + movq $0x8,0x70(%rsp) │ │ │ │ + movq $0x1,0x80(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x8,0xa0(%rsp) │ │ │ │ + movq $0x8,0xb0(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + call *0x80(%r15) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0xc8(%rsp),%rbp │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + sub 0xc0(%rsp),%rbp │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2d7d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x920> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r12) │ │ │ │ - mov 0xa8(%r12),%rdi │ │ │ │ + je 32c60 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x400> │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp 0x38(%r12),%rax │ │ │ │ + je 32a47 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x1e7> │ │ │ │ + lea 0x1(%rbp),%rsi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movdqa 0x9ec7(%rip),%xmm1 │ │ │ │ + movq $0x1,0x30(%r12) │ │ │ │ + mov %rsi,0x38(%r12) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ + cmove %r13,%rsi │ │ │ │ + movups %xmm1,0x20(%r12) │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 32bcc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + jbe 32cc0 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x460> │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea 0x0(%r13,%r14,8),%r12 │ │ │ │ + mov %r12,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + je 32cc3 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x463> │ │ │ │ + add $0x1,%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + shr $1,%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + je 32b40 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2e0> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 32b28 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2c8> │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + je 32b15 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2b5> │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + je 32b02 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2a2> │ │ │ │ + cmp $0x4,%rdi │ │ │ │ + je 32aef <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x28f> │ │ │ │ + cmp $0x5,%rdi │ │ │ │ + je 32adc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x27c> │ │ │ │ + cmp $0x6,%rdi │ │ │ │ + je 32ac9 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x269> │ │ │ │ + movupd (%rbx),%xmm3 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x10,%r8d │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + movupd (%rbx,%r8,1),%xmm4 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm4,(%r12,%r8,1) │ │ │ │ + add $0x10,%r8 │ │ │ │ + movupd (%rbx,%r8,1),%xmm5 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm5,(%r12,%r8,1) │ │ │ │ + add $0x10,%r8 │ │ │ │ + movupd (%rbx,%r8,1),%xmm6 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm6,(%r12,%r8,1) │ │ │ │ + add $0x10,%r8 │ │ │ │ + movupd (%rbx,%r8,1),%xmm7 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm7,(%r12,%r8,1) │ │ │ │ + add $0x10,%r8 │ │ │ │ + movupd (%rbx,%r8,1),%xmm8 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm8,(%r12,%r8,1) │ │ │ │ + add $0x10,%r8 │ │ │ │ + movupd (%rbx,%r8,1),%xmm9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm9,(%r12,%r8,1) │ │ │ │ + add $0x10,%r8 │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + je 32bb3 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x353> │ │ │ │ + movupd (%rbx,%r8,1),%xmm10 │ │ │ │ + add $0x8,%rcx │ │ │ │ + movups %xmm10,(%r12,%r8,1) │ │ │ │ + movupd 0x10(%rbx,%r8,1),%xmm11 │ │ │ │ + movups %xmm11,0x10(%r12,%r8,1) │ │ │ │ + movupd 0x20(%rbx,%r8,1),%xmm12 │ │ │ │ + movups %xmm12,0x20(%r12,%r8,1) │ │ │ │ + movupd 0x30(%rbx,%r8,1),%xmm13 │ │ │ │ + movups %xmm13,0x30(%r12,%r8,1) │ │ │ │ + movupd 0x40(%rbx,%r8,1),%xmm14 │ │ │ │ + movups %xmm14,0x40(%r12,%r8,1) │ │ │ │ + movupd 0x50(%rbx,%r8,1),%xmm15 │ │ │ │ + movups %xmm15,0x50(%r12,%r8,1) │ │ │ │ + movupd 0x60(%rbx,%r8,1),%xmm0 │ │ │ │ + movups %xmm0,0x60(%r12,%r8,1) │ │ │ │ + movupd 0x70(%rbx,%r8,1),%xmm1 │ │ │ │ + movups %xmm1,0x70(%r12,%r8,1) │ │ │ │ + sub $0xffffffffffffff80,%r8 │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 32b40 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x2e0> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 32bcc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ + and $0xfffffffffffffffe,%rbp │ │ │ │ + movsd (%rbx,%rbp,8),%xmm2 │ │ │ │ + add %rbp,%r14 │ │ │ │ + movsd %xmm2,0x0(%r13,%r14,8) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2d7ee <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x93e> │ │ │ │ + je 32bdb <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x37b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov 0xc8(%r12),%rdi │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32dff <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x59f> │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 328a7 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x47> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x9cc0(%rip),%xmm0 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movq $0x0,0x38(%r12) │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + movups %xmm0,0x28(%r12) │ │ │ │ + jmp 328d1 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x71> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbp),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rdi,0x38(%r12) │ │ │ │ + shl $0x3,%rdi │ │ │ │ + cmove %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + movdqa 0x9c4c(%rip),%xmm2 │ │ │ │ + movabs $0x30100000000,%r10 │ │ │ │ + movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r13 │ │ │ │ + movq $0x8,0x10(%r12) │ │ │ │ + mov %r10,0x18(%r12) │ │ │ │ + movq $0x1,0x30(%r12) │ │ │ │ + movups %xmm2,0x20(%r12) │ │ │ │ + jmp 32a3a <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x1da> │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + lea 0x0(%r13,%r14,8),%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%r13 │ │ │ │ + and $0x7,%r13d │ │ │ │ + je 32d72 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x512> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 32d59 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4f9> │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 32d49 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4e9> │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + je 32d3a <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4da> │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 32d2b <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4cb> │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + je 32d1c <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4bc> │ │ │ │ + cmp $0x6,%r13 │ │ │ │ + je 32d0d <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x4ad> │ │ │ │ + movsd (%rbx),%xmm3 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm3,(%r11) │ │ │ │ + movsd (%rbx,%rax,8),%xmm4 │ │ │ │ + movsd %xmm4,(%r11,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm5 │ │ │ │ + movsd %xmm5,(%r11,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm6 │ │ │ │ + movsd %xmm6,(%r11,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm7 │ │ │ │ + movsd %xmm7,(%r11,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm8 │ │ │ │ + movsd %xmm8,(%r11,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm9 │ │ │ │ + movsd %xmm9,(%r11,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 32bcc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ + movsd (%rbx,%rax,8),%xmm10 │ │ │ │ + lea 0x1(%rax),%r10 │ │ │ │ + lea 0x2(%rax),%rbp │ │ │ │ + lea 0x3(%rax),%r14 │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + movsd %xmm10,(%r11,%rax,8) │ │ │ │ + movsd (%rbx,%r10,8),%xmm11 │ │ │ │ + lea 0x5(%rax),%r12 │ │ │ │ + lea 0x6(%rax),%r9 │ │ │ │ + lea 0x7(%rax),%rsi │ │ │ │ + add $0x8,%rax │ │ │ │ + movsd %xmm11,(%r11,%r10,8) │ │ │ │ + movsd (%rbx,%rbp,8),%xmm12 │ │ │ │ + movsd %xmm12,(%r11,%rbp,8) │ │ │ │ + movsd (%rbx,%r14,8),%xmm13 │ │ │ │ + movsd %xmm13,(%r11,%r14,8) │ │ │ │ + movsd (%rbx,%rdx,8),%xmm14 │ │ │ │ + movsd %xmm14,(%r11,%rdx,8) │ │ │ │ + movsd (%rbx,%r12,8),%xmm15 │ │ │ │ + movsd %xmm15,(%r11,%r12,8) │ │ │ │ + movsd (%rbx,%r9,8),%xmm0 │ │ │ │ + movsd %xmm0,(%r11,%r9,8) │ │ │ │ + movsd (%rbx,%rsi,8),%xmm1 │ │ │ │ + movsd %xmm1,(%r11,%rsi,8) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 32d72 <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x512> │ │ │ │ + jmp 32bcc <__julienne_string_m_MOD_get_double_precision_array_with_character_key@@Base+0x36c> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000032e10 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov 0x28(%rcx),%r15 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 331f0 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x3e0> │ │ │ │ + mov %r15,%rax │ │ │ │ + neg %rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x38(%rcx),%rbx │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + sub 0x30(%rcx),%rbx │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33208 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x3f8> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0xf132(%rip),%rcx │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + movabs $0x30100000000,%rsi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov 0x8(%r12),%r15 │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + movq $0x4,0x60(%rsp) │ │ │ │ + movq $0x4,0x70(%rsp) │ │ │ │ + movq $0x1,0x80(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x4,0xa0(%rsp) │ │ │ │ + movq $0x4,0xb0(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + call *0xd8(%r15) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0xc8(%rsp),%r12 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + sub 0xc0(%rsp),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2d80c <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x95c> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xc8(%r12) │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2d84e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x99e> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + je 33238 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x428> │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add %r12,%rax │ │ │ │ + cmp 0x38(%rbp),%rax │ │ │ │ + je 32fef <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x1df> │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + movdqa 0x998f(%rip),%xmm1 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movq $0x1,0x30(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ + cmove %r13,%rsi │ │ │ │ + movups %xmm1,0x20(%rbp) │ │ │ │ + call 8530 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffffffffffff,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + js 331a9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + jbe 33298 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x488> │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea 0x0(%r13,%r14,4),%rbp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + sub $0x4,%r9 │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + jbe 3329b <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x48b> │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + shr $0x2,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 330ed <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2dd> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 330d5 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2c5> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 330c2 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2b2> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 330af <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x29f> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 3309c <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x28c> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 33089 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x279> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 33076 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x266> │ │ │ │ + movups (%rbx),%xmm3 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x10,%r11d │ │ │ │ + movups %xmm3,0x0(%rbp) │ │ │ │ + movups (%rbx,%r11,1),%xmm4 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm4,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movups (%rbx,%r11,1),%xmm5 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm5,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movups (%rbx,%r11,1),%xmm6 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm6,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movups (%rbx,%r11,1),%xmm7 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm7,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movups (%rbx,%r11,1),%xmm8 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm8,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movups (%rbx,%r11,1),%xmm9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm9,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 33159 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x349> │ │ │ │ + movups (%rbx,%r11,1),%xmm10 │ │ │ │ + add $0x8,%rcx │ │ │ │ + movups %xmm10,0x0(%rbp,%r11,1) │ │ │ │ + movups 0x10(%rbx,%r11,1),%xmm11 │ │ │ │ + movups %xmm11,0x10(%rbp,%r11,1) │ │ │ │ + movups 0x20(%rbx,%r11,1),%xmm12 │ │ │ │ + movups %xmm12,0x20(%rbp,%r11,1) │ │ │ │ + movups 0x30(%rbx,%r11,1),%xmm13 │ │ │ │ + movups %xmm13,0x30(%rbp,%r11,1) │ │ │ │ + movups 0x40(%rbx,%r11,1),%xmm14 │ │ │ │ + movups %xmm14,0x40(%rbp,%r11,1) │ │ │ │ + movups 0x50(%rbx,%r11,1),%xmm15 │ │ │ │ + movups %xmm15,0x50(%rbp,%r11,1) │ │ │ │ + movups 0x60(%rbx,%r11,1),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rbp,%r11,1) │ │ │ │ + movups 0x70(%rbx,%r11,1),%xmm1 │ │ │ │ + movups %xmm1,0x70(%rbp,%r11,1) │ │ │ │ + sub $0xffffffffffffff80,%r11 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 330ed <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x2dd> │ │ │ │ + test $0x3,%sil │ │ │ │ + je 331a9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ + and $0xfffffffffffffffc,%rsi │ │ │ │ + lea (%rbx,%rsi,4),%r15 │ │ │ │ + lea (%r14,%rsi,1),%rax │ │ │ │ + movss (%r15),%xmm2 │ │ │ │ + lea 0x1(%rsi),%r10 │ │ │ │ + movss %xmm2,0x0(%r13,%rax,4) │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jl 331a9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ + movss 0x4(%r15),%xmm3 │ │ │ │ + add %r14,%r10 │ │ │ │ + add $0x2,%rsi │ │ │ │ + movss %xmm3,0x0(%r13,%r10,4) │ │ │ │ + cmp %rsi,%r12 │ │ │ │ + jl 331a9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ + movss 0x8(%r15),%xmm4 │ │ │ │ + add %r14,%rsi │ │ │ │ + movss %xmm4,0x0(%r13,%rsi,4) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 2d740 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x890> │ │ │ │ - jmp 2d74e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x89e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 331b8 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x3a8> │ │ │ │ call 8230 │ │ │ │ - movdqa 0x50(%rsp),%xmm2 │ │ │ │ - movdqa 0x60(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2d933 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0xa83> │ │ │ │ - add $0x228,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 333ef <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x5df> │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 2cef1 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x41> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2d480 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x5d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2d41f <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x56f> │ │ │ │ + jmp 8230 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 32e57 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x47> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jmp 2d590 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6e0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - jmp 2d556 <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6a6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2d51c <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x66c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - jmp 2d59e <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x6ee> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2d3be <__julienne_test_diagnosis_m_MOD_aggregate_rank10_diagnosis@@Base+0x50e> │ │ │ │ + movdqa 0x96e0(%rip),%xmm0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movups %xmm0,0x28(%rbp) │ │ │ │ + jmp 32e7f <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x6f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ + cmove %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + movdqa 0x96e4(%rip),%xmm2 │ │ │ │ + movabs $0x30100000000,%r10 │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + movq $0x4,0x10(%rbp) │ │ │ │ + mov %r10,0x18(%rbp) │ │ │ │ + movq $0x1,0x30(%rbp) │ │ │ │ + movups %xmm2,0x20(%rbp) │ │ │ │ + jmp 32fe3 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x1d3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea 0x1(%r12),%r12 │ │ │ │ + lea 0x0(%r13,%r14,4),%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r12,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 3335b <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x54b> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 33341 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x531> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 33330 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x520> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + je 3331f <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x50f> │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 3330e <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x4fe> │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + je 332fd <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x4ed> │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + je 332ec <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x4dc> │ │ │ │ + movss (%rbx),%xmm5 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movss %xmm5,0x0(%r13) │ │ │ │ + movss (%rbx,%r14,4),%xmm6 │ │ │ │ + movss %xmm6,0x0(%r13,%r14,4) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movss (%rbx,%r14,4),%xmm7 │ │ │ │ + movss %xmm7,0x0(%r13,%r14,4) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movss (%rbx,%r14,4),%xmm8 │ │ │ │ + movss %xmm8,0x0(%r13,%r14,4) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movss (%rbx,%r14,4),%xmm9 │ │ │ │ + movss %xmm9,0x0(%r13,%r14,4) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movss (%rbx,%r14,4),%xmm10 │ │ │ │ + movss %xmm10,0x0(%r13,%r14,4) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movss (%rbx,%r14,4),%xmm11 │ │ │ │ + movss %xmm11,0x0(%r13,%r14,4) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 331a9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ + movss (%rbx,%r14,4),%xmm12 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + lea 0x2(%r14),%r9 │ │ │ │ + lea 0x3(%r14),%rsi │ │ │ │ + lea 0x4(%r14),%rdi │ │ │ │ + movss %xmm12,0x0(%r13,%r14,4) │ │ │ │ + movss (%rbx,%rbp,4),%xmm13 │ │ │ │ + lea 0x5(%r14),%r8 │ │ │ │ + lea 0x6(%r14),%rcx │ │ │ │ + lea 0x7(%r14),%r11 │ │ │ │ + add $0x8,%r14 │ │ │ │ + movss %xmm13,0x0(%r13,%rbp,4) │ │ │ │ + movss (%rbx,%r9,4),%xmm14 │ │ │ │ + movss %xmm14,0x0(%r13,%r9,4) │ │ │ │ + movss (%rbx,%rsi,4),%xmm15 │ │ │ │ + movss %xmm15,0x0(%r13,%rsi,4) │ │ │ │ + movss (%rbx,%rdi,4),%xmm0 │ │ │ │ + movss %xmm0,0x0(%r13,%rdi,4) │ │ │ │ + movss (%rbx,%r8,4),%xmm1 │ │ │ │ + movss %xmm1,0x0(%r13,%r8,4) │ │ │ │ + movss (%rbx,%rcx,4),%xmm2 │ │ │ │ + movss %xmm2,0x0(%r13,%rcx,4) │ │ │ │ + movss (%rbx,%r11,4),%xmm3 │ │ │ │ + movss %xmm3,0x0(%r13,%r11,4) │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 3335b <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x54b> │ │ │ │ + jmp 331a9 <__julienne_string_m_MOD_get_real_array_with_character_key@@Base+0x399> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002d940 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base>: │ │ │ │ +0000000000033400 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x208,%rsp │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x1f8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2e2a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x960> │ │ │ │ - mov %rbp,%rax │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov 0x28(%rcx),%r15 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 337e0 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x3e0> │ │ │ │ + mov %r15,%rax │ │ │ │ neg %rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x70(%rsi),%rcx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x88(%rsi),%rdi │ │ │ │ - mov 0xa0(%rsi),%r12 │ │ │ │ - mov 0xb8(%rsi),%r13 │ │ │ │ - mov 0x40(%rsi),%r15 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov 0xd0(%rsi),%rdx │ │ │ │ - mov 0x58(%rsi),%r14 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov 0x38(%rsi),%r11 │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - sub 0x30(%rsi),%r11 │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x68(%rsi),%r10 │ │ │ │ - mov 0xe8(%rsi),%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - add $0x1,%r11 │ │ │ │ - sub 0x60(%rsi),%r10 │ │ │ │ - mov 0x80(%rsi),%r9 │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - sub 0x78(%rsi),%r9 │ │ │ │ - mov 0x98(%rsi),%r8 │ │ │ │ - add $0x1,%r10 │ │ │ │ - sub 0x90(%rsi),%r8 │ │ │ │ - mov 0xb0(%rsi),%rdi │ │ │ │ - add $0x1,%r9 │ │ │ │ - sub 0xa8(%rsi),%rdi │ │ │ │ - mov 0xc8(%rsi),%rcx │ │ │ │ - add $0x1,%r8 │ │ │ │ - sub 0xc0(%rsi),%rcx │ │ │ │ - mov 0xe0(%rsi),%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub 0xd8(%rsi),%rdx │ │ │ │ - mov 0xf8(%rsi),%r13 │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub 0xf0(%rsi),%r13 │ │ │ │ - mov %rbp,0x118(%rsp) │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - lea 0x1(%r13),%rsi │ │ │ │ - movabs $0x50900000000,%r13 │ │ │ │ - mov %r11,0x128(%rsp) │ │ │ │ - mov %r13,0x108(%rsp) │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov %rbp,0x160(%rsp) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov %r13,0x178(%rsp) │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - mov %r15,0x130(%rsp) │ │ │ │ - mov %r10,0x158(%rsp) │ │ │ │ - mov %r14,0x148(%rsp) │ │ │ │ - mov %r9,0x170(%rsp) │ │ │ │ - mov %r8,0x188(%rsp) │ │ │ │ - mov %rdi,0x1a0(%rsp) │ │ │ │ - mov %rcx,0x1b8(%rsp) │ │ │ │ - mov %r13,0x1a8(%rsp) │ │ │ │ - mov %rdx,0x1d0(%rsp) │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - movq $0x1,0x120(%rsp) │ │ │ │ - movq $0x1,0x138(%rsp) │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x1,0x168(%rsp) │ │ │ │ - movq $0x1,0x180(%rsp) │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x1,0x1c8(%rsp) │ │ │ │ - mov %rbp,0x1c0(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov %r12,0x1d8(%rsp) │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - sub %r15,%rbp │ │ │ │ - mov %rsi,0x1e8(%rsp) │ │ │ │ - movdqa 0xed36(%rip),%xmm0 │ │ │ │ - lea 0x68(%rsp),%r15 │ │ │ │ - sub %r14,%rbp │ │ │ │ - sub 0x8(%rsp),%rbp │ │ │ │ - sub 0x10(%rsp),%rbp │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - sub 0x18(%rsp),%rbp │ │ │ │ - sub 0x20(%rsp),%rbp │ │ │ │ - mov %r13,0xf0(%rsp) │ │ │ │ - sub 0x28(%rsp),%rbp │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ - sub %r12,%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %rax,%rax │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - cmovs %r12,%rax │ │ │ │ - test %r11,%r11 │ │ │ │ - mov %rbp,0xf8(%rsp) │ │ │ │ - cmovs %r12,%r11 │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - imul %r11,%rax │ │ │ │ - xor %r11d,%r11d │ │ │ │ - test %r10,%r10 │ │ │ │ - movq $0x8,0x80(%rsp) │ │ │ │ - cmovs %r11,%r10 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - imul %r10,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r9,%r9 │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - cmovs %r10,%r9 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - imul %r9,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - cmovs %r9,%r8 │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmovs %r8,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovs %rdi,%rcx │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - imul %rdx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - cmovs %rdx,%rsi │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x38(%rcx),%rbx │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + sub 0x30(%rcx),%rbx │ │ │ │ + mov (%rcx),%r10 │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ test %r13,%r13 │ │ │ │ - je 2e2b8 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x978> │ │ │ │ - mov 0xe8(%rsp),%r14 │ │ │ │ - sub 0xe0(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - imul 0xd8(%rsp),%r14 │ │ │ │ - mov %r14,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea (%r12,%r13,1),%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2e009 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x6c9> │ │ │ │ - mov %r9,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 2e330 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9f0> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2de4e <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x50e> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2dded <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x4ad> │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2e357 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0xa17> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ + je 337f8 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x3f8> │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0xeb42(%rip),%rcx │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - lea 0x20(%r13),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2e2f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9b0> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdx,0x8(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e2e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9a0> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %r9,%rdi │ │ │ │ - je 2e009 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x6c9> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - lea 0x20(%r15),%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - jmp 2dfc6 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x686> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + movabs $0x10100000000,%rsi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov 0x8(%r12),%r15 │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + movq $0x4,0x60(%rsp) │ │ │ │ + movq $0x4,0x70(%rsp) │ │ │ │ + movq $0x1,0x80(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x4,0xa0(%rsp) │ │ │ │ + movq $0x4,0xb0(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + call *0xb8(%r15) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0xc8(%rsp),%r12 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + sub 0xc0(%rsp),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33828 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x428> │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + add %r12,%rax │ │ │ │ + cmp 0x38(%rbp),%rax │ │ │ │ + je 335df <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x1df> │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + movdqa 0x939f(%rip),%xmm1 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movq $0x1,0x30(%rbp) │ │ │ │ + mov %rsi,0x38(%rbp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ + cmove %r13,%rsi │ │ │ │ + movups %xmm1,0x20(%rbp) │ │ │ │ + call 8530 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - add $0x20,%rbx │ │ │ │ - lea 0x20(%rbp),%r12 │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2e320 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9e0> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %r14,0x28(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2e310 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9d0> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x48(%rbx),%r14 │ │ │ │ - mov %r13,0x48(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2e300 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x9c0> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%rbx │ │ │ │ - lea 0x60(%r12),%rbp │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 2dff0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x6b0> │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 2dee0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x5a0> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 2df03 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x5c3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2e2b8 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x978> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - add %r13,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2e250 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x910> │ │ │ │ - mov %r15,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0xffffffffffffffff,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + js 3379c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + jbe 33888 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x488> │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea 0x0(%r13,%r14,4),%rbp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + sub %rbx,%r9 │ │ │ │ + sub $0x4,%r9 │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + jbe 3388b <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x48b> │ │ │ │ + lea 0x1(%r12),%rsi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + shr $0x2,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ and $0x7,%r8d │ │ │ │ - je 2e164 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x824> │ │ │ │ + je 336e4 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2e4> │ │ │ │ cmp $0x1,%r8 │ │ │ │ - je 2e13f <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7ff> │ │ │ │ + je 336cb <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2cb> │ │ │ │ cmp $0x2,%r8 │ │ │ │ - je 2e123 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7e3> │ │ │ │ + je 336b7 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2b7> │ │ │ │ cmp $0x3,%r8 │ │ │ │ - je 2e107 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7c7> │ │ │ │ + je 336a3 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2a3> │ │ │ │ cmp $0x4,%r8 │ │ │ │ - je 2e0eb <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7ab> │ │ │ │ + je 3368f <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x28f> │ │ │ │ cmp $0x5,%r8 │ │ │ │ - je 2e0cf <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x78f> │ │ │ │ + je 3367b <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x27b> │ │ │ │ cmp $0x6,%r8 │ │ │ │ - je 2e0b3 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x773> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e0af <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x76f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - lea 0x20(%r13),%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e0cb <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x78b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e0e7 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7a7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e103 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7c3> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e11f <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7df> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e13b <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x7fb> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e157 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x817> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2e250 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x910> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e17c <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x83c> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e198 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x858> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e1b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x870> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e1c8 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x888> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x68(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e1e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8a0> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r12) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e1fe <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8be> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r12) │ │ │ │ - mov 0xa8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e21c <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8dc> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov 0xc8(%r12),%rdi │ │ │ │ + je 33667 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x267> │ │ │ │ + movdqu (%rbx),%xmm3 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x10,%r11d │ │ │ │ + movups %xmm3,0x0(%rbp) │ │ │ │ + movdqu (%rbx,%r11,1),%xmm4 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm4,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movdqu (%rbx,%r11,1),%xmm5 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm5,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movdqu (%rbx,%r11,1),%xmm6 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm6,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movdqu (%rbx,%r11,1),%xmm7 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm7,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movdqu (%rbx,%r11,1),%xmm8 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm8,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + movdqu (%rbx,%r11,1),%xmm9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + movups %xmm9,0x0(%rbp,%r11,1) │ │ │ │ + add $0x10,%r11 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 33758 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x358> │ │ │ │ + movdqu (%rbx,%r11,1),%xmm10 │ │ │ │ + add $0x8,%rcx │ │ │ │ + movups %xmm10,0x0(%rbp,%r11,1) │ │ │ │ + movdqu 0x10(%rbx,%r11,1),%xmm11 │ │ │ │ + movups %xmm11,0x10(%rbp,%r11,1) │ │ │ │ + movdqu 0x20(%rbx,%r11,1),%xmm12 │ │ │ │ + movups %xmm12,0x20(%rbp,%r11,1) │ │ │ │ + movdqu 0x30(%rbx,%r11,1),%xmm13 │ │ │ │ + movups %xmm13,0x30(%rbp,%r11,1) │ │ │ │ + movdqu 0x40(%rbx,%r11,1),%xmm14 │ │ │ │ + movups %xmm14,0x40(%rbp,%r11,1) │ │ │ │ + movdqu 0x50(%rbx,%r11,1),%xmm15 │ │ │ │ + movups %xmm15,0x50(%rbp,%r11,1) │ │ │ │ + movdqu 0x60(%rbx,%r11,1),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rbp,%r11,1) │ │ │ │ + movdqu 0x70(%rbx,%r11,1),%xmm1 │ │ │ │ + movups %xmm1,0x70(%rbp,%r11,1) │ │ │ │ + sub $0xffffffffffffff80,%r11 │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 336e4 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x2e4> │ │ │ │ + test $0x3,%sil │ │ │ │ + je 3379c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + and $0xfffffffffffffffc,%rsi │ │ │ │ + lea (%rbx,%rsi,4),%r15 │ │ │ │ + lea (%r14,%rsi,1),%rax │ │ │ │ + mov (%r15),%r10d │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + mov %r10d,0x0(%r13,%rax,4) │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jl 3379c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + mov 0x4(%r15),%ebp │ │ │ │ + add %r14,%rdx │ │ │ │ + add $0x2,%rsi │ │ │ │ + mov %ebp,0x0(%r13,%rdx,4) │ │ │ │ + cmp %rsi,%r12 │ │ │ │ + jl 3379c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + mov 0x8(%r15),%r12d │ │ │ │ + add %r14,%rsi │ │ │ │ + mov %r12d,0x0(%r13,%rsi,4) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2e23a <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x8fa> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xc8(%r12) │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 2e164 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x824> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 337ab <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x3ab> │ │ │ │ call 8230 │ │ │ │ - movdqa 0x40(%rsp),%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0x1f8(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2e363 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0xa23> │ │ │ │ - add $0x208,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 3399c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x59c> │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x38(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 2d981 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x41> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2e250 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x910> │ │ │ │ + jmp 8230 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2dea7 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x567> │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 33447 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x47> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2de46 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x506> │ │ │ │ + movdqa 0x90f0(%rip),%xmm0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movups %xmm0,0x28(%rbp) │ │ │ │ + jmp 3346f <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x6f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ + cmove %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + movdqa 0x90f4(%rip),%xmm2 │ │ │ │ + movabs $0x10100000000,%r10 │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + movq $0x4,0x10(%rbp) │ │ │ │ + mov %r10,0x18(%rbp) │ │ │ │ + movq $0x1,0x30(%rbp) │ │ │ │ + movups %xmm2,0x20(%rbp) │ │ │ │ + jmp 335d3 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x1d3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rdx,%r14 │ │ │ │ + lea 0x0(%r13,%r14,4),%r13 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r14,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 3392c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x52c> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 33916 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x516> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 33909 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x509> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 338fc <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4fc> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 338ef <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4ef> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 338e2 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4e2> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + je 338d5 <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x4d5> │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %esi,0x0(%r13) │ │ │ │ + mov (%rbx,%r8,4),%edi │ │ │ │ + mov %edi,0x0(%r13,%r8,4) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov (%rbx,%r8,4),%ecx │ │ │ │ + mov %ecx,0x0(%r13,%r8,4) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov (%rbx,%r8,4),%r11d │ │ │ │ + mov %r11d,0x0(%r13,%r8,4) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov (%rbx,%r8,4),%r15d │ │ │ │ + mov %r15d,0x0(%r13,%r8,4) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov (%rbx,%r8,4),%r10d │ │ │ │ + mov %r10d,0x0(%r13,%r8,4) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov (%rbx,%r8,4),%eax │ │ │ │ + mov %eax,0x0(%r13,%r8,4) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r14,%r8 │ │ │ │ + je 3379c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + mov (%rbx,%r8,4),%edx │ │ │ │ + lea 0x1(%r8),%rbp │ │ │ │ + lea 0x2(%r8),%r9 │ │ │ │ + lea 0x3(%r8),%rcx │ │ │ │ + lea 0x4(%r8),%r11 │ │ │ │ + mov %edx,0x0(%r13,%r8,4) │ │ │ │ + mov (%rbx,%rbp,4),%r12d │ │ │ │ + lea 0x5(%r8),%r10 │ │ │ │ + lea 0x6(%r8),%rdx │ │ │ │ + mov %r12d,0x0(%r13,%rbp,4) │ │ │ │ + mov (%rbx,%r9,4),%esi │ │ │ │ + lea 0x7(%r8),%r12 │ │ │ │ + add $0x8,%r8 │ │ │ │ + mov %esi,0x0(%r13,%r9,4) │ │ │ │ + mov (%rbx,%rcx,4),%edi │ │ │ │ + mov %edi,0x0(%r13,%rcx,4) │ │ │ │ + mov (%rbx,%r11,4),%r15d │ │ │ │ + mov %r15d,0x0(%r13,%r11,4) │ │ │ │ + mov (%rbx,%r10,4),%eax │ │ │ │ + mov %eax,0x0(%r13,%r10,4) │ │ │ │ + mov (%rbx,%rdx,4),%ebp │ │ │ │ + mov %ebp,0x0(%r13,%rdx,4) │ │ │ │ + mov (%rbx,%r12,4),%r9d │ │ │ │ + mov %r9d,0x0(%r13,%r12,4) │ │ │ │ + cmp %r14,%r8 │ │ │ │ + jne 3392c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x52c> │ │ │ │ + jmp 3379c <__julienne_string_m_MOD_get_integer_array_with_character_key@@Base+0x39c> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jmp 2dfb8 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x678> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - jmp 2df7e <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x63e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2df44 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x604> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - jmp 2dfc6 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x686> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2dde5 <__julienne_test_diagnosis_m_MOD_aggregate_rank9_diagnosis@@Base+0x4a5> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000339b0 <__julienne_string_m_MOD_get_integer_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0xe5ef(%rip),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call *0x98(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33a14 <__julienne_string_m_MOD_get_integer_with_character_key@@Base+0x64> │ │ │ │ + call 8230 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 33a2f <__julienne_string_m_MOD_get_integer_with_character_key@@Base+0x7f> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000033a40 <__julienne_string_m_MOD_get_logical_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0xe55f(%rip),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call *0xc8(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33aa4 <__julienne_string_m_MOD_get_logical_with_character_key@@Base+0x64> │ │ │ │ + call 8230 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 33abf <__julienne_string_m_MOD_get_logical_with_character_key@@Base+0x7f> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000002e370 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base>: │ │ │ │ +0000000000033ad0 <__julienne_string_m_MOD_get_string_with_string_key@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - mov 0x28(%rsi),%r11 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x1c8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %r11,%r11 │ │ │ │ - je 2ec60 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8f0> │ │ │ │ - mov %r11,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xa0(%rsi),%rbp │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movq $0x20,0xf0(%rsp) │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - mov 0x38(%rsi),%r10 │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - sub 0x30(%rsi),%r10 │ │ │ │ - mov 0x40(%rsi),%r15 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov 0x58(%rsi),%r14 │ │ │ │ - mov 0x70(%rsi),%r13 │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov 0xd0(%rsi),%rbp │ │ │ │ - mov 0xb8(%rsi),%r12 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov 0x68(%rsi),%r9 │ │ │ │ - movq $0x1,0x110(%rsp) │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - sub 0x60(%rsi),%r9 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0xe0(%rsi),%rbp │ │ │ │ - sub 0xd8(%rsi),%rbp │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov 0x80(%rsi),%r8 │ │ │ │ - mov 0x98(%rsi),%rdi │ │ │ │ - sub 0x78(%rsi),%r8 │ │ │ │ - sub 0x90(%rsi),%rdi │ │ │ │ - mov 0xb0(%rsi),%rcx │ │ │ │ - mov 0xc8(%rsi),%rdx │ │ │ │ - add $0x1,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub 0xa8(%rsi),%rcx │ │ │ │ - sub 0xc0(%rsi),%rdx │ │ │ │ - lea 0x1(%rbp),%rsi │ │ │ │ - movabs $0x50800000000,%rbp │ │ │ │ - mov %rbp,0xf8(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %r10,0x118(%rsp) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %r11,0x108(%rsp) │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov %r11,0x168(%rsp) │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov %r11,0x1b0(%rsp) │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov %r9,0x148(%rsp) │ │ │ │ - sub %r15,%r11 │ │ │ │ - mov %r8,0x160(%rsp) │ │ │ │ - sub %r14,%r11 │ │ │ │ - mov %rdi,0x178(%rsp) │ │ │ │ - sub %r13,%r11 │ │ │ │ - sub (%rsp),%r11 │ │ │ │ - sub 0x8(%rsp),%r11 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - sub %r12,%r11 │ │ │ │ - sub 0x10(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %rdx,0x1a8(%rsp) │ │ │ │ - cmovs %r13,%r10 │ │ │ │ - mov %r12,0x198(%rsp) │ │ │ │ - mov %rsi,0x1c0(%rsp) │ │ │ │ - imul %r10,%rax │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %r9,%r9 │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - cmovs %r10,%r9 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ - lea 0x58(%rsp),%r15 │ │ │ │ - mov %r14,0x138(%rsp) │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - imul %r9,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - mov %r11,0xe8(%rsp) │ │ │ │ - cmovs %r9,%r8 │ │ │ │ - movq $0x1,0x128(%rsp) │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - cmovs %r8,%rdi │ │ │ │ - movq $0x1,0x170(%rsp) │ │ │ │ - movq $0x1,0x188(%rsp) │ │ │ │ - imul %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rcx,%rcx │ │ │ │ - movq $0x1,0x1a0(%rsp) │ │ │ │ - cmovs %rdi,%rcx │ │ │ │ - mov %rbp,0xe0(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movdqa 0xe2aa(%rip),%xmm0 │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x8,0x70(%rsp) │ │ │ │ - imul %rdx,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - cmovs %r12,%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x20,0xb0(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - cltq │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movaps %xmm1,0x90(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2ec78 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x908> │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - sub 0xd0(%rsp),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - imul 0xc8(%rsp),%r14 │ │ │ │ - mov %r14,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea (%r12,%r13,1),%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2e9c9 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x659> │ │ │ │ - mov %r9,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 2ecf0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x980> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2e817 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x4a7> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2e7b6 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x446> │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ed17 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x9a7> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - lea 0x20(%r13),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2ecb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x940> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r10 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %r10,0x8(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2eca0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x930> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - je 2e9c9 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x659> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - lea 0x20(%r15),%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp 2e98e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x61e> │ │ │ │ - nopl (%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - add $0x20,%rbx │ │ │ │ - lea 0x20(%rbp),%r12 │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2ece0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x970> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %r14,0x28(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2ecd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x960> │ │ │ │ - test %r14,%r14 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + lea 0xf10a(%rip),%rsi │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0xf0f6(%rip) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0xf0e6(%rip),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 33b56 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x86> │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x48(%rbx),%r14 │ │ │ │ - mov %r13,0x48(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2ecc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x950> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%rbx │ │ │ │ - lea 0x60(%r12),%rbp │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 2e9b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x640> │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2e8a8 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x538> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 2e8cb <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x55b> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2ec78 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x908> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - call 85d0 │ │ │ │ + call 8420 │ │ │ │ mov %rbp,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - add %r13,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2ec10 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8a0> │ │ │ │ - mov %r15,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 2eb23 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7b3> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2eafe <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x78e> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2eae2 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x772> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 2eac6 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x756> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 2eaaa <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x73a> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 2ea8e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x71e> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 2ea72 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x702> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ea6e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x6fe> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - lea 0x20(%r13),%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ea8a <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x71a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eaa6 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x736> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eac2 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x752> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eade <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x76e> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eafa <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x78a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eb16 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7a6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2ec10 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8a0> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eb3b <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7cb> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eb57 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7e7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eb6f <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7ff> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eb87 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x817> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x68(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2eb9f <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x82f> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x781a(%rip),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%esi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cltq │ │ │ │ + movslq %edx,%rcx │ │ │ │ + lea (%r12,%rax,1),%rbp │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + lea 0x7776(%rip),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovs %rsi,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x0,%r9d │ │ │ │ + lea 0x7750(%rip),%rcx │ │ │ │ + lea 0x1(%rax),%r10d │ │ │ │ + movslq %eax,%r15 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movslq %r10d,%r8 │ │ │ │ + lea (%r15,%rbp,1),%rsi │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmovs %r9,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add %edi,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je 33c88 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x1b8> │ │ │ │ + test %eax,%eax │ │ │ │ + je 33c88 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x1b8> │ │ │ │ + lea -0x1(%rax),%r11d │ │ │ │ + mov $0x0,%eax │ │ │ │ + lea (%r15,%rbp,1),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + sub 0x8(%rsp),%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmovs %rax,%rdx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov %rdx,0x10(%r13) │ │ │ │ + movups %xmm0,0x0(%r13) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 33c5d <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x18d> │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r12) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ebbd <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x84d> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 33d01 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x231> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r12) │ │ │ │ - mov 0xa8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2ebdb <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x86b> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 33c32 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x162> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov 0xc8(%r12),%rdi │ │ │ │ + jmp 33c32 <__julienne_string_m_MOD_get_string_with_string_key@@Base+0x162> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000033d10 <__julienne_string_m_MOD_get_double_precision_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov 0xe28f(%rip),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + call *0x78(%rcx) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2ebf9 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x889> │ │ │ │ + je 33d7e <__julienne_string_m_MOD_get_double_precision_with_character_key@@Base+0x6e> │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r12) │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 2eb23 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x7b3> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 33d97 <__julienne_string_m_MOD_get_double_precision_with_character_key@@Base+0x87> │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ + │ │ │ │ +0000000000033da0 <__julienne_string_m_MOD_get_real_with_character_key@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov 0xe1ff(%rip),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + call *0xd0(%rcx) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33e11 <__julienne_string_m_MOD_get_real_with_character_key@@Base+0x71> │ │ │ │ + movss %xmm0,0xc(%rsp) │ │ │ │ call 8230 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa 0x40(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ + movss 0xc(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2ed23 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x9b3> │ │ │ │ - add $0x1d8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 33e2a <__julienne_string_m_MOD_get_real_with_character_key@@Base+0x8a> │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x20(%rsp) │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp 2e3b1 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x41> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2ec10 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x8a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2e870 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x500> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2e80f <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x49f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jmp 2e980 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x610> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - jmp 2e946 <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x5d6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2e90c <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x59c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp 2e98e <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x61e> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2e7ae <__julienne_test_diagnosis_m_MOD_aggregate_rank8_diagnosis@@Base+0x43e> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000002ed30 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base>: │ │ │ │ +0000000000033e30 <__julienne_string_m_MOD_get_json_key@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov 0x28(%rsi),%r10 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x1b8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2f5d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8a0> │ │ │ │ - mov %r10,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xb8(%rsi),%r11 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %r10,0x108(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x40(%rsi),%r15 │ │ │ │ - mov 0x38(%rsi),%r9 │ │ │ │ - movq $0x20,0xf0(%rsp) │ │ │ │ - sub 0x30(%rsi),%r9 │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - mov 0xc8(%rsi),%r11 │ │ │ │ - add $0x1,%r9 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - sub 0xc0(%rsi),%r11 │ │ │ │ - mov 0x58(%rsi),%r14 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r9,0x118(%rsp) │ │ │ │ - mov 0x70(%rsi),%r13 │ │ │ │ - mov 0x68(%rsi),%r8 │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov 0x88(%rsi),%r12 │ │ │ │ - mov 0xa0(%rsi),%rbp │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ - sub 0x60(%rsi),%r8 │ │ │ │ - mov 0x80(%rsi),%rdi │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - sub 0x78(%rsi),%rdi │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov 0x98(%rsi),%rcx │ │ │ │ - movq $0x1,0x110(%rsp) │ │ │ │ - sub 0x90(%rsi),%rcx │ │ │ │ - mov 0xb0(%rsi),%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - movq $0x1,0x128(%rsp) │ │ │ │ - sub 0xa8(%rsi),%rdx │ │ │ │ - lea 0x1(%r11),%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ - movabs $0x50700000000,%r11 │ │ │ │ - mov %r11,0xf8(%rsp) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %r10,0x198(%rsp) │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %r8,0x148(%rsp) │ │ │ │ - movdqa 0xda39(%rip),%xmm0 │ │ │ │ - sub %r15,%r10 │ │ │ │ - mov %rdi,0x160(%rsp) │ │ │ │ - lea 0x58(%rsp),%r15 │ │ │ │ - sub %r14,%r10 │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - sub %r13,%r10 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ - sub %r12,%r10 │ │ │ │ - mov %r12,0x168(%rsp) │ │ │ │ - sub %rbp,%r10 │ │ │ │ - sub (%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rsi,0x1a8(%rsp) │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %r9,%r9 │ │ │ │ - mov %r14,0x138(%rsp) │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - cmovs %r13,%r9 │ │ │ │ - mov %r11,0xe0(%rsp) │ │ │ │ - mov %r10,0xe8(%rsp) │ │ │ │ - imul %r9,%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r8,%r8 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - cmovs %r9,%r8 │ │ │ │ - movaps %xmm1,0x90(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - imul %r8,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - movq $0x1,0x170(%rsp) │ │ │ │ - cmovs %r8,%rdi │ │ │ │ - movq $0x1,0x188(%rsp) │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - imul %rdi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - test %rcx,%rcx │ │ │ │ - movq $0x1,0x1a0(%rsp) │ │ │ │ - cmovs %rdi,%rcx │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - movq $0x8,0x70(%rsp) │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - imul %rdx,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - movq $0x20,0xb0(%rsp) │ │ │ │ - cmovs %r12,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2f5e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8b8> │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - sub 0xd0(%rsp),%r14 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0xed5a(%rip),%rsi │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0xed46(%rip) │ │ │ │ + call *0x158(%rax) │ │ │ │ + mov 0xed39(%rip),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - imul 0xc8(%rsp),%r14 │ │ │ │ - mov %r14,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ mov %rax,%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 33eb3 <__julienne_string_m_MOD_get_json_key@@Base+0x83> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea (%r12,%r13,1),%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2f339 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x609> │ │ │ │ - mov %r9,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 2f660 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x930> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2f179 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x449> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2f118 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x3e8> │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2f687 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x957> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - lea 0x20(%r13),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2f620 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8f0> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r10 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %r10,0x8(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2f610 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8e0> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - je 2f339 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x609> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - lea 0x20(%r15),%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp 2f2f6 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - add $0x20,%rbx │ │ │ │ - lea 0x20(%rbp),%r12 │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2f650 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x920> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %r14,0x28(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2f640 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x910> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ + call 8420 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x7441(%rip),%rcx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x48(%rbx),%r14 │ │ │ │ - mov %r13,0x48(%r12) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2f630 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x900> │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%edi │ │ │ │ + lea 0x742d(%rip),%rcx │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + movslq %edx,%r13 │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %r13,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmovns %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ + mov $0x0,%r8d │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + lea -0x1(%r15,%rax,1),%ecx │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %r13,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmovs %r8,%rdx │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x60,%rbx │ │ │ │ - lea 0x60(%r12),%rbp │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 2f320 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5f0> │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2f210 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x4e0> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 2f233 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x503> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 33f66 <__julienne_string_m_MOD_get_json_key@@Base+0x136> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + mov %r10,0x10(%r12) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 2f5e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x8b8> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - call 85d0 │ │ │ │ + je 33f88 <__julienne_string_m_MOD_get_json_key@@Base+0x158> │ │ │ │ mov %rbp,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - add %r13,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2f580 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x850> │ │ │ │ - mov %r15,%r8 │ │ │ │ - sub %r13,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 2f493 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x763> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 2f46e <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x73e> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 2f452 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x722> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 2f436 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x706> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 2f41a <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ea> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 2f3fe <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ce> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 2f3e2 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6b2> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f3de <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ae> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - lea 0x20(%r13),%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f3fa <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6ca> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f416 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x6e6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f432 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x702> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f44e <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x71e> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f46a <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x73a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f486 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x756> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2f580 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x850> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f4ab <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x77b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f4c7 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x797> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f4df <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7af> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f4f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7c7> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x68(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f50f <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7df> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r12) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f52d <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x7fd> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r12) │ │ │ │ - mov 0xa8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f54b <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x81b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov 0xc8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2f569 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x839> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xc8(%r12) │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 2f493 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x763> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa 0x40(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2f693 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x963> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 33faa <__julienne_string_m_MOD_get_json_key@@Base+0x17a> │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x10(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 2ed71 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x41> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2f580 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x850> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2f1d2 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x4a2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2f171 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x441> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jmp 2f2e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5b8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - jmp 2f2ae <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x57e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2f274 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x544> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp 2f2f6 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x5c6> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2f110 <__julienne_test_diagnosis_m_MOD_aggregate_rank7_diagnosis@@Base+0x3e0> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000002f6a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base>: │ │ │ │ +0000000000033fb0 <__julienne_string_m_MOD_array_of_strings@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov 0x28(%rsi),%r10 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x198(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2fee0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x840> │ │ │ │ - mov %r10,%rdx │ │ │ │ - neg %rdx │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov 0x40(%rsi),%r14 │ │ │ │ - mov 0x58(%rsi),%r13 │ │ │ │ - mov %r10,0x108(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x38(%rsi),%r9 │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - movq $0x20,0xf0(%rsp) │ │ │ │ - sub 0x30(%rsi),%r9 │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - mov %r14,0x120(%rsp) │ │ │ │ - mov 0x68(%rsi),%r8 │ │ │ │ - mov 0x70(%rsi),%r12 │ │ │ │ - add $0x1,%r9 │ │ │ │ - add $0x1,%rax │ │ │ │ - sub 0x60(%rsi),%r8 │ │ │ │ - mov 0x80(%rsi),%rdi │ │ │ │ - mov %r9,0x118(%rsp) │ │ │ │ - sub 0x78(%rsi),%rdi │ │ │ │ - mov 0xb0(%rsi),%rdx │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - sub 0xa8(%rsi),%rdx │ │ │ │ - mov (%rsi),%r15 │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %r8,0x148(%rsp) │ │ │ │ - mov 0xa0(%rsi),%r11 │ │ │ │ - mov 0x88(%rsi),%rbp │ │ │ │ - mov %r13,0x138(%rsp) │ │ │ │ - mov 0x98(%rsi),%rcx │ │ │ │ - sub 0x90(%rsi),%rcx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - movabs $0x50600000000,%rdx │ │ │ │ - mov %rdx,0xf8(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rdi,0x160(%rsp) │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - movq $0x1,0x110(%rsp) │ │ │ │ - movq $0x1,0x128(%rsp) │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - mov %r12,0x150(%rsp) │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movdqa 0xd0d5(%rip),%xmm0 │ │ │ │ - sub %r14,%r10 │ │ │ │ - mov %rsi,0x190(%rsp) │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - sub %r13,%r10 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - lea 0x58(%rsp),%r15 │ │ │ │ - sub %r12,%r10 │ │ │ │ - movq $0x1,0x170(%rsp) │ │ │ │ - sub %rbp,%r10 │ │ │ │ - mov %rbp,0x168(%rsp) │ │ │ │ - sub %r11,%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %r9,%r9 │ │ │ │ - movq $0x1,0x188(%rsp) │ │ │ │ - cmovs %r13,%r9 │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov %r11,0x180(%rsp) │ │ │ │ - imul %r9,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - movabs $0x50100000000,%r9 │ │ │ │ - mov %r10,0xe8(%rsp) │ │ │ │ - cmovs %r13,%r8 │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x8,0x70(%rsp) │ │ │ │ - imul %r8,%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - cmovs %r13,%rdi │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - imul %rdi,%rax │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ test %rcx,%rcx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - movq $0x20,0xb0(%rsp) │ │ │ │ - cmovs %r13,%rcx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - cmovs %r13,%rsi │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0xc0(%rsp),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jg 351dd <__julienne_string_m_MOD_array_of_strings@@Base+0x122d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + movabs $0x50100000000,%rax │ │ │ │ + movq $0x18,0x10(%r14) │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + cmpq $0x0,(%r14) │ │ │ │ + jne 3525f <__julienne_string_m_MOD_array_of_strings@@Base+0x12af> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3524a <__julienne_string_m_MOD_array_of_strings@@Base+0x129a> │ │ │ │ + movdqa 0x8816(%rip),%xmm3 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + movdqa 0x8899(%rip),%xmm0 │ │ │ │ + movq $0xffffffffffffffff,0x8(%r14) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movups %xmm3,0x20(%r14) │ │ │ │ + movups %xmm0,0x30(%r14) │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movaps %xmm1,0x90(%rsp) │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2fef8 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x858> │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - sub 0xd0(%rsp),%r14 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8480 <_gfortran_string_index@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - imul 0xc8(%rsp),%r14 │ │ │ │ - mov %r14,%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmovb %ebx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movslq %edx,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + cmovs %rcx,%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + je 350c0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1110> │ │ │ │ + cmp %r8,%rbp │ │ │ │ + je 34190 <__julienne_string_m_MOD_array_of_strings@@Base+0x1e0> │ │ │ │ + test %r8,%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmovne %r8,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 34ce0 <__julienne_string_m_MOD_array_of_strings@@Base+0xd30> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 34d10 <__julienne_string_m_MOD_array_of_strings@@Base+0xd60> │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov 0x0(%r13),%r9 │ │ │ │ + mov 0x8(%r13),%r10 │ │ │ │ + mov 0x30(%r13),%rbp │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x38(%r13),%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + sub %rbp,%r14 │ │ │ │ + lea 0x1(%r14),%r11 │ │ │ │ + test %r11,%r11 │ │ │ │ + cmovs %rax,%r11 │ │ │ │ + lea 0x3(%r11,%r11,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jne 34218 <__julienne_string_m_MOD_array_of_strings@@Base+0x268> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 35232 <__julienne_string_m_MOD_array_of_strings@@Base+0x1282> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jg 35168 <__julienne_string_m_MOD_array_of_strings@@Base+0x11b8> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x1(%rdx),%r13 │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + sub %rbp,%r13 │ │ │ │ + add %rbp,%rcx │ │ │ │ + lea 0x0(%r13,%r13,2),%r12 │ │ │ │ + lea 0x0(,%r12,8),%rbx │ │ │ │ + lea (%rcx,%rcx,2),%r8 │ │ │ │ + lea (%rdi,%r8,8),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ call 85d0 │ │ │ │ - lea 0x8(%rbp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea (%r12,%r13,1),%r9 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 2fc49 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x5a9> │ │ │ │ - mov %r9,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - je 2ff70 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8d0> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 2fa88 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x3e8> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 2fa27 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x387> │ │ │ │ - mov 0x10(%r13),%r8 │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - mov %r8,0x8(%r15) │ │ │ │ + lea (%r15,%rbx,1),%rsi │ │ │ │ + lea 0x2(%r14),%rbx │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + lea (%rbx,%rbx,2),%r9 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 35220 <__julienne_string_m_MOD_array_of_strings@@Base+0x1270> │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15,%r9 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea (%r11,%r11,1),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + add %r11,%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + lea 0x18(%r15,%rax,8),%rdi │ │ │ │ + shr $0x3,%r12 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + imul %rdx,%r12 │ │ │ │ + add $0x1,%r12 │ │ │ │ + and $0x3,%r12d │ │ │ │ + je 35080 <__julienne_string_m_MOD_array_of_strings@@Base+0x10d0> │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + je 3440f <__julienne_string_m_MOD_array_of_strings@@Base+0x45f> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + je 34384 <__julienne_string_m_MOD_array_of_strings@@Base+0x3d4> │ │ │ │ + movdqu (%r15),%xmm1 │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + movups %xmm1,0x0(%r13) │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov %rcx,0x8(%r12) │ │ │ │ + mov %r13,0x10(%r12) │ │ │ │ + mov (%r15),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 35158 <__julienne_string_m_MOD_array_of_strings@@Base+0x11a8> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 2ff97 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8f7> │ │ │ │ - test %r8,%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - lea 0x20(%r13),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 2ff30 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x890> │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x18(%r15),%r9 │ │ │ │ + lea 0x18(%rsi),%r13 │ │ │ │ + movdqu (%r9),%xmm2 │ │ │ │ + mov 0x10(%r9),%r10 │ │ │ │ + mov 0x8(%r9),%r11 │ │ │ │ + mov (%r9),%rax │ │ │ │ + movups %xmm2,0x0(%r13) │ │ │ │ + mov %r10,0x10(%r13) │ │ │ │ + mov %r11,0x8(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 350b0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1100> │ │ │ │ test %r11,%r11 │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ cmovne %r11,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ - mov %rdx,0x8(%r15) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 2ff20 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x880> │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + add $0x18,%r9 │ │ │ │ + add $0x18,%r13 │ │ │ │ + movdqu (%r9),%xmm4 │ │ │ │ + mov 0x10(%r9),%rdi │ │ │ │ + mov 0x8(%r9),%rdx │ │ │ │ + mov (%r9),%rcx │ │ │ │ + movups %xmm4,0x0(%r13) │ │ │ │ + mov %rdi,0x10(%r13) │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 34d60 <__julienne_string_m_MOD_array_of_strings@@Base+0xdb0> │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ cmovne %rdx,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - je 2fc49 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x5a9> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - lea 0x20(%r15),%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp 2fc06 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x566> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + add $0x18,%r9 │ │ │ │ + cmp %r9,0x30(%rsp) │ │ │ │ + je 34640 <__julienne_string_m_MOD_array_of_strings@@Base+0x690> │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + lea 0x18(%r13),%r12 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + jmp 345ec <__julienne_string_m_MOD_array_of_strings@@Base+0x63c> │ │ │ │ + nopl (%rax) │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%r13 │ │ │ │ - add $0x20,%rbx │ │ │ │ - lea 0x20(%rbp),%r12 │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2ff60 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8c0> │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ + movdqu 0x18(%rbx),%xmm6 │ │ │ │ + mov 0x10(%r13),%r8 │ │ │ │ + lea 0x18(%r12),%rbp │ │ │ │ + mov 0x8(%r13),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movups %xmm6,0x18(%r12) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 34cd0 <__julienne_string_m_MOD_array_of_strings@@Base+0xd20> │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x30(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov %r14,0x28(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2ff50 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8b0> │ │ │ │ + movdqu 0x18(%r13),%xmm7 │ │ │ │ + mov 0x28(%r13),%r12 │ │ │ │ + mov 0x20(%r13),%r14 │ │ │ │ + mov 0x18(%r13),%rbx │ │ │ │ + movups %xmm7,0x18(%rbp) │ │ │ │ + mov %r12,0x28(%rbp) │ │ │ │ + mov %r14,0x20(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 34cc0 <__julienne_string_m_MOD_array_of_strings@@Base+0xd10> │ │ │ │ test %r14,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x48(%rbx),%r14 │ │ │ │ - mov %r13,0x48(%r12) │ │ │ │ + movdqu 0x30(%r13),%xmm8 │ │ │ │ + mov 0x40(%r13),%r9 │ │ │ │ + mov 0x38(%r13),%r12 │ │ │ │ + mov 0x30(%r13),%r14 │ │ │ │ + movups %xmm8,0x30(%rbp) │ │ │ │ + mov %r9,0x40(%rbp) │ │ │ │ + mov %r12,0x38(%rbp) │ │ │ │ test %r14,%r14 │ │ │ │ - je 2ff40 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x8a0> │ │ │ │ - test %r13,%r13 │ │ │ │ + je 34cb0 <__julienne_string_m_MOD_array_of_strings@@Base+0xd00> │ │ │ │ + test %r12,%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ - add $0x60,%rbx │ │ │ │ - lea 0x60(%r12),%rbp │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 2fc30 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x590> │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 2fb20 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x480> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 2fb43 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x4a3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2fef8 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x858> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %r13,%r12 │ │ │ │ - call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - add %r13,%r15 │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ + lea 0x48(%r13),%rbx │ │ │ │ + lea 0x48(%rbp),%r12 │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + je 34620 <__julienne_string_m_MOD_array_of_strings@@Base+0x670> │ │ │ │ + movdqu (%rbx),%xmm5 │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov 0x8(%rbx),%r14 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + movups %xmm5,(%r12) │ │ │ │ + mov %rbp,0x10(%r12) │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 344d0 <__julienne_string_m_MOD_array_of_strings@@Base+0x520> │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + jmp 344f3 <__julienne_string_m_MOD_array_of_strings@@Base+0x543> │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x90(%rsp),%rbp │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 34e20 <__julienne_string_m_MOD_array_of_strings@@Base+0xe70> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + cmp 0x58(%rsp),%rsi │ │ │ │ + je 34acd <__julienne_string_m_MOD_array_of_strings@@Base+0xb1d> │ │ │ │ + movdqa 0x825b(%rip),%xmm9 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + movq $0x1,0x30(%r10) │ │ │ │ + mov %rbx,0x38(%r10) │ │ │ │ + movq $0xffffffffffffffff,0x8(%r10) │ │ │ │ + movups %xmm9,0x20(%r10) │ │ │ │ test %r14,%r14 │ │ │ │ - jle 2fe90 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7f0> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ + js 34895 <__julienne_string_m_MOD_array_of_strings@@Base+0x8e5> │ │ │ │ + lea (%r14,%r14,2),%r11 │ │ │ │ + mov %r8,%rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ + lea 0x0(,%r11,8),%rax │ │ │ │ + lea 0x18(%r8,%r11,8),%r13 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ add $0x1,%rax │ │ │ │ and $0x7,%eax │ │ │ │ - je 2fda2 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x702> │ │ │ │ + je 347b6 <__julienne_string_m_MOD_array_of_strings@@Base+0x806> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 2fd7d <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6dd> │ │ │ │ + je 34793 <__julienne_string_m_MOD_array_of_strings@@Base+0x7e3> │ │ │ │ cmp $0x2,%rax │ │ │ │ - je 2fd61 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6c1> │ │ │ │ + je 34779 <__julienne_string_m_MOD_array_of_strings@@Base+0x7c9> │ │ │ │ cmp $0x3,%rax │ │ │ │ - je 2fd45 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6a5> │ │ │ │ + je 3475f <__julienne_string_m_MOD_array_of_strings@@Base+0x7af> │ │ │ │ cmp $0x4,%rax │ │ │ │ - je 2fd29 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x689> │ │ │ │ + je 34745 <__julienne_string_m_MOD_array_of_strings@@Base+0x795> │ │ │ │ cmp $0x5,%rax │ │ │ │ - je 2fd0d <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x66d> │ │ │ │ + je 3472b <__julienne_string_m_MOD_array_of_strings@@Base+0x77b> │ │ │ │ cmp $0x6,%rax │ │ │ │ - je 2fcf1 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x651> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + je 34711 <__julienne_string_m_MOD_array_of_strings@@Base+0x761> │ │ │ │ + mov (%r8),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fced <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x64d> │ │ │ │ + je 3470d <__julienne_string_m_MOD_array_of_strings@@Base+0x75d> │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - lea 0x20(%r13),%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + lea 0x18(%r8),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fd09 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x669> │ │ │ │ + je 34727 <__julienne_string_m_MOD_array_of_strings@@Base+0x777> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fd25 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x685> │ │ │ │ + je 34741 <__julienne_string_m_MOD_array_of_strings@@Base+0x791> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fd41 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6a1> │ │ │ │ + je 3475b <__julienne_string_m_MOD_array_of_strings@@Base+0x7ab> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fd5d <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6bd> │ │ │ │ + je 34775 <__julienne_string_m_MOD_array_of_strings@@Base+0x7c5> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fd79 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6d9> │ │ │ │ + je 3478f <__julienne_string_m_MOD_array_of_strings@@Base+0x7df> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fd95 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x6f5> │ │ │ │ + je 347a9 <__julienne_string_m_MOD_array_of_strings@@Base+0x7f9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2fe90 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7f0> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 3488d <__julienne_string_m_MOD_array_of_strings@@Base+0x8dd> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fdba <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x71a> │ │ │ │ + je 347cc <__julienne_string_m_MOD_array_of_strings@@Base+0x81c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - add $0x20,%r12 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fdd6 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x736> │ │ │ │ + je 347e6 <__julienne_string_m_MOD_array_of_strings@@Base+0x836> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fdee <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x74e> │ │ │ │ + je 347fe <__julienne_string_m_MOD_array_of_strings@@Base+0x84e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + mov 0x30(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fe06 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x766> │ │ │ │ + je 34816 <__julienne_string_m_MOD_array_of_strings@@Base+0x866> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - mov 0x68(%r12),%rdi │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fe1e <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x77e> │ │ │ │ + je 3482e <__julienne_string_m_MOD_array_of_strings@@Base+0x87e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r12) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fe3c <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x79c> │ │ │ │ + je 34846 <__julienne_string_m_MOD_array_of_strings@@Base+0x896> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r12) │ │ │ │ - mov 0xa8(%r12),%rdi │ │ │ │ + movq $0x0,0x60(%r12) │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fe5a <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7ba> │ │ │ │ + je 3485e <__julienne_string_m_MOD_array_of_strings@@Base+0x8ae> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov 0xc8(%r12),%rdi │ │ │ │ + movq $0x0,0x78(%r12) │ │ │ │ + mov 0x90(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2fe78 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7d8> │ │ │ │ + je 3487c <__julienne_string_m_MOD_array_of_strings@@Base+0x8cc> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r12) │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne 2fda2 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x702> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa 0x40(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - movups %xmm3,0x10(%rbx) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ffa3 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x903> │ │ │ │ - add $0x1a8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 2f6e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x40> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 2fe90 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x7f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2fae1 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x441> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2fa80 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x3e0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - jmp 2fbf8 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x558> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%r12) │ │ │ │ - jmp 2fbbe <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x51e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - jmp 2fb84 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x4e4> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - jmp 2fc06 <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x566> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 2fa1f <__julienne_test_diagnosis_m_MOD_aggregate_rank6_diagnosis@@Base+0x37f> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000002ffb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1a8,%rsp │ │ │ │ - mov 0x28(%rsi),%r10 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x198(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 30630 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x680> │ │ │ │ - mov %r10,%rdx │ │ │ │ - neg %rdx │ │ │ │ - mov 0x40(%rsi),%r13 │ │ │ │ - mov 0x58(%rsi),%rbp │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movabs $0x50500000000,%r15 │ │ │ │ - mov 0x70(%rsi),%rbx │ │ │ │ - mov (%rsi),%r14 │ │ │ │ - mov %r10,0x118(%rsp) │ │ │ │ - movabs $0x10100000000,%r10 │ │ │ │ - sub %r13,%rdx │ │ │ │ - mov 0x88(%rsi),%r11 │ │ │ │ - mov 0x38(%rsi),%rdi │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - sub 0x30(%rsi),%rdi │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - sub %rbp,%rdx │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - mov 0x68(%rsi),%rcx │ │ │ │ - add $0x1,%rdi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - sub 0x60(%rsi),%rcx │ │ │ │ - mov 0x80(%rsi),%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - sub %r11,%rdx │ │ │ │ - sub 0x78(%rsi),%r8 │ │ │ │ - mov 0x98(%rsi),%r9 │ │ │ │ - add $0x1,%rcx │ │ │ │ - mov %rdi,0x128(%rsp) │ │ │ │ - sub 0x90(%rsi),%r9 │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - lea 0x1(%r9),%rsi │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - mov %r8,0x170(%rsp) │ │ │ │ - mov %rsi,0x188(%rsp) │ │ │ │ - mov %r15,0x108(%rsp) │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - movq $0x1,0x120(%rsp) │ │ │ │ - movq $0x1,0x138(%rsp) │ │ │ │ - mov %r13,0x130(%rsp) │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - mov %rbp,0x148(%rsp) │ │ │ │ - movq $0x1,0x168(%rsp) │ │ │ │ - movq $0x1,0x180(%rsp) │ │ │ │ - mov %r11,0x178(%rsp) │ │ │ │ - movdqa 0xc7c1(%rip),%xmm0 │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ + movq $0x0,0x90(%r12) │ │ │ │ + lea 0xa8(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 347b6 <__julienne_string_m_MOD_array_of_strings@@Base+0x806> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + call 8530 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ test %rax,%rax │ │ │ │ - cmovs %r14,%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov %rdx,0xf8(%rsp) │ │ │ │ - lea 0x68(%rsp),%rdx │ │ │ │ - cmovs %r14,%rdi │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - imul %rdi,%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - movabs $0x50100000000,%rdi │ │ │ │ - movq $0x8,0x80(%rsp) │ │ │ │ - cmovs %r14,%rcx │ │ │ │ - mov %rdi,0xc8(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - test %r8,%r8 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - cmovs %r14,%r8 │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - imul %r8,%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - cmovs %r14,%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - imul %rsi,%rax │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - cltq │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 30778 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7c8> │ │ │ │ - mov 0xe8(%rsp),%rbp │ │ │ │ - sub 0xe0(%rsp),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - imul 0xd8(%rsp),%rbp │ │ │ │ - mov %rbp,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - lea 0x0(%r13,%rbx,1),%rax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x8,%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 303b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x400> │ │ │ │ - sub %rbx,%rax │ │ │ │ - sub $0x20,%rax │ │ │ │ - shr $0x5,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - je 30753 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7a3> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3034d <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x39d> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 302f6 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x346> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x8(%rbx),%r8 │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 307ec <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x83c> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x20(%rbx),%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%r8),%r11 │ │ │ │ - mov 0x8(%r8),%r9 │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 307e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x830> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add $0x20,%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%r8),%rdx │ │ │ │ - mov 0x8(%r8),%rsi │ │ │ │ - mov %rdx,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 307d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x820> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - add $0x20,%r8 │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %r8,0x10(%rsp) │ │ │ │ - jne 30753 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7a3> │ │ │ │ - nop │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 30778 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7c8> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - add %rbx,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 305e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x630> │ │ │ │ - mov %r15,%rbp │ │ │ │ - sub %rbx,%rbp │ │ │ │ - sub $0x20,%rbp │ │ │ │ - shr $0x5,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - and $0x7,%ebp │ │ │ │ - je 30504 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x554> │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 304e1 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x531> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - je 304c7 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x517> │ │ │ │ - cmp $0x3,%rbp │ │ │ │ - je 304ad <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4fd> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - je 30493 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4e3> │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - je 30479 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4c9> │ │ │ │ - cmp $0x6,%rbp │ │ │ │ - je 3045f <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4af> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3045b <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4ab> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x20(%rbx),%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30475 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4c5> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3048f <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4df> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + je 3520a <__julienne_string_m_MOD_array_of_strings@@Base+0x125a> │ │ │ │ + mov 0x38(%rcx),%r9 │ │ │ │ + sub 0x30(%rcx),%r9 │ │ │ │ + js 34abf <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ + lea 0x3(%r9,%r9,2),%r14 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rsi │ │ │ │ + shl $0x3,%r14 │ │ │ │ + lea -0x18(%r14),%rbx │ │ │ │ + shr $0x3,%rbx │ │ │ │ + imul %rsi,%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + je 351a4 <__julienne_string_m_MOD_array_of_strings@@Base+0x11f4> │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 349d3 <__julienne_string_m_MOD_array_of_strings@@Base+0xa23> │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 349b5 <__julienne_string_m_MOD_array_of_strings@@Base+0xa05> │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + je 34998 <__julienne_string_m_MOD_array_of_strings@@Base+0x9e8> │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + je 3497b <__julienne_string_m_MOD_array_of_strings@@Base+0x9cb> │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + je 3495d <__julienne_string_m_MOD_array_of_strings@@Base+0x9ad> │ │ │ │ + cmp $0x6,%rbx │ │ │ │ + je 34940 <__julienne_string_m_MOD_array_of_strings@@Base+0x990> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov $0x18,%r10d │ │ │ │ + mov (%r8),%r8 │ │ │ │ + movq $0x0,0x8(%r8) │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov (%r11),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%r10,1) │ │ │ │ + add $0x18,%r10 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%r10,1) │ │ │ │ + add $0x18,%r10 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov (%rax),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%r10,1) │ │ │ │ + add $0x18,%r10 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%r10,1) │ │ │ │ + add $0x18,%r10 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov (%r12),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%r10,1) │ │ │ │ + add $0x18,%r10 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%r10,1) │ │ │ │ + add $0x18,%r10 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + je 34abf <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ + movq $0x0,(%r8,%r10,1) │ │ │ │ + mov (%rdx),%rbp │ │ │ │ + movq $0x0,0x18(%rbp,%r10,1) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movq $0x0,0x8(%rbp,%r10,1) │ │ │ │ + movq $0x0,0x30(%rcx,%r10,1) │ │ │ │ + mov (%rdx),%r9 │ │ │ │ + movq $0x0,0x20(%rcx,%r10,1) │ │ │ │ + movq $0x0,0x48(%r9,%r10,1) │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + movq $0x0,0x38(%r9,%r10,1) │ │ │ │ + movq $0x0,0x60(%rbx,%r10,1) │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + movq $0x0,0x50(%rbx,%r10,1) │ │ │ │ + movq $0x0,0x78(%rsi,%r10,1) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + movq $0x0,0x68(%rsi,%r10,1) │ │ │ │ + movq $0x0,0x90(%r8,%r10,1) │ │ │ │ + mov (%rdx),%r11 │ │ │ │ + movq $0x0,0x80(%r8,%r10,1) │ │ │ │ + movq $0x0,0xa8(%r11,%r10,1) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + movq $0x0,0x98(%r11,%r10,1) │ │ │ │ + movq $0x0,0xb0(%r8,%r10,1) │ │ │ │ + add $0xc0,%r10 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jne 349f9 <__julienne_string_m_MOD_array_of_strings@@Base+0xa49> │ │ │ │ + movq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + add 0x28(%rsp),%rbp │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r11 │ │ │ │ + add 0x18(%rsp),%rsi │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + lea (%r8,%rdi,8),%rbp │ │ │ │ + lea 0x0(,%rsi,8),%r8 │ │ │ │ + shr $0x3,%r8 │ │ │ │ + mov %r9,%r12 │ │ │ │ + lea 0x18(%r9,%rsi,8),%rbx │ │ │ │ + imul %r11,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 34bb0 <__julienne_string_m_MOD_array_of_strings@@Base+0xc00> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 34b7d <__julienne_string_m_MOD_array_of_strings@@Base+0xbcd> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 34b53 <__julienne_string_m_MOD_array_of_strings@@Base+0xba3> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r9),%xmm11 │ │ │ │ + mov 0x10(%r9),%r14 │ │ │ │ + movups %xmm11,0x0(%rbp) │ │ │ │ + mov %r14,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 304a9 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x4f9> │ │ │ │ + je 34b46 <__julienne_string_m_MOD_array_of_strings@@Base+0xb96> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x18(%r10),%r12 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm12 │ │ │ │ + mov 0x10(%r12),%r13 │ │ │ │ + movups %xmm12,0x0(%rbp) │ │ │ │ + mov %r13,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 304c3 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x513> │ │ │ │ + je 34b75 <__julienne_string_m_MOD_array_of_strings@@Base+0xbc5> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm13 │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + movups %xmm13,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 304dd <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x52d> │ │ │ │ + je 34b9f <__julienne_string_m_MOD_array_of_strings@@Base+0xbef> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 34c50 <__julienne_string_m_MOD_array_of_strings@@Base+0xca0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movdqu (%r12),%xmm14 │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + movups %xmm14,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 304f7 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x547> │ │ │ │ + je 34bd2 <__julienne_string_m_MOD_array_of_strings@@Base+0xc22> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 305e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x630> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movdqu 0x18(%r12),%xmm15 │ │ │ │ + lea 0x18(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r13 │ │ │ │ + movups %xmm15,0x18(%rbp) │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3051a <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x56a> │ │ │ │ + je 34bfd <__julienne_string_m_MOD_array_of_strings@@Base+0xc4d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + movdqu 0x18(%r14),%xmm3 │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + movups %xmm3,0x18(%r13) │ │ │ │ + mov %r12,0x28(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 30534 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x584> │ │ │ │ + je 34c1e <__julienne_string_m_MOD_array_of_strings@@Base+0xc6e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + movdqu 0x30(%r14),%xmm0 │ │ │ │ + mov 0x40(%r14),%r9 │ │ │ │ + movups %xmm0,0x30(%r13) │ │ │ │ + mov %r9,0x40(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3054a <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x59a> │ │ │ │ + je 34c3f <__julienne_string_m_MOD_array_of_strings@@Base+0xc8f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + lea 0x48(%r14),%r12 │ │ │ │ + lea 0x48(%r13),%rbp │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 34bb0 <__julienne_string_m_MOD_array_of_strings@@Base+0xc00> │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 30560 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5b0> │ │ │ │ + je 34c69 <__julienne_string_m_MOD_array_of_strings@@Base+0xcb9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30576 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5c6> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r13) │ │ │ │ - mov 0x88(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30592 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5e2> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r13) │ │ │ │ - mov 0xa8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 305ae <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x5fe> │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 34d70 <__julienne_string_m_MOD_array_of_strings@@Base+0xdc0> │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + je 35138 <__julienne_string_m_MOD_array_of_strings@@Base+0x1188> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + jne 350e0 <__julienne_string_m_MOD_array_of_strings@@Base+0x1130> │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + jmp 340e0 <__julienne_string_m_MOD_array_of_strings@@Base+0x130> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + jmp 345dd <__julienne_string_m_MOD_array_of_strings@@Base+0x62d> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 34592 <__julienne_string_m_MOD_array_of_strings@@Base+0x5e2> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp 34548 <__julienne_string_m_MOD_array_of_strings@@Base+0x598> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xb8(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 8420 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r13) │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 305ca <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x61a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r13) │ │ │ │ - add $0xe0,%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 30504 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x554> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov (%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 341b0 <__julienne_string_m_MOD_array_of_strings@@Base+0x200> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 34d22 <__julienne_string_m_MOD_array_of_strings@@Base+0xd72> │ │ │ │ + mov %rsi,%rdi │ │ │ │ call 8230 │ │ │ │ - movdqa 0x40(%rsp),%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + je 351b8 <__julienne_string_m_MOD_array_of_strings@@Base+0x1208> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 307f8 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x848> │ │ │ │ - add $0x1a8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 35212 <__julienne_string_m_MOD_array_of_strings@@Base+0x1262> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - jmp 2ffec <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x3c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ + jmp 8230 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 34492 <__julienne_string_m_MOD_array_of_strings@@Base+0x4e2> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov $0x0,%edi │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + cltq │ │ │ │ + sub %rax,%r14 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmovs %rdi,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x30(%r8),%r10 │ │ │ │ - mov 0x28(%r8),%rdi │ │ │ │ - lea 0x20(%r8),%r14 │ │ │ │ - lea 0x20(%r15),%r13 │ │ │ │ - mov %r10,0x8(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 307a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x7f0> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %r12,%rdx │ │ │ │ + call 85a0 <_gfortran_adjustl@plt> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call 83f0 <_gfortran_string_trim@plt> │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 35189 <__julienne_string_m_MOD_array_of_strings@@Base+0x11d9> │ │ │ │ + cmp %rbp,0x48(%rsp) │ │ │ │ + je 34e02 <__julienne_string_m_MOD_array_of_strings@@Base+0xe52> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + cmovne %rbp,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg 35108 <__julienne_string_m_MOD_array_of_strings@@Base+0x1158> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + jmp 34ca1 <__julienne_string_m_MOD_array_of_strings@@Base+0xcf1> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rbx,0x38(%r14) │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - mov 0x28(%r14),%r15 │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 307c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x810> │ │ │ │ + movq $0xffffffffffffffff,0x8(%r14) │ │ │ │ + movdqa 0x7a7c(%rip),%xmm10 │ │ │ │ + movabs $0x50100000000,%r10 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rax,%r8 │ │ │ │ + movq $0x18,0x10(%r14) │ │ │ │ + mov %r10,0x18(%r14) │ │ │ │ + movq $0x1,0x30(%r14) │ │ │ │ + movups %xmm10,0x20(%r14) │ │ │ │ test %rax,%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r14),%rcx │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - mov %rcx,0x48(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 307b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x800> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x60(%r14),%r8 │ │ │ │ - lea 0x60(%r13),%r15 │ │ │ │ - cmp %r8,0x10(%rsp) │ │ │ │ - je 303b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x400> │ │ │ │ - mov 0x10(%r8),%r14 │ │ │ │ - mov 0x8(%r8),%r13 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 30648 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x698> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 30674 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x6c4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + je 3520a <__julienne_string_m_MOD_array_of_strings@@Base+0x125a> │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea 0x3(%r13,%r13,2),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea -0x18(%rdi),%r12 │ │ │ │ + shr $0x3,%r12 │ │ │ │ + imul %rdx,%r12 │ │ │ │ + add $0x1,%r12 │ │ │ │ + and $0x7,%r12d │ │ │ │ + je 351ae <__julienne_string_m_MOD_array_of_strings@@Base+0x11fe> │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + je 34f87 <__julienne_string_m_MOD_array_of_strings@@Base+0xfd7> │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + je 34f6a <__julienne_string_m_MOD_array_of_strings@@Base+0xfba> │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + je 34f4d <__julienne_string_m_MOD_array_of_strings@@Base+0xf9d> │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + je 34f30 <__julienne_string_m_MOD_array_of_strings@@Base+0xf80> │ │ │ │ + cmp $0x5,%r12 │ │ │ │ + je 34f13 <__julienne_string_m_MOD_array_of_strings@@Base+0xf63> │ │ │ │ + cmp $0x6,%r12 │ │ │ │ + je 34ef6 <__julienne_string_m_MOD_array_of_strings@@Base+0xf46> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0x18,%ebp │ │ │ │ + mov (%rax),%r8 │ │ │ │ + movq $0x0,0x8(%r8) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov (%r9),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 305e0 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x630> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - jmp 306c2 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x712> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jmp 30740 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x790> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - jmp 30701 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x751> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 3039c <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x3ec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 30345 <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x395> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 302ee <__julienne_test_diagnosis_m_MOD_aggregate_rank5_diagnosis@@Base+0x33e> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%r8),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov (%r11),%r8 │ │ │ │ + movq $0x0,0x8(%r8,%rbp,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 34abf <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ + movq $0x0,(%r8,%rbp,1) │ │ │ │ + mov (%r11),%r14 │ │ │ │ + movq $0x0,0x18(%r14,%rbp,1) │ │ │ │ + mov (%r11),%r10 │ │ │ │ + movq $0x0,0x8(%r14,%rbp,1) │ │ │ │ + movq $0x0,0x30(%r10,%rbp,1) │ │ │ │ + mov (%r11),%r13 │ │ │ │ + movq $0x0,0x20(%r10,%rbp,1) │ │ │ │ + movq $0x0,0x48(%r13,%rbp,1) │ │ │ │ + mov (%r11),%r12 │ │ │ │ + movq $0x0,0x38(%r13,%rbp,1) │ │ │ │ + movq $0x0,0x60(%r12,%rbp,1) │ │ │ │ + mov (%r11),%rdx │ │ │ │ + movq $0x0,0x50(%r12,%rbp,1) │ │ │ │ + movq $0x0,0x78(%rdx,%rbp,1) │ │ │ │ + mov (%r11),%rax │ │ │ │ + movq $0x0,0x68(%rdx,%rbp,1) │ │ │ │ + movq $0x0,0x90(%rax,%rbp,1) │ │ │ │ + mov (%r11),%rcx │ │ │ │ + movq $0x0,0x80(%rax,%rbp,1) │ │ │ │ + movq $0x0,0xa8(%rcx,%rbp,1) │ │ │ │ + mov (%r11),%r8 │ │ │ │ + movq $0x0,0x98(%rcx,%rbp,1) │ │ │ │ + movq $0x0,0xb0(%r8,%rbp,1) │ │ │ │ + add $0xc0,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 34fad <__julienne_string_m_MOD_array_of_strings@@Base+0xffd> │ │ │ │ + jmp 34abf <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + jmp 345ec <__julienne_string_m_MOD_array_of_strings@@Base+0x63c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + jmp 34407 <__julienne_string_m_MOD_array_of_strings@@Base+0x457> │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000030800 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov 0x28(%rsi),%r9 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 30e50 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x650> │ │ │ │ - mov %r9,%rdx │ │ │ │ - neg %rdx │ │ │ │ - mov 0x40(%rsi),%rbx │ │ │ │ - mov 0x58(%rsi),%r11 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x68(%rsp),%r13 │ │ │ │ - mov 0x70(%rsi),%r10 │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - movabs $0x10100000000,%r14 │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov 0x38(%rsi),%r8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub 0x30(%rsi),%r8 │ │ │ │ - mov 0x68(%rsi),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - sub %r11,%rdx │ │ │ │ - sub 0x60(%rsi),%rdi │ │ │ │ - add $0x1,%r8 │ │ │ │ - sub %r10,%rdx │ │ │ │ - mov (%rsi),%rbp │ │ │ │ - mov 0x80(%rsi),%rcx │ │ │ │ - sub 0x78(%rsi),%rcx │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rdx,0xf8(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmovs %r15,%rax │ │ │ │ test %r8,%r8 │ │ │ │ - mov %r9,0x118(%rsp) │ │ │ │ - movabs $0x50400000000,%rsi │ │ │ │ - cmovns %r8,%rdx │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov %rsi,0x108(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - imul %rdx,%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov %r8,0x128(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - cmovns %rdi,%r15 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbx,0x130(%rsp) │ │ │ │ - mov %rdi,0x158(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - imul %r15,%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov %r11,0x148(%rsp) │ │ │ │ - cmovs %r9,%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r10,0x160(%rsp) │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ - movabs $0x50100000000,%rbp │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - movq $0x1,0x120(%rsp) │ │ │ │ - movq $0x1,0x138(%rsp) │ │ │ │ - cltq │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x1,0x168(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x8,0x80(%rsp) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movdqa 0xbf1b(%rip),%xmm0 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - mov %rbp,0xc8(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 30f98 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x798> │ │ │ │ - mov 0xe8(%rsp),%rbp │ │ │ │ - sub 0xe0(%rsp),%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - imul 0xd8(%rsp),%rbp │ │ │ │ - mov %rbp,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ + cmovne %r8,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 34190 <__julienne_string_m_MOD_array_of_strings@@Base+0x1e0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 8530 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jmp 34ca1 <__julienne_string_m_MOD_array_of_strings@@Base+0xcf1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 8420 │ │ │ │ mov %rbx,%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 30bd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3d0> │ │ │ │ - sub %rbx,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 30f73 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x773> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 30b61 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x361> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 30b0a <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x30a> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x8(%rbx),%r11 │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 3100c <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x80c> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r10 │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r10,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 31000 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x800> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 34e13 <__julienne_string_m_MOD_array_of_strings@@Base+0xe63> │ │ │ │ + nopl (%rax) │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 30ff0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7f0> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jmp 34ca1 <__julienne_string_m_MOD_array_of_strings@@Base+0xcf1> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + jmp 34377 <__julienne_string_m_MOD_array_of_strings@@Base+0x3c7> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + movq $0x18,0x50(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + jmp 3427e <__julienne_string_m_MOD_array_of_strings@@Base+0x2ce> │ │ │ │ + test %rbp,%rbp │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ + cmovne %rbp,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - jne 30f73 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x773> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 30f98 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x798> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - add %rbx,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 30e00 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x600> │ │ │ │ - mov %r15,%rbp │ │ │ │ - sub %rbx,%rbp │ │ │ │ - sub $0x20,%rbp │ │ │ │ - shr $0x5,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - and $0x7,%ebp │ │ │ │ - je 30d24 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x524> │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 30d01 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x501> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - je 30ce7 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4e7> │ │ │ │ - cmp $0x3,%rbp │ │ │ │ - je 30ccd <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4cd> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - je 30cb3 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4b3> │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - je 30c99 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x499> │ │ │ │ - cmp $0x6,%rbp │ │ │ │ - je 30c7f <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x47f> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30c7b <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x47b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x20(%rbx),%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30c95 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x495> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30caf <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4af> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30cc9 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4c9> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30ce3 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4e3> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30cfd <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x4fd> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30d17 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x517> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 30e00 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x600> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30d3a <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x53a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30d54 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x554> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30d6a <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x56a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x28(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30d80 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x580> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30d96 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x596> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x68(%r13) │ │ │ │ - mov 0x88(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30db2 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x5b2> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x88(%r13) │ │ │ │ - mov 0xa8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30dce <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x5ce> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xa8(%r13) │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30dea <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x5ea> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xc8(%r13) │ │ │ │ - add $0xe0,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 30d24 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x524> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqa 0x40(%rsp),%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jmp 34e02 <__julienne_string_m_MOD_array_of_strings@@Base+0xe52> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + jmp 349f9 <__julienne_string_m_MOD_array_of_strings@@Base+0xa49> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + jmp 34fad <__julienne_string_m_MOD_array_of_strings@@Base+0xffd> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 31018 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x818> │ │ │ │ - add $0x188,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 35212 <__julienne_string_m_MOD_array_of_strings@@Base+0x1262> │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - jmp 3083c <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rdi),%rcx │ │ │ │ - mov 0x28(%rdi),%r9 │ │ │ │ - lea 0x20(%rdi),%r14 │ │ │ │ - lea 0x20(%r15),%r13 │ │ │ │ - mov %rcx,0x8(%r13) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 30fc0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7c0> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r14),%r8 │ │ │ │ - mov 0x28(%r14),%r15 │ │ │ │ - mov %r8,0x28(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 30fe0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7e0> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r14),%rax │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - mov %rax,0x48(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 30fd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x7d0> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ + mov 0xb8(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - lea 0x60(%r13),%r15 │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 30bd0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3d0> │ │ │ │ - mov 0x10(%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 30e68 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x668> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 30e94 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x694> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 30e00 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x600> │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 8420 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 8230 │ │ │ │ + jmp 3406c <__julienne_string_m_MOD_array_of_strings@@Base+0xbc> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 34abf <__julienne_string_m_MOD_array_of_strings@@Base+0xb0f> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - jmp 30ee2 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x6e2> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jmp 30f60 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x760> │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + add %r10,%r10 │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + jmp 34640 <__julienne_string_m_MOD_array_of_strings@@Base+0x690> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x6b04(%rip),%rsi │ │ │ │ + lea 0x724d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x5e7e(%rip),%rsi │ │ │ │ + lea 0x71ee(%rip),%rdi │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + lea 0x6159(%rip),%rdx │ │ │ │ + lea 0x6bf3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7192(%rip),%rdi │ │ │ │ + call 80b0 <_gfortran_runtime_error_at@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000035280 <__julienne_string_m_MOD_strings_with_character_separator@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 35370 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0xf0> │ │ │ │ + mov %rdx,%r8 │ │ │ │ + neg %r8 │ │ │ │ + mov (%rsi),%r9 │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + sub 0x30(%rsi),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movabs $0x50100000000,%rsi │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + movq $0x18,0x50(%rsp) │ │ │ │ + movq $0x18,0x60(%rsp) │ │ │ │ + movq $0x1,0x70(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 35336 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0xb6> │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 35381 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0x101> │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - jmp 30f21 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x721> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 30bb0 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x3b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 30b59 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x359> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 30b02 <__julienne_test_diagnosis_m_MOD_aggregate_rank4_diagnosis@@Base+0x302> │ │ │ │ + mov $0xffffffffffffffff,%r8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 352b7 <__julienne_string_m_MOD_strings_with_character_separator@@Base+0x37> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000031020 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base>: │ │ │ │ +0000000000035390 <__julienne_string_m_MOD_characters_with_string_separator@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov 0x28(%rsi),%r8 │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x168(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31620 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x600> │ │ │ │ - mov %r8,%rdi │ │ │ │ - neg %rdi │ │ │ │ - mov 0x40(%rsi),%r11 │ │ │ │ - mov 0x58(%rsi),%r9 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - sub 0x48(%rsi),%rax │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ - movabs $0x50300000000,%rbx │ │ │ │ - mov 0x38(%rsi),%rcx │ │ │ │ - mov 0x68(%rsi),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - sub %r11,%rdi │ │ │ │ - sub 0x30(%rsi),%rcx │ │ │ │ - sub 0x60(%rsi),%rdx │ │ │ │ - sub %r9,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x1,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - mov (%rsi),%r10 │ │ │ │ - cmovs %r13,%rax │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov %rcx,0x128(%rsp) │ │ │ │ - movdqa 0xb814(%rip),%xmm0 │ │ │ │ - cmovs %r13,%rcx │ │ │ │ - mov %rdx,0x158(%rsp) │ │ │ │ - lea 0x68(%rsp),%rsi │ │ │ │ - movabs $0x10100000000,%rbp │ │ │ │ - movabs $0x50100000000,%r14 │ │ │ │ - mov %rdi,0xf8(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - imul %rcx,%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - mov %r11,0x130(%rsp) │ │ │ │ - imul %rdx,%rax │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov %r9,0x148(%rsp) │ │ │ │ - mov %r10,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - cltq │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - movq $0x1,0x120(%rsp) │ │ │ │ - movq $0x1,0x138(%rsp) │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x8,0x80(%rsp) │ │ │ │ + movabs $0x50100000000,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0x38(%rsi),%r13 │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + movdqa 0x74f9(%rip),%xmm0 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ mov %rbp,0x88(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - mov %r14,0xc8(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 31768 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x748> │ │ │ │ - mov 0xe8(%rsp),%rbp │ │ │ │ - sub 0xe0(%rsp),%rbp │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + movq $0x18,0x50(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmove %rax,%rbp │ │ │ │ + sub 0x30(%rsi),%r13 │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + jns 35490 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x100> │ │ │ │ + mov %rdx,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - imul 0xd8(%rsp),%rbp │ │ │ │ - mov %rbp,%r13 │ │ │ │ - shl $0x5,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ call 8150 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 313a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x380> │ │ │ │ - sub %rbx,%r8 │ │ │ │ - sub $0x20,%r8 │ │ │ │ - shr $0x5,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - and $0x3,%r8d │ │ │ │ - je 31743 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x723> │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 3133e <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x31e> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 312e7 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x2c7> │ │ │ │ - mov 0x10(%rbx),%r10 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %r10,0x8(%r15) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 317dc <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7bc> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + call 8230 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %r11,0x8(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 317d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7b0> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r9 │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %r9,0x8(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 317c0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7a0> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + mov %rsi,0x10(%rcx) │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 357e5 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x455> │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + imul %r12,%rbp │ │ │ │ + lea (%rdx,%rdx,2),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + and $0x3,%r8d │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - jne 31743 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x723> │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 31768 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x748> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %rbx,%r13 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + add %rbp,%r14 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + jl 355a2 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x212> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 35540 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x1b0> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 3551f <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x18f> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 357c8 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x438> │ │ │ │ + lea (%r15,%r15,2),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rbx,%rsi,8),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - add %rbx,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 315d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x5b0> │ │ │ │ - mov %r15,%rbp │ │ │ │ - sub %rbx,%rbp │ │ │ │ - sub $0x20,%rbp │ │ │ │ - shr $0x5,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - and $0x7,%ebp │ │ │ │ - je 314f4 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4d4> │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 314d1 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4b1> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - je 314b7 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x497> │ │ │ │ - cmp $0x3,%rbp │ │ │ │ - je 3149d <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x47d> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - je 31483 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x463> │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - je 31469 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x449> │ │ │ │ - cmp $0x6,%rbp │ │ │ │ - je 3144f <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x42f> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + add %rbp,%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea (%r15,%r15,2),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rbx,%rdi,8),%rdi │ │ │ │ + add %rbp,%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jl 355a2 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x212> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%r15,%r15,2),%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r9,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x3(%r15,%r15,2),%r10 │ │ │ │ + lea (%r14,%rbp,1),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r10,8),%rdi │ │ │ │ + lea (%r14,%rbp,2),%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x6(%r15,%r15,2),%r11 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r11,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x9(%r15,%r15,2),%rax │ │ │ │ + lea (%r14,%rbp,1),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%rax,8),%rdi │ │ │ │ + add $0x4,%r15 │ │ │ │ + lea (%r14,%rbp,2),%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jge 35540 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x1b0> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea 0x0(%r13,%r13,2),%r12 │ │ │ │ + lea -0x18(,%r12,8),%r8 │ │ │ │ + lea (%rbx,%r12,8),%r15 │ │ │ │ + shr $0x3,%r8 │ │ │ │ + imul %rdx,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 356d8 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x348> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 356b5 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x325> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 3569b <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x30b> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 35681 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2f1> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 35667 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2d7> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 3564d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2bd> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 35633 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2a3> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3144b <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x42b> │ │ │ │ + je 3562f <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x29f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x20(%rbx),%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31465 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x445> │ │ │ │ + je 35649 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2b9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3147f <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x45f> │ │ │ │ + je 35663 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2d3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31499 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x479> │ │ │ │ + je 3567d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x2ed> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 314b3 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x493> │ │ │ │ + je 35697 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x307> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 314cd <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4ad> │ │ │ │ + je 356b1 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x321> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 314e7 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4c7> │ │ │ │ + je 356cb <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x33b> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 315d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x5b0> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 35443 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0xb3> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3150a <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4ea> │ │ │ │ + je 356fd <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x36d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31524 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x504> │ │ │ │ + je 35717 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x387> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3153a <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x51a> │ │ │ │ + je 3572d <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x39d> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31550 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x530> │ │ │ │ + je 35743 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3b3> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31566 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x546> │ │ │ │ + je 35759 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3c9> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r13) │ │ │ │ - mov 0x88(%r13),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31582 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x562> │ │ │ │ + je 3576f <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3df> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r13) │ │ │ │ - mov 0xa8(%r13),%rdi │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3159e <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x57e> │ │ │ │ + je 35785 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x3f5> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r13) │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 315ba <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x59a> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0xc8(%r13) │ │ │ │ - add $0xe0,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 314f4 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x4d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 357a1 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x411> │ │ │ │ call 8230 │ │ │ │ - movdqa 0x40(%rsp),%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 317e8 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x7c8> │ │ │ │ - add $0x178,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 35443 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0xb3> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 356f0 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x360> │ │ │ │ + jmp 356fd <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x36d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 3105c <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x3c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rdi),%r8 │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - lea 0x20(%rdi),%r14 │ │ │ │ - lea 0x20(%r15),%r13 │ │ │ │ - mov %r8,0x8(%r13) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 31790 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x770> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r14),%r10 │ │ │ │ - mov 0x28(%r14),%r15 │ │ │ │ - mov %r10,0x28(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 317b0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x790> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r14),%rcx │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - mov %rcx,0x48(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 317a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x780> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - lea 0x60(%r13),%r15 │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 313a0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x380> │ │ │ │ - mov 0x10(%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 31638 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x618> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 31664 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x644> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - jmp 315d0 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x5b0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - jmp 316b2 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x692> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jmp 31730 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x710> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - jmp 316f1 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x6d1> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 3138d <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x36d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 31336 <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x316> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 312df <__julienne_test_diagnosis_m_MOD_aggregate_rank3_diagnosis@@Base+0x2bf> │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x2,%r15d │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + add %rbp,%r14 │ │ │ │ + jmp 35505 <__julienne_string_m_MOD_characters_with_string_separator@@Base+0x175> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000317f0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base>: │ │ │ │ +00000000000357f0 <__julienne_string_m_MOD_characters_with_character_separator@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x148(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov 0x28(%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 31df0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x600> │ │ │ │ - mov %rdi,%rcx │ │ │ │ - neg %rcx │ │ │ │ - mov 0x40(%rsi),%r8 │ │ │ │ - mov 0x38(%rsi),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rdi,0x118(%rsp) │ │ │ │ - sub 0x30(%rsi),%rax │ │ │ │ - mov 0x50(%rsi),%rdx │ │ │ │ - movabs $0x50200000000,%rbx │ │ │ │ - movabs $0x50100000000,%r10 │ │ │ │ - sub 0x48(%rsi),%rdx │ │ │ │ - sub %r8,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - cmovs %rcx,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - movdqa 0xb04e(%rip),%xmm0 │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - cmovs %rcx,%rdx │ │ │ │ - lea 0x68(%rsp),%rsi │ │ │ │ - movabs $0x10100000000,%rbp │ │ │ │ - mov %r8,0x130(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - imul %rdx,%rax │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mov %rbx,0x108(%rsp) │ │ │ │ - movq $0x20,0x100(%rsp) │ │ │ │ - cltq │ │ │ │ - movq $0x20,0x110(%rsp) │ │ │ │ - movq $0x1,0x120(%rsp) │ │ │ │ - movq $0x1,0x138(%rsp) │ │ │ │ - mov %r9,0xf0(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x8,0x80(%rsp) │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - mov %r10,0xc8(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov 0x38(%rsi),%r13 │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movdqa 0x70a2(%rip),%xmm0 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xb8(%rsp) │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + movq $0x18,0x80(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - call 8450 <_gfortran_reshape@plt> │ │ │ │ - mov 0xb0(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 31d80 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x590> │ │ │ │ - mov 0xe8(%rsp),%rbp │ │ │ │ - sub 0xe0(%rsp),%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - imul 0xd8(%rsp),%rbp │ │ │ │ - mov %rbp,%r14 │ │ │ │ - shl $0x5,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - lea (%r14,%rbx,1),%r11 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x8,%r15 │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - jle 31b40 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x350> │ │ │ │ - sub %rbx,%r11 │ │ │ │ - sub $0x20,%r11 │ │ │ │ - shr $0x5,%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - and $0x3,%r11d │ │ │ │ - je 31f0f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x71f> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 31ad0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x2e0> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 31a79 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x289> │ │ │ │ - mov 0x10(%rbx),%r13 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov %r13,0x8(%r15) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 31f7c <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x78c> │ │ │ │ - test %r13,%r13 │ │ │ │ + cmove %rax,%rbp │ │ │ │ + sub 0x30(%rsi),%r13 │ │ │ │ + mov %r13,0xa8(%rsp) │ │ │ │ + jns 35930 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x140> │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r9 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %r9,0x8(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 31f70 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x780> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 358e0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0xf0> │ │ │ │ + call 8230 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + movdqa 0x30(%rsp),%xmm1 │ │ │ │ + mov %rdi,0x10(%rsi) │ │ │ │ + movups %xmm1,(%rsi) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 35ca5 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x4b5> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + mov %rsi,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0x1(%r13),%rcx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + imul %r12,%rbp │ │ │ │ + lea (%rcx,%rcx,2),%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + and $0x3,%r8d │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - mov 0x10(%rdi),%r8 │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov %r8,0x8(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 31f60 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x770> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + add %rbp,%r14 │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - jne 31f0f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x71f> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 31d80 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x590> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - shl $0x5,%r15 │ │ │ │ - mov %rbx,%r13 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + jl 35a42 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x252> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 359e0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1f0> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 359bf <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1cf> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jne 35c88 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x498> │ │ │ │ + lea (%r15,%r15,2),%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - add %rbx,%r15 │ │ │ │ - call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 31d9d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x5ad> │ │ │ │ - mov %r15,%rbp │ │ │ │ - sub %rbx,%rbp │ │ │ │ - sub $0x20,%rbp │ │ │ │ - shr $0x5,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - and $0x7,%ebp │ │ │ │ - je 31c94 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4a4> │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 31c71 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x481> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - je 31c57 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x467> │ │ │ │ - cmp $0x3,%rbp │ │ │ │ - je 31c3d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x44d> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - je 31c23 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x433> │ │ │ │ - cmp $0x5,%rbp │ │ │ │ - je 31c09 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x419> │ │ │ │ - cmp $0x6,%rbp │ │ │ │ - je 31bef <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x3ff> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rbx,%rdi,8),%rdi │ │ │ │ + add %rbp,%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea (%r15,%r15,2),%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rbx,%r9,8),%rdi │ │ │ │ + add %rbp,%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jl 35a42 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x252> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%r15,%r15,2),%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r10,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x3(%r15,%r15,2),%r11 │ │ │ │ + lea (%r14,%rbp,1),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r11,8),%rdi │ │ │ │ + lea (%r14,%rbp,2),%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x6(%r15,%r15,2),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%rax,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x9(%r15,%r15,2),%rdx │ │ │ │ + lea (%r14,%rbp,1),%rsi │ │ │ │ + add $0x4,%r15 │ │ │ │ + lea (%rbx,%rdx,8),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%r14,%rbp,2),%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jge 359e0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1f0> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31beb <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x3fb> │ │ │ │ + je 35a7a <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x28a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x20(%rbx),%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ + lea 0x0(%r13,%r13,2),%r12 │ │ │ │ + lea -0x18(,%r12,8),%rcx │ │ │ │ + lea (%rbx,%r12,8),%r15 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %r8,%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + je 35b9b <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3ab> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 35b78 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x388> │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + je 35b5e <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x36e> │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 35b44 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x354> │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + je 35b2a <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x33a> │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + je 35b10 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x320> │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + je 35af6 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x306> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31c05 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x415> │ │ │ │ + je 35af2 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x302> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31c1f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x42f> │ │ │ │ + je 35b0c <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x31c> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31c39 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x449> │ │ │ │ + je 35b26 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x336> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31c53 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x463> │ │ │ │ + je 35b40 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x350> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31c6d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x47d> │ │ │ │ + je 35b5a <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x36a> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31c87 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x497> │ │ │ │ + je 35b74 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x384> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 31d9d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x5ad> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31cad <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4bd> │ │ │ │ - nopl (%rax) │ │ │ │ + je 35b8e <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x39e> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 358e0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0xf0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31cc7 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4d7> │ │ │ │ + je 35bbd <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3cd> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31cdd <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4ed> │ │ │ │ + je 35bd7 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3e7> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x28(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31cf3 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x503> │ │ │ │ + je 35bed <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3fd> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31d09 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x519> │ │ │ │ + je 35c03 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x413> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x68(%r13) │ │ │ │ - mov 0x88(%r13),%rdi │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31d25 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x535> │ │ │ │ + je 35c19 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x429> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0x88(%r13) │ │ │ │ - mov 0xa8(%r13),%rdi │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31d41 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x551> │ │ │ │ + je 35c2f <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x43f> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xa8(%r13) │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 31d5d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x56d> │ │ │ │ + je 35c45 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x455> │ │ │ │ call 8230 │ │ │ │ - movq $0x0,0xc8(%r13) │ │ │ │ - add $0xe0,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 31d9d <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x5ad> │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 31ca0 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4b0> │ │ │ │ - jmp 31cad <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x4bd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 35c61 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x471> │ │ │ │ call 8230 │ │ │ │ - movdqa 0x40(%rsp),%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movups %xmm2,(%r12) │ │ │ │ - movups %xmm3,0x10(%r12) │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 31f88 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x798> │ │ │ │ - add $0x158,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 358e0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0xf0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 35bb0 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3c0> │ │ │ │ + jmp 35bbd <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x3cd> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 3182c <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x3c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rdi),%r10 │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - lea 0x20(%rdi),%r14 │ │ │ │ - lea 0x20(%r15),%r13 │ │ │ │ - mov %r10,0x8(%r13) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 31f50 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x760> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r14),%r11 │ │ │ │ - mov 0x28(%r14),%r15 │ │ │ │ - mov %r11,0x28(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 31f40 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x750> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x28(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x50(%r14),%rcx │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - mov %rcx,0x48(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 31f30 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x740> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x60(%r14),%rdi │ │ │ │ - lea 0x60(%r13),%r15 │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 31b40 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x350> │ │ │ │ - mov 0x10(%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 31e08 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x618> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 31e34 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x644> │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jmp 31efc <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x70c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - jmp 31ec1 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x6d1> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%r15) │ │ │ │ - jmp 31e82 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x692> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 31b1f <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x32f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 31ac8 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x2d8> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 31a71 <__julienne_test_diagnosis_m_MOD_aggregate_rank2_diagnosis@@Base+0x281> │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x2,%r15d │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + add %rbp,%r14 │ │ │ │ + jmp 359a5 <__julienne_string_m_MOD_characters_with_character_separator@@Base+0x1b5> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000031f90 <__julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov (%rsi),%r9d │ │ │ │ - mov 0x18(%rsi),%r8 │ │ │ │ - mov 0x10(%rsi),%rbx │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 31ff5 <__julienne_test_diagnosis_m_MOD_aggregate_scalar_diagnosis@@Base+0x65> │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r9d,(%rcx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rsi,0x8(%rcx) │ │ │ │ - mov %rbx,0x10(%rcx) │ │ │ │ - mov %r8,0x18(%rcx) │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032010 <__julienne_test_diagnosis_m_MOD_also_dl@@Base>: │ │ │ │ +0000000000035cb0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movabs $0x50100000000,%rcx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0xf8(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov (%rdx),%eax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movaps %xmm1,0x40(%rsp) │ │ │ │ - call 83d0 <__julienne_test_diagnosis_m_MOD_expect@plt> │ │ │ │ - movdqa 0xa8da(%rip),%xmm2 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movdqa 0xa848(%rip),%xmm3 │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x20,0x80(%rsp) │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - movaps %xmm2,0x90(%rsp) │ │ │ │ - movaps %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x0(%rbp),%xmm4 │ │ │ │ - movdqa 0x10(%rbp),%xmm5 │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - movaps %xmm5,0x10(%rbx) │ │ │ │ - movaps %xmm4,(%rbx) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 321a8 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x198> │ │ │ │ - test %r12,%r12 │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0x38(%rsi),%r13 │ │ │ │ + mov (%rsi),%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movdqa 0x6bd8(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + movq $0x18,0x70(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmove %rax,%rbp │ │ │ │ + sub 0x30(%rsi),%r13 │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + jns 35de0 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x130> │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - add $0x20,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 320c2 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0xb2> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32143 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x133> │ │ │ │ - call 8230 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x55da(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 32155 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x145> │ │ │ │ + je 35d90 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0xe0> │ │ │ │ call 8230 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32164 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x154> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 8230 │ │ │ │ - movdqa 0x10(%rsp),%xmm6 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - movups %xmm6,0x0(%r13) │ │ │ │ - movups %xmm7,0x10(%r13) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + mov %rdi,0x10(%rsi) │ │ │ │ + movups %xmm1,(%rsi) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 321b5 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x1a5> │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + jne 36155 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x4a5> │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %rsi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - jmp 32115 <__julienne_test_diagnosis_m_MOD_also_dl@@Base+0x105> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000321c0 <__julienne_test_diagnosis_m_MOD_also_ld@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xf8(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - call 83d0 <__julienne_test_diagnosis_m_MOD_expect@plt> │ │ │ │ - movdqa 0xa73c(%rip),%xmm2 │ │ │ │ - movabs $0x50100000000,%rdx │ │ │ │ - movdqa 0xa6aa(%rip),%xmm3 │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x20,0x80(%rsp) │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - movaps %xmm2,0x90(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm1,0x60(%rsp) │ │ │ │ - movaps %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x0(%rbp),%xmm4 │ │ │ │ - movdqa 0x10(%rbp),%xmm5 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - movaps %xmm5,0x10(%r13) │ │ │ │ - movaps %xmm4,0x0(%r13) │ │ │ │ - mov %r14,0x10(%r13) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 32360 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x1a0> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + imul %r12,%rbp │ │ │ │ + lea (%rdx,%rdx,2),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + and $0x3,%r8d │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - add $0x20,%r13 │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jne 32273 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0xb3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + add %rbp,%r14 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + jl 35ef2 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x242> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 35e90 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1e0> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 35e6f <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1bf> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jne 36138 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x488> │ │ │ │ + lea (%r15,%r15,2),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rbx,%rdi,8),%rdi │ │ │ │ + add %rbp,%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea (%r15,%r15,2),%r9 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea (%rbx,%r9,8),%rdi │ │ │ │ + add %rbp,%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jl 35ef2 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x242> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%r15,%r15,2),%r10 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r10,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x3(%r15,%r15,2),%r11 │ │ │ │ + lea (%r14,%rbp,1),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%r11,8),%rdi │ │ │ │ + lea (%r14,%rbp,2),%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x6(%r15,%r15,2),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%rax,8),%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x9(%r15,%r15,2),%rcx │ │ │ │ + lea (%r14,%rbp,1),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea (%rbx,%rcx,8),%rdi │ │ │ │ + add $0x4,%r15 │ │ │ │ + lea (%r14,%rbp,2),%r14 │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jge 35e90 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1e0> │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x542a(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 322f7 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x137> │ │ │ │ + je 35f2c <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x27c> │ │ │ │ call 8230 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ + lea 0x0(%r13,%r13,2),%r12 │ │ │ │ + lea -0x18(,%r12,8),%r8 │ │ │ │ + lea (%rbx,%r12,8),%r15 │ │ │ │ + shr $0x3,%r8 │ │ │ │ + imul %rdx,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 3604e <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x39e> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 3602b <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x37b> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 36011 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x361> │ │ │ │ + cmp $0x3,%r8 │ │ │ │ + je 35ff7 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x347> │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + je 35fdd <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x32d> │ │ │ │ + cmp $0x5,%r8 │ │ │ │ + je 35fc3 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x313> │ │ │ │ + cmp $0x6,%r8 │ │ │ │ + je 35fa9 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x2f9> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 32309 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x149> │ │ │ │ + je 35fa5 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x2f5> │ │ │ │ call 8230 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 32318 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x158> │ │ │ │ + je 35fbf <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x30f> │ │ │ │ call 8230 │ │ │ │ - movdqa 0x10(%rsp),%xmm6 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - movups %xmm6,(%r12) │ │ │ │ - movups %xmm7,0x10(%r12) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3236d <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x1ad> │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 35fd9 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x329> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 35ff3 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x343> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3600d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x35d> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36027 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x377> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36041 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x391> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 35d90 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0xe0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3606d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3bd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - jmp 322c9 <__julienne_test_diagnosis_m_MOD_also_ld@@Base+0x109> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36087 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3d7> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3609d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3ed> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 360b3 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x403> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 360c9 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x419> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 360df <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x42f> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 360f5 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x445> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36111 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x461> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 35d90 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0xe0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 36060 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3b0> │ │ │ │ + jmp 3606d <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x3bd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x2,%r15d │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + add %rbp,%r14 │ │ │ │ + jmp 35e55 <__julienne_string_m_MOD_characters_with_comma_separator@@Base+0x1a5> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032380 <__julienne_test_diagnosis_m_MOD_also_dd@@Base>: │ │ │ │ +0000000000036160 <__julienne_string_m_MOD_strings_with_comma_separator@@Base>: │ │ │ │ endbr64 │ │ │ │ - movabs $0x50100000000,%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0xe8(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - movdqu 0x10(%rdx),%xmm3 │ │ │ │ - movdqa 0xa57b(%rip),%xmm4 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 36250 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0xf0> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + neg %rcx │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ lea 0x20(%rsp),%rbp │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - movdqa 0xa4e1(%rip),%xmm5 │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + sub 0x30(%rsi),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + movabs $0x50100000000,%rsi │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + lea 0x5160(%rip),%rsi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x20,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movaps %xmm1,0x30(%rsp) │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - movaps %xmm3,0x50(%rsp) │ │ │ │ - movaps %xmm4,0x80(%rsp) │ │ │ │ - movaps %xmm5,0x90(%rsp) │ │ │ │ - movdqa 0x0(%rbp),%xmm6 │ │ │ │ - movdqa 0x10(%rbp),%xmm7 │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - mov 0x8(%rbp),%r13 │ │ │ │ - movaps %xmm7,0x10(%rbx) │ │ │ │ - movaps %xmm6,(%rbx) │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 324f0 <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x170> │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add $0x20,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne 3242a <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0xaa> │ │ │ │ + movq $0x18,0x50(%rsp) │ │ │ │ + movq $0x18,0x60(%rsp) │ │ │ │ + movq $0x1,0x70(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - call 83e0 <__julienne_test_diagnosis_m_MOD_aggregate_vector_diagnosis@plt> │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3249f <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x11f> │ │ │ │ - call 8230 │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 8180 <__julienne_string_m_MOD_strings_with_string_t_separator@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 324b1 <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x131> │ │ │ │ + je 36219 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0xb9> │ │ │ │ call 8230 │ │ │ │ - movdqa (%rsp),%xmm8 │ │ │ │ - movdqa 0x10(%rsp),%xmm9 │ │ │ │ - movups %xmm8,(%r14) │ │ │ │ - movups %xmm9,0x10(%r14) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %r8,0x10(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 324fd <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0x17d> │ │ │ │ - add $0xf8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + jne 36261 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0x101> │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - jmp 32473 <__julienne_test_diagnosis_m_MOD_also_dd@@Base+0xf3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 36194 <__julienne_string_m_MOD_strings_with_comma_separator@@Base+0x34> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000036270 <__julienne_string_m_MOD_is_allocated@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + setne %dl │ │ │ │ + movzbl %dl,%eax │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032510 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base>: │ │ │ │ +0000000000036290 <__julienne_string_m_MOD_as_character@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1,%edi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x10(%rbx),%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - je 325b8 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0xa8> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - movaps %xmm1,0x20(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdx),%r13 │ │ │ │ + mov 0x8(%r13),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3257a <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0x6a> │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %rax,(%r12) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 362d4 <__julienne_string_m_MOD_as_character@@Base+0x44> │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm3 │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - movups %xmm3,0x10(%rbp) │ │ │ │ - movups %xmm2,0x0(%rbp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 32620 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0x110> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + call 8420 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rcx,%r12,1),%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - add %r13,%rcx │ │ │ │ - call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - call 8230 │ │ │ │ - jmp 3257a <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@@Base+0x6a> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000032630 <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base>: │ │ │ │ +00000000000362f0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base>: │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 326c0 <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0x90> │ │ │ │ - movq %rsi,%xmm2 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - movhps 0xf943(%rip),%xmm2 │ │ │ │ - movaps %xmm2,0x20(%rsp) │ │ │ │ - call 8440 <__julienne_test_diagnosis_m_MOD_append_character_if_test_failed@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - movups %xmm4,0x10(%rbx) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 32724 <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0xf4> │ │ │ │ - add $0x60,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm1,0x40(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3267d <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0x4d> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov 0x28(%rcx),%rax │ │ │ │ + movhps 0xbca0(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0xc8(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 36a88 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x798> │ │ │ │ mov %rax,%rsi │ │ │ │ - jmp 3267d <__julienne_test_diagnosis_m_MOD_copy_construct_from_character@@Base+0x4d> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000032730 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - test %edi,%edi │ │ │ │ - je 327d8 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0xa8> │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movdqu 0x10(%rax),%xmm2 │ │ │ │ - movaps %xmm1,0x40(%rsp) │ │ │ │ - movaps %xmm2,0x50(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 327a1 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x71> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ + neg %rsi │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 8150 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov 0x38(%rcx),%r12 │ │ │ │ + sub 0x30(%rcx),%r12 │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + add $0x1,%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 36ad0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x7e0> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xc887(%rip),%rsi │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0xc869(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + movabs $0x50100000000,%rcx │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x8(%r13),%r11 │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0xc829(%rip),%r8 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movq $0x18,0x50(%rsp) │ │ │ │ + movq $0x18,0x60(%rsp) │ │ │ │ + movq $0x1,0x70(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x18,0x90(%rsp) │ │ │ │ + movq $0x18,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + call *0xf0(%r11) │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + sub 0x8(%rsp),%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 36b00 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x810> │ │ │ │ + mov 0x30(%rbx),%r8 │ │ │ │ + mov 0x38(%rbx),%rcx │ │ │ │ + lea (%r8,%r12,1),%rsi │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + je 368fe <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x60e> │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movdqa 0x63fb(%rip),%xmm2 │ │ │ │ + movq $0x1,0x30(%rbx) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + mov %rbp,0x38(%rbx) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ + cmovne %r14,%r15 │ │ │ │ + movups %xmm2,0x20(%rbx) │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + sub %r8,%rcx │ │ │ │ + js 366f0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x400> │ │ │ │ + lea (%rcx,%rcx,2),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%r10 │ │ │ │ + lea 0x0(,%rdi,8),%r9 │ │ │ │ + lea 0x18(%rax,%rdi,8),%r15 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %r10,%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 36623 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x333> │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 36600 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x310> │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + je 365e6 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2f6> │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + je 365cc <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2dc> │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + je 365b2 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2c2> │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + je 36598 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2a8> │ │ │ │ + cmp $0x6,%r9 │ │ │ │ + je 3657e <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x28e> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3657a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x28a> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x18(%rax),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36594 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2a4> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 365ae <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2be> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 365c8 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2d8> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 365e2 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x2f2> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 365fc <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x30c> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36616 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x326> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je 366ed <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3fd> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36639 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x349> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x18(%rbp),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36653 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x363> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36669 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x379> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x18(%r14) │ │ │ │ + mov 0x30(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3667f <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x38f> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x30(%r14) │ │ │ │ + mov 0x48(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36695 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3a5> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 366ab <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3bb> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x60(%r14) │ │ │ │ + mov 0x78(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 366c1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3d1> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x78(%r14) │ │ │ │ + mov 0x90(%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 366dd <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x3ed> │ │ │ │ + call 8230 │ │ │ │ + movq $0x0,0x90(%r14) │ │ │ │ + lea 0xa8(%r14),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 36623 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x333> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - movdqa 0x50(%rsp),%xmm4 │ │ │ │ - movdqa 0x40(%rsp),%xmm3 │ │ │ │ - movups %xmm4,0x10(%rbx) │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3283c <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x10c> │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + call 8530 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 36d4a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa5a> │ │ │ │ + mov 0x38(%rbx),%r11 │ │ │ │ + sub 0x30(%rbx),%r11 │ │ │ │ + js 368f1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x601> │ │ │ │ + lea 0x3(%r11,%r11,2),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rcx │ │ │ │ + shl $0x3,%r8 │ │ │ │ + lea -0x18(%r8),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 3682a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x53a> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 36808 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x518> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 367ef <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4ff> │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + je 367d6 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4e6> │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + je 367bd <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4cd> │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + je 367a4 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x4b4> │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + je 3678b <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x49b> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov $0x18,%esi │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ + add $0x18,%rsi │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ + add $0x18,%rsi │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ + add $0x18,%rsi │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ + add $0x18,%rsi │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ + add $0x18,%rsi │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rsi,1) │ │ │ │ + add $0x18,%rsi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je 368f1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x601> │ │ │ │ + movq $0x0,0x0(%rbp,%rsi,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rdi,%rsi,1) │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + movq $0x0,0x8(%rdi,%rsi,1) │ │ │ │ + movq $0x0,0x30(%r15,%rsi,1) │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + movq $0x0,0x20(%r15,%rsi,1) │ │ │ │ + movq $0x0,0x48(%r9,%rsi,1) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + movq $0x0,0x38(%r9,%rsi,1) │ │ │ │ + movq $0x0,0x60(%r10,%rsi,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x50(%r10,%rsi,1) │ │ │ │ + movq $0x0,0x78(%rax,%rsi,1) │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + movq $0x0,0x68(%rax,%rsi,1) │ │ │ │ + movq $0x0,0x90(%r14,%rsi,1) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + movq $0x0,0x80(%r14,%rsi,1) │ │ │ │ + movq $0x0,0xa8(%r11,%rsi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x98(%r11,%rsi,1) │ │ │ │ + movq $0x0,0xb0(%rbp,%rsi,1) │ │ │ │ + add $0xc0,%rsi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jne 3682a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x53a> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0xffffffffffffffff,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + js 36a55 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x765> │ │ │ │ + lea (%r14,%r15,1),%rbx │ │ │ │ + mov %r12,%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea (%rbx,%rbx,2),%r14 │ │ │ │ + lea 0x0(%rbp,%r14,8),%rbx │ │ │ │ + mov %r13,%r14 │ │ │ │ + and $0x3,%r15d │ │ │ │ + je 36a14 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x724> │ │ │ │ + movdqu 0x0(%r13),%xmm4 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movups %xmm4,(%rbx) │ │ │ │ + mov 0x10(%r13),%rsi │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36944 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x654> │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%rbx │ │ │ │ + lea 0x18(%r13),%r14 │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp $0x1,%r15 │ │ │ │ + je 36a14 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x724> │ │ │ │ + cmp $0x2,%r15 │ │ │ │ + jne 36aa0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x7b0> │ │ │ │ + movdqu (%r14),%xmm6 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movups %xmm6,(%rbx) │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3698c <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x69c> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x18,%rbx │ │ │ │ + add $0x18,%r14 │ │ │ │ + add $0x1,%rdx │ │ │ │ + jmp 36a14 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x724> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rsp),%r8 │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - movhps 0xf7ca(%rip),%xmm0 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call 8490 <__julienne_string_m_MOD_character_cat_string_t@plt> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 8240 <__julienne_test_diagnosis_m_MOD_construct_from_string_t@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ + movdqu 0x18(%r14),%xmm8 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movups %xmm8,0x18(%rbx) │ │ │ │ + mov 0x10(%r15),%r10 │ │ │ │ + mov %r10,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 327a1 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x71> │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + je 369c1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x6d1> │ │ │ │ call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - jmp 327a1 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@@Base+0x71> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000032850 <__julienne_test_diagnosis_m_MOD_copy_construct_from_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - sub $0x40,%rsp │ │ │ │ - movhps 0xf743(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8220 <__julienne_test_diagnosis_m_MOD_append_string_if_test_failed@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 328b3 <__julienne_test_diagnosis_m_MOD_copy_construct_from_string_t@@Base+0x63> │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000328c0 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov 0x28(%r8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 32927 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0x67> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%r8),%rsi │ │ │ │ - movabs $0x50000000000,%rdx │ │ │ │ - movq $0x20,0x20(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x20,0x30(%rsp) │ │ │ │ - call *%rcx │ │ │ │ - mov 0x8(%rbx),%r8 │ │ │ │ + movdqu 0x18(%r15),%xmm9 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + movups %xmm9,0x18(%rbp) │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 369e2 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x6f2> │ │ │ │ + call 8230 │ │ │ │ + movdqu 0x30(%r15),%xmm10 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movups %xmm10,0x30(%rbp) │ │ │ │ + mov 0x40(%r15),%r11 │ │ │ │ + mov %r11,0x40(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36a03 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x713> │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x48(%rbp),%rbx │ │ │ │ + lea 0x48(%r15),%r14 │ │ │ │ + lea 0x3(%r8),%rdx │ │ │ │ + movdqu (%r14),%xmm7 │ │ │ │ mov (%rbx),%rdi │ │ │ │ - mov 0x18(%r8),%rsi │ │ │ │ - mov 0x8(%r8),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov 0x8(%r9),%rdi │ │ │ │ - mov %esi,(%r9) │ │ │ │ + movups %xmm7,(%rbx) │ │ │ │ + mov 0x10(%r14),%r9 │ │ │ │ + mov %r9,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 32990 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0xd0> │ │ │ │ - cmpq $0x0,0x10(%r9) │ │ │ │ - jne 32970 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0xb0> │ │ │ │ - movq $0x0,0x10(%r9) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + je 36a3b <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x74b> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 8230 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + lea 0x18(%rbx),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + lea 0x18(%r14),%r15 │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 369a0 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x6b0> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 329aa <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0xea> │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 36d51 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa61> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8530 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - jmp 32950 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0x90> │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,0x8(%r9) │ │ │ │ - jmp 32950 <__julienne_test_diagnosis_m_MOD_assign_logical@@Base+0x90> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + movq $0xffffffffffffffff,0x8(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 36340 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x50> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%r14),%xmm5 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movups %xmm5,(%rbx) │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36abd <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x7cd> │ │ │ │ + call 8230 │ │ │ │ + add $0x18,%rbx │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmp 36965 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x675> │ │ │ │ nop │ │ │ │ - │ │ │ │ -00000000000329b0 <__julienne_test_diagnosis_m_MOD_passing_test@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + movdqa 0x5e18(%rip),%xmm1 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movups %xmm1,0x28(%rbx) │ │ │ │ + jmp 36363 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x73> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea (%r8,%r8,2),%r15 │ │ │ │ + mov %r8,0x38(%rbx) │ │ │ │ + shl $0x3,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + movdqa 0x5d99(%rip),%xmm3 │ │ │ │ + movabs $0x50100000000,%rdx │ │ │ │ + movq $0xffffffffffffffff,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x18,0x10(%rbx) │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + movq $0x1,0x30(%rbx) │ │ │ │ + movups %xmm3,0x20(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 36d4a <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa5a> │ │ │ │ + test %r12,%r12 │ │ │ │ + js 36a55 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x765> │ │ │ │ + movabs $0xaaaaaaaaaaaaaab,%rcx │ │ │ │ + lea -0x18(%r15),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rcx,%rsi │ │ │ │ + add $0x1,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + je 36c71 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x981> │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 36c4f <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x95f> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + je 36c36 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x946> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 36c1d <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x92d> │ │ │ │ + cmp $0x4,%rsi │ │ │ │ + je 36c04 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x914> │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + je 36beb <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x8fb> │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 36bd2 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x8e2> │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov $0x18,%edi │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + add $0x18,%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 36d38 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0xa48> │ │ │ │ + movq $0x0,0x0(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x18(%rbp,%rdi,1) │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + movq $0x0,0x8(%rbp,%rdi,1) │ │ │ │ + movq $0x0,0x30(%r9,%rdi,1) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + movq $0x0,0x20(%r9,%rdi,1) │ │ │ │ + movq $0x0,0x48(%r10,%rdi,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x38(%r10,%rdi,1) │ │ │ │ + movq $0x0,0x60(%rax,%rdi,1) │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + movq $0x0,0x50(%rax,%rdi,1) │ │ │ │ + movq $0x0,0x78(%r11,%rdi,1) │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + movq $0x0,0x68(%r11,%rdi,1) │ │ │ │ + movq $0x0,0x90(%r8,%rdi,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movq $0x0,0x80(%r8,%rdi,1) │ │ │ │ + movq $0x0,0xa8(%rdx,%rdi,1) │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + movq $0x0,0x98(%rdx,%rdi,1) │ │ │ │ + movq $0x0,0xb0(%rbp,%rdi,1) │ │ │ │ + add $0xc0,%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 36c71 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x981> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0xffffffffffffffff,%r15 │ │ │ │ + jmp 36907 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x617> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 368f1 <__julienne_string_m_MOD_get_string_t_array_with_string_t_key@@Base+0x601> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000329f0 <__julienne_command_line_m_MOD_flag_value@@Base>: │ │ │ │ +0000000000036d60 <__julienne_string_m_MOD_get_string_with_character_key@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x2c(%rsp),%rbp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - call 84c0 <_gfortran_iargc@plt> │ │ │ │ - movl $0x1,0x2c(%rsp) │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jg 32a6e <__julienne_command_line_m_MOD_flag_value@@Base+0x7e> │ │ │ │ - jmp 32b80 <__julienne_command_line_m_MOD_flag_value@@Base+0x190> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sub $0xb0,%rsp │ │ │ │ + movq 0xb231(%rip),%xmm0 │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + movq %r13,%xmm1 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - jle 32b80 <__julienne_command_line_m_MOD_flag_value@@Base+0x190> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ - movslq 0x28(%rsp),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 32bca <__julienne_command_line_m_MOD_flag_value@@Base+0x1da> │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ - mov %r15,%rcx │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movq %xmm0,0x48(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + punpcklqdq %xmm0,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%r14),%r8 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - mov 0x2c(%rsp),%ecx │ │ │ │ - lea 0x1(%rcx),%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32a58 <__julienne_command_line_m_MOD_flag_value@@Base+0x68> │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x34(%rsp),%rdi │ │ │ │ - mov %r13d,0x34(%rsp) │ │ │ │ - call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmpq $0x0,(%rdx) │ │ │ │ - jne 32bfd <__julienne_command_line_m_MOD_flag_value@@Base+0x20d> │ │ │ │ - movslq 0x30(%rsp),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 32be2 <__julienne_command_line_m_MOD_flag_value@@Base+0x1f2> │ │ │ │ - mov 0x2c(%rsp),%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%rdi),%r8d │ │ │ │ - lea 0x34(%rsp),%rdi │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - mov %r15,%r8 │ │ │ │ - call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %r15,(%r9) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 32bf8 <__julienne_command_line_m_MOD_flag_value@@Base+0x208> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - cmpq $0x0,(%r10) │ │ │ │ - je 32bb6 <__julienne_command_line_m_MOD_flag_value@@Base+0x1c6> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + call *0x110(%r8) │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36e1e <__julienne_string_m_MOD_get_string_with_character_key@@Base+0xbe> │ │ │ │ + call 8230 │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + lea 0xbdb7(%rip),%rsi │ │ │ │ + movaps %xmm3,0x40(%rsp) │ │ │ │ + movaps %xmm4,0x90(%rsp) │ │ │ │ + movq $0x0,0xbd9f(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0xbd89(%rip),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36e8e <__julienne_string_m_MOD_get_string_with_character_key@@Base+0x12e> │ │ │ │ + call 8230 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + movups %xmm5,0x0(%rbp) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 32bf8 <__julienne_command_line_m_MOD_flag_value@@Base+0x208> │ │ │ │ - add $0x48,%rsp │ │ │ │ + jne 36ec7 <__julienne_string_m_MOD_get_string_with_character_key@@Base+0x167> │ │ │ │ + add $0xb0,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rax,(%r11) │ │ │ │ - jmp 32b8b <__julienne_command_line_m_MOD_flag_value@@Base+0x19b> │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x9a3e(%rip),%rsi │ │ │ │ - lea 0x9495(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x9a26(%rip),%rsi │ │ │ │ - lea 0x9505(%rip),%rdi │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - lea 0x9bf6(%rip),%rdx │ │ │ │ - lea 0x8c05(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x94a4(%rip),%rdi │ │ │ │ - call 80b0 <_gfortran_runtime_error_at@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000032c20 <__julienne_command_line_m_MOD_argument_present@@Base>: │ │ │ │ +0000000000036ed0 <__julienne_string_m_MOD_get_character_with_character_key@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r9,%rdx │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - mov 0x38(%rdi),%rcx │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x0,%esi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmovne %rbp,%rax │ │ │ │ - sub 0x30(%rdi),%rcx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmovns %rcx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - cmovns %esi,%eax │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rax,4),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - xor %edi,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - setne %dil │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - sete %r8b │ │ │ │ - mov %edi,0x68(%rsp) │ │ │ │ - movzbl %r8b,%r9d │ │ │ │ - and %r9d,%edi │ │ │ │ - mov %edi,0x6c(%rsp) │ │ │ │ - jne 3305a <__julienne_command_line_m_MOD_argument_present@@Base+0x43a> │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 33026 <__julienne_command_line_m_MOD_argument_present@@Base+0x406> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x70(%rsp),%rbp │ │ │ │ - imul %rbx,%r13 │ │ │ │ - jmp 32d01 <__julienne_command_line_m_MOD_argument_present@@Base+0xe1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x1(%r14),%ecx │ │ │ │ - cmp %ecx,0x20(%rsp) │ │ │ │ - jl 32d3f <__julienne_command_line_m_MOD_argument_present@@Base+0x11f> │ │ │ │ - add %r13,%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x78(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 83f0 <_gfortran_string_trim@plt> │ │ │ │ - mov 0x78(%rsp),%r11 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov %r11d,(%rdx,%r14,4) │ │ │ │ - test %r11,%r11 │ │ │ │ - jle 32cf0 <__julienne_command_line_m_MOD_argument_present@@Base+0xd0> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - call 8230 │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - cmp %esi,0x20(%rsp) │ │ │ │ - jge 32cfe <__julienne_command_line_m_MOD_argument_present@@Base+0xde> │ │ │ │ - lea 0x0(,%r14,4),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - lea 0x0(,%r14,4),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - call 84c0 <_gfortran_iargc@plt> │ │ │ │ - movl $0x1,0x78(%rsp) │ │ │ │ - mov %eax,%edi │ │ │ │ - test %eax,%eax │ │ │ │ - jle 32fe9 <__julienne_command_line_m_MOD_argument_present@@Base+0x3c9> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea 0x70(%rsp),%r9 │ │ │ │ - lea 0x78(%rsp),%r10 │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - imul %rbx,%r15 │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - lea 0x1(%r8),%r12 │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov 0xb0bd(%rip),%rax │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %edi,0x54(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov $0x20,%r8d │ │ │ │ - call 84e0 <_gfortran_get_command_argument_i4@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 32e0c <__julienne_command_line_m_MOD_argument_present@@Base+0x1ec> │ │ │ │ - mov 0x68(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 33040 <__julienne_command_line_m_MOD_argument_present@@Base+0x420> │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 32fc8 <__julienne_command_line_m_MOD_argument_present@@Base+0x3a8> │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - lea (%r14,%rdx,4),%rbp │ │ │ │ - jmp 32e63 <__julienne_command_line_m_MOD_argument_present@@Base+0x243> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - cmp %ecx,0x0(%r13) │ │ │ │ - sete %sil │ │ │ │ - add $0x4,%rbx │ │ │ │ - movzbl %sil,%edi │ │ │ │ - mov %edi,-0x4(%rbx) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 32e8d <__julienne_command_line_m_MOD_argument_present@@Base+0x26d> │ │ │ │ - add %r15,%r12 │ │ │ │ - add $0x4,%r13 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 32e40 <__julienne_command_line_m_MOD_argument_present@@Base+0x220> │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 32e5c <__julienne_command_line_m_MOD_argument_present@@Base+0x23c> │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 32f32 <__julienne_command_line_m_MOD_argument_present@@Base+0x312> │ │ │ │ - mov (%r14),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 32f32 <__julienne_command_line_m_MOD_argument_present@@Base+0x312> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 32f25 <__julienne_command_line_m_MOD_argument_present@@Base+0x305> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 32f18 <__julienne_command_line_m_MOD_argument_present@@Base+0x2f8> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 32f07 <__julienne_command_line_m_MOD_argument_present@@Base+0x2e7> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 32ef6 <__julienne_command_line_m_MOD_argument_present@@Base+0x2d6> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 32ee5 <__julienne_command_line_m_MOD_argument_present@@Base+0x2c5> │ │ │ │ - mov 0x4(%r14),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - add $0x1,%rax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - lea 0x1(%rax),%r9 │ │ │ │ - cmp %rax,0x18(%rsp) │ │ │ │ - je 32fc8 <__julienne_command_line_m_MOD_argument_present@@Base+0x3a8> │ │ │ │ - mov (%r14,%r9,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov 0x8(%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov 0xc(%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov 0x10(%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov 0x14(%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov 0x18(%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - mov 0x1c(%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 32fa0 <__julienne_command_line_m_MOD_argument_present@@Base+0x380> │ │ │ │ - add $0x8,%rax │ │ │ │ - mov (%r14,%rax,4),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 32f3b <__julienne_command_line_m_MOD_argument_present@@Base+0x31b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x98(%rsp) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + movhps 0xb07a(%rip),%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0xb06a(%rip),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%r15),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + call *0x110(%r8) │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36f9f <__julienne_string_m_MOD_get_character_with_character_key@@Base+0xcf> │ │ │ │ call 8230 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36fae <__julienne_string_m_MOD_get_character_with_character_key@@Base+0xde> │ │ │ │ call 8230 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r12d,0x6c(%rsp) │ │ │ │ - jmp 32ffd <__julienne_command_line_m_MOD_argument_present@@Base+0x3dd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x78(%rsp),%r10d │ │ │ │ - add $0x1,%r10d │ │ │ │ - mov %r10d,0x78(%rsp) │ │ │ │ - cmp 0x54(%rsp),%r10d │ │ │ │ - jle 32dd0 <__julienne_command_line_m_MOD_argument_present@@Base+0x1b0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0xbc30(%rip),%rsi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0xbc1c(%rip) │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0xbbff(%rip),%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 37070 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x1a0> │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 37040 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x170> │ │ │ │ + mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 37012 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x142> │ │ │ │ call 8230 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov %r13,(%r14) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3303a <__julienne_command_line_m_MOD_argument_present@@Base+0x41a> │ │ │ │ - mov 0x6c(%rsp),%eax │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 3708a <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x1ba> │ │ │ │ + add $0xa8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov 0xbba1(%rip),%r13 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 36ffb <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x12b> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 8420 │ │ │ │ + jmp 36ffb <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x12b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ + cmovne %r13,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 32d66 <__julienne_command_line_m_MOD_argument_present@@Base+0x146> │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 37056 <__julienne_string_m_MOD_get_character_with_character_key@@Base+0x186> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x853c(%rip),%rsi │ │ │ │ - lea 0x9135(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x8522(%rip),%rsi │ │ │ │ - lea 0x90d3(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000033080 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 33410 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x390> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - movdqu 0x20(%rdi),%xmm2 │ │ │ │ - movdqu 0x30(%rdi),%xmm3 │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movups %xmm1,0x10(%rsi) │ │ │ │ - movups %xmm2,0x20(%rsi) │ │ │ │ - movups %xmm3,0x30(%rsi) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 333c8 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x348> │ │ │ │ - mov 0x38(%rdi),%r12 │ │ │ │ - sub 0x30(%rdi),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x1(%r12),%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r12,%r12 │ │ │ │ - js 333cf <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x34f> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%r13 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - and $0x3,%esi │ │ │ │ - je 333a3 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x323> │ │ │ │ - cmpq $0x0,(%r14) │ │ │ │ - je 33418 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x398> │ │ │ │ - mov 0x8(%r14),%r13 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %r13,0x8(%rax) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov (%rax,%rbp,1),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *0x20(%r13) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov $0x1,%ebp │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - jl 333cf <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x34f> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - lea 0x10(%r14),%r13 │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 333a3 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x323> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 331ce <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x14e> │ │ │ │ - cmpq $0x0,0x0(%r13) │ │ │ │ - je 33438 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x3b8> │ │ │ │ - mov 0x8(%r13),%r14 │ │ │ │ - mov %r14,0x18(%rcx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rdi),%r8 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %rax,(%r9) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov 0x10(%r10),%rsi │ │ │ │ - call *0x20(%r14) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x10,%r13 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add %r14,%rcx │ │ │ │ - cmpq $0x0,0x0(%r13) │ │ │ │ - je 33428 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x3a8> │ │ │ │ - mov 0x8(%r13),%r11 │ │ │ │ - mov %r11,0x8(%rcx) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x8(%r11),%rdi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov (%rax,%r14,1),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *0x20(%r8) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x10,%r13 │ │ │ │ - jmp 333a3 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x323> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r13),%rsi │ │ │ │ - mov %rsi,0x8(%rcx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %rax,(%r9) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov (%r10,%r14,1),%rsi │ │ │ │ - call *0x20(%r11) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jl 333cf <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x34f> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x10(%r13),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - cmpq $0x0,0x10(%r13) │ │ │ │ - je 33400 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x380> │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - add (%rbx),%r8 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rdi,%r9,1),%rsi │ │ │ │ - mov 0x10(%r13),%rdi │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - call *0x20(%r13) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - lea 0x1(%rbp),%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %r13,%r10 │ │ │ │ - cmpq $0x0,0x10(%r14) │ │ │ │ - je 333f0 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x370> │ │ │ │ - mov 0x18(%r14),%r11 │ │ │ │ - mov %r11,0x8(%r10) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x8(%r11),%rdi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - add %r13,%rdx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - mov (%rax,%r13,1),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *0x20(%r8) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x2(%rbp),%r13 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add %r13,%rsi │ │ │ │ - cmpq $0x0,0x20(%r14) │ │ │ │ - je 333e0 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x360> │ │ │ │ - mov 0x28(%r14),%r9 │ │ │ │ - mov %r9,0x8(%rsi) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov 0x8(%r9),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,(%r10) │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov (%r11,%r13,1),%rsi │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - add $0x3,%rbp │ │ │ │ - lea 0x30(%r14),%r13 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add %r14,%rcx │ │ │ │ - cmpq $0x0,0x0(%r13) │ │ │ │ - jne 33238 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x1b8> │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - jmp 33277 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x1f7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - jmp 33398 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x318> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r10) │ │ │ │ - jmp 33341 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x2c1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - jmp 332e9 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x269> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - jmp 3315c <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0xdc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - jmp 33222 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x1a2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x10(%rcx) │ │ │ │ - jmp 331c3 <__julienne_test_harness_m_MOD___copy_julienne_test_harness_m_Test_harness_t@@Base+0x143> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000033450 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base>: │ │ │ │ +0000000000037090 <__julienne_string_m_MOD_get_character_with_string_key@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r9,%rdx │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r8,%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movsbq 0x1c(%rdi),%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - cmovs %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovns %r14,%rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - movq $0x1,0x0(%r13) │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 33697 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x247> │ │ │ │ - mov 0x28(%r15),%rbx │ │ │ │ - lea -0x1(%r14),%edi │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x40(%r15),%rsi │ │ │ │ - mov %rsi,0x8(%rax) │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x58(%r15),%r8 │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x70(%r15),%r9 │ │ │ │ - mov %r9,0x18(%rax) │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x88(%r15),%r10 │ │ │ │ - mov %r10,0x20(%rax) │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0xa0(%r15),%r11 │ │ │ │ - mov %r11,0x28(%rax) │ │ │ │ - cmp $0x6,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - cmp $0x7,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0xd0(%r15),%rdx │ │ │ │ - mov %rdx,0x38(%r12) │ │ │ │ - cmp $0x8,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0xe8(%r15),%rcx │ │ │ │ - mov %rcx,0x40(%r12) │ │ │ │ - cmp $0x9,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x100(%r15),%rbx │ │ │ │ - mov %rbx,0x48(%r12) │ │ │ │ - cmp $0xa,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x118(%r15),%rsi │ │ │ │ - mov %rsi,0x50(%r12) │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x130(%r15),%r8 │ │ │ │ - mov %r8,0x58(%r12) │ │ │ │ - cmp $0xc,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x148(%r15),%r9 │ │ │ │ - mov %r9,0x60(%r12) │ │ │ │ - cmp $0xd,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x160(%r15),%r10 │ │ │ │ - mov %r10,0x68(%r12) │ │ │ │ - cmp $0xe,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - mov 0x178(%r15),%r11 │ │ │ │ - mov %r11,0x70(%r12) │ │ │ │ - cmp $0xf,%r14 │ │ │ │ - je 33640 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1f0> │ │ │ │ - lea 0x190(%r15),%rdx │ │ │ │ - mov $0x10,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - add $0x18,%rdx │ │ │ │ - mov %rcx,-0x8(%r12,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jge 33620 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x1d0> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%r15),%rbx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 3366b <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x21b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%r10 │ │ │ │ - jne 33674 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x224> │ │ │ │ - neg %rsi │ │ │ │ - mov %rsi,0x8(%r13,%r9,8) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r14,%r9 │ │ │ │ - je 33697 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x247> │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov 0x8(%rbx),%r10 │ │ │ │ - cmp %r9b,%dil │ │ │ │ - je 33650 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x200> │ │ │ │ - sub (%rbx),%r10 │ │ │ │ - mov $0x0,%r8d │ │ │ │ - add $0x1,%r10 │ │ │ │ - cmovs %r8,%r10 │ │ │ │ - imul %r10,%rsi │ │ │ │ - mov %rsi,0x8(%r13,%r9,8) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r14,%r9 │ │ │ │ - jne 33667 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x217> │ │ │ │ - mov 0x0(%r13,%r14,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jle 33c2f <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7df> │ │ │ │ - lea 0x30(%rsp),%r11 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 33963 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x513> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%bpl │ │ │ │ - jle 33c60 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x810> │ │ │ │ - lea -0x3(%r14),%rbp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov $0x1,%esi │ │ │ │ - and $0xfffffffffffffffe,%rbp │ │ │ │ - lea 0x3(%rbp),%r15 │ │ │ │ - shr $1,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - and $0x3,%ebp │ │ │ │ - je 337eb <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x39b> │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 3379e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x34e> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - je 3375a <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x30a> │ │ │ │ - mov 0x8(%rcx),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%r12),%rdi │ │ │ │ - cqto │ │ │ │ - mov 0x10(%rcx),%r8 │ │ │ │ - mov 0x8(%r12),%r10 │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rsi │ │ │ │ - mov $0x3,%esi │ │ │ │ - imul %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%r10 │ │ │ │ - add %rdi,%r10 │ │ │ │ - mov (%rcx,%rsi,8),%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%r12,%rsi,8),%r11 │ │ │ │ - cqto │ │ │ │ - idiv %rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov 0x8(%rcx,%rsi,8),%r8 │ │ │ │ - imul %rax,%r11 │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - add %r10,%r11 │ │ │ │ - mov (%r12,%rsi,8),%r10 │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbp │ │ │ │ - imul %rax,%r10 │ │ │ │ - add %r11,%r10 │ │ │ │ - mov (%rcx,%rsi,8),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov -0x8(%r12,%rsi,8),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov 0x8(%rcx,%rsi,8),%r8 │ │ │ │ - imul %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - add %r10,%rdi │ │ │ │ - mov (%r12,%rsi,8),%r10 │ │ │ │ - add $0x2,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul %rax,%r10 │ │ │ │ - add %rdi,%r10 │ │ │ │ - cmp %r15,%rsi │ │ │ │ - je 338ef <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x49f> │ │ │ │ - mov (%rcx,%rsi,8),%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x2(%rsi),%r9 │ │ │ │ - cqto │ │ │ │ - idiv %rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov 0x8(%rcx,%rsi,8),%r8 │ │ │ │ - imul -0x8(%r12,%rsi,8),%rax │ │ │ │ - lea (%rax,%r10,1),%r11 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rcx,%r9,8),%r10 │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbp │ │ │ │ - mov 0x8(%rcx,%r9,8),%rbp │ │ │ │ - imul (%r12,%rsi,8),%rax │ │ │ │ - lea (%rax,%r11,1),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x4(%rsi),%r11 │ │ │ │ - cqto │ │ │ │ - idiv %r10 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov 0x8(%rcx,%r11,8),%r8 │ │ │ │ - imul -0x8(%r12,%r9,8),%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r10 │ │ │ │ - imul (%r12,%r9,8),%rax │ │ │ │ - mov (%rcx,%r11,8),%r9 │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rbp │ │ │ │ - lea 0x6(%rsi),%rbp │ │ │ │ - mov (%rcx,%rbp,8),%r10 │ │ │ │ - imul -0x8(%r12,%r11,8),%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul (%r12,%r11,8),%rax │ │ │ │ - add $0x8,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r10 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov 0x8(%rcx,%rbp,8),%r8 │ │ │ │ - imul -0x8(%r12,%rbp,8),%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r8 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %r10 │ │ │ │ - imul (%r12,%rbp,8),%rax │ │ │ │ - lea (%rax,%rdi,1),%r10 │ │ │ │ - cmp %r15,%rsi │ │ │ │ - jne 337eb <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x39b> │ │ │ │ - lea (%rcx,%r15,8),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idivq -0x8(%rsi) │ │ │ │ - imul -0x8(%r12,%r15,8),%rax │ │ │ │ - lea (%rax,%r10,1),%rbp │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jle 3392f <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4df> │ │ │ │ - mov %rbx,%rax │ │ │ │ - cqto │ │ │ │ - idivq 0x8(%rsi) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rdi │ │ │ │ - imul (%r12,%r15,8),%rax │ │ │ │ - add %rax,%rbp │ │ │ │ - imul 0x8(%rsp),%rbp │ │ │ │ - add 0x0(%r13),%rbp │ │ │ │ - je 33944 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4f4> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 33970 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x520> │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,(%rsp) │ │ │ │ - je 33c2c <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7dc> │ │ │ │ - movsbq 0x1c(%r13),%r14 │ │ │ │ - mov %r14,%rbp │ │ │ │ - test %r14,%r14 │ │ │ │ - jg 336d0 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x280> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 33935 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4e5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - sub 0x30(%rbp),%r14 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - js 33c07 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7b7> │ │ │ │ - mov (%rdi),%r10 │ │ │ │ - mov 0xe5f3(%rip),%r15 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 33a08 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x5b8> │ │ │ │ - mov 0x8(%rdi),%r11 │ │ │ │ - mov 0x28(%r11),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 339e7 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x597> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movb $0x5,0x4d(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov 0x8(%r11),%rsi │ │ │ │ - call *%r9 │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov (%r8),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 33a08 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x5b8> │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,0x8(%r8) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jl 33bfe <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7ae> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 33ace <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x67e> │ │ │ │ - lea 0x10(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33ab7 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x667> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov 0x28(%rax),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 33a93 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x643> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - movaps %xmm1,0x40(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movb $0x5,0x4d(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *%r11 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea 0x10(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33ab7 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x667> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov $0x10,%edx │ │ │ │ - movq $0x0,0x10(%r9) │ │ │ │ - add 0x0(%rbp),%rdx │ │ │ │ - mov %r15,0x8(%rdx) │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - cmp %r14,0x10(%rsp) │ │ │ │ - jl 33bfe <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x7ae> │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0xaf00(%rip),%rax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + movhps 0xaec8(%rip),%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ + mov 0x8(%r15),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33b5b <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x70b> │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - mov 0x28(%r8),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 33b45 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x6f5> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movb $0x5,0x4d(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov 0x8(%r8),%rsi │ │ │ │ - call *%r10 │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33b5b <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x70b> │ │ │ │ - call 8230 │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movq $0x0,(%rcx,%r12,1) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %r15,0x8(%rsi) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %r12,%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 33bd8 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x788> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov 0x28(%rax),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - je 33bc2 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x772> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movaps %xmm3,0x40(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movb $0x5,0x4d(%rsp) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call *%r11 │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + call *0x110(%r8) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 33bd8 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x788> │ │ │ │ + je 37128 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x98> │ │ │ │ call 8230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movq $0x0,(%rdi,%r12,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %r15,0x8(%rdx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jge 33ae8 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x698> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xbaac(%rip),%rsi │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0xba98(%rip) │ │ │ │ + movaps %xmm1,0x50(%rsp) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0xba7e(%rip),%r15 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 33944 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x4f4> │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rbx,(%rsp) │ │ │ │ - jne 33952 <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x502> │ │ │ │ - mov %rcx,%r13 │ │ │ │ + je 371e0 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x150> │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 371b0 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x120> │ │ │ │ mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3718b <__julienne_string_m_MOD_get_character_with_string_key@@Base+0xfb> │ │ │ │ call 8230 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov %r15,(%r14) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 33c6e <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x81e> │ │ │ │ - add $0x68,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 371fa <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x16a> │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 338ef <__julienne_test_harness_m_MOD___final_julienne_test_harness_m_Test_harness_t@@Base+0x49f> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000033c80 <__julienne_github_ci_m_MOD_github_ci@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x8b74(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov $0x2,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x14(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push $0x0 │ │ │ │ - call 82d0 <_gfortran_get_environment_variable_i4@plt> │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 33ce8 <__julienne_github_ci_m_MOD_github_ci@@Base+0x68> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 33d54 <__julienne_github_ci_m_MOD_github_ci@@Base+0xd4> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %ecx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ nopl (%rax) │ │ │ │ - movslq %eax,%rdi │ │ │ │ - movslq %eax,%r14 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 8530 │ │ │ │ + mov 0xba29(%rip),%r15 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + jle 37174 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0xe4> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 8420 │ │ │ │ + jmp 37174 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0xe4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 33d59 <__julienne_github_ci_m_MOD_github_ci@@Base+0xd9> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x2,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x8aed(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82d0 <_gfortran_get_environment_variable_i4@plt> │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8a9d(%rip),%rcx │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - pop %rdx │ │ │ │ - xor %edx,%edx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sete %dl │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - jmp 33ccb <__julienne_github_ci_m_MOD_github_ci@@Base+0x4b> │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 371c6 <__julienne_string_m_MOD_get_character_with_string_key@@Base+0x136> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x88af(%rip),%rsi │ │ │ │ - lea 0x8466(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000033d80 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base>: │ │ │ │ +0000000000037200 <__julienne_string_m_MOD_concatenate_elements@@Base>: │ │ │ │ endbr64 │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 340b0 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x330> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov $0x1,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - movdqu 0x20(%rdi),%xmm2 │ │ │ │ - movdqu 0x30(%rdi),%xmm3 │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movups %xmm1,0x10(%rsi) │ │ │ │ - movups %xmm2,0x20(%rsi) │ │ │ │ - movups %xmm3,0x30(%rsi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 34060 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2e0> │ │ │ │ - mov 0x38(%rdi),%r12 │ │ │ │ - sub 0x30(%rdi),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x3(%r12,%r12,2),%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 85d0 │ │ │ │ - test %r12,%r12 │ │ │ │ - js 34067 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2e7> │ │ │ │ - lea (%r12,%r12,2),%r15 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0x28(%rsi),%rcx │ │ │ │ + mov 0x38(%rsi),%r13 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovne %rcx,%rbp │ │ │ │ + sub 0x30(%rsi),%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + lea 0x589d(%rip),%rsi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movhps 0xad2c(%rip),%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + movaps %xmm2,0x80(%rsp) │ │ │ │ + call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r13,%r13 │ │ │ │ + cmovs %rdx,%r13 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 373a8 <__julienne_string_m_MOD_concatenate_elements@@Base+0x1a8> │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r15 │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%r9 │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ shl $0x3,%r15 │ │ │ │ - mov %r15,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea (%rax,%rax,2),%r14 │ │ │ │ - and $0x3,%r14d │ │ │ │ - je 34036 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2b6> │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - cmpq $0x0,0x0(%rbp) │ │ │ │ - je 340b8 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x338> │ │ │ │ - mov $0x1,%edx │ │ │ │ - test %rdi,%rdi │ │ │ │ - cmove %rdx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov 0x8(%rcx),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov $0x18,%r12d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 34036 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2b6> │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - je 33ec2 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x142> │ │ │ │ - mov 0x8(%rbp,%r12,1),%rsi │ │ │ │ - mov %rsi,0x20(%r13) │ │ │ │ - cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ - je 340d8 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x358> │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rsi,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ - mov 0x18(%r8),%rdi │ │ │ │ - mov 0x20(%r8),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ - add %r12,%r13 │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ - je 340c8 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x348> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmove %r9,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ - add %r12,%r10 │ │ │ │ - mov (%r10),%rdi │ │ │ │ - mov 0x8(%r10),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - add $0x18,%r12 │ │ │ │ - jmp 34036 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2b6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%r11d │ │ │ │ - cmove %r11,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ - add %r12,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - call 85d0 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - je 34067 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2e7> │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - lea 0x18(%r12),%r14 │ │ │ │ - mov 0x8(%rbp,%r14,1),%rdi │ │ │ │ - add %r14,%r13 │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - cmpq $0x0,0x18(%rbp,%r12,1) │ │ │ │ - je 340a0 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x320> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmove %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x18(%rbp,%r12,1),%rsi │ │ │ │ - add %r14,%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - lea 0x18(%r14),%r12 │ │ │ │ - mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ - add %r12,%r13 │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - cmpq $0x0,0x18(%rbp,%r14,1) │ │ │ │ - je 34090 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x310> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmove %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - add (%rbx),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x18(%rbp,%r14,1),%rsi │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - lea 0x30(%r14),%r12 │ │ │ │ - mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ - add %r12,%r13 │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - cmpq $0x0,0x30(%rbp,%r14,1) │ │ │ │ - je 34080 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x300> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmove %rsi,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - add (%rbx),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x30(%rbp,%r14,1),%rsi │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov (%rbx),%r13 │ │ │ │ - lea 0x48(%r14),%r12 │ │ │ │ - mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ - add %r12,%r13 │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ - jne 33f18 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x198> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 33f46 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x1c6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + jmp 372ff <__julienne_string_m_MOD_concatenate_elements@@Base+0xff> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 8230 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 8230 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jg 373a8 <__julienne_string_m_MOD_concatenate_elements@@Base+0x1a8> │ │ │ │ + add %r15,%rbx │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + mov 0xacad(%rip),%r10 │ │ │ │ + lea 0xb8a6(%rip),%rsi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + movaps %xmm1,0x70(%rsp) │ │ │ │ + movq $0x0,0xb873(%rip) │ │ │ │ + call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0xb85d(%rip),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + call 85f0 <__julienne_string_m_MOD_string_t_cat_character@plt> │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 372e0 <__julienne_string_m_MOD_concatenate_elements@@Base+0xe0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 8230 │ │ │ │ + cmp %ebp,%r13d │ │ │ │ + jge 372fc <__julienne_string_m_MOD_concatenate_elements@@Base+0xfc> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + movdqa 0x90(%rsp),%xmm3 │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 373ed <__julienne_string_m_MOD_concatenate_elements@@Base+0x1ed> │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 3402f <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2af> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000037400 <__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 37467 <__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t@@Base+0x67> │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 37460 <__julienne_test_fixture_m_MOD___copy_julienne_test_fixture_m_Test_fixture_t@@Base+0x60> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x20(%rdi),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp *%r8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 33fe5 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x265> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 33f9b <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x21b> │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 33e63 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0xe3> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 33f07 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x187> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - jmp 33ebb <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x13b> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000340f0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base>: │ │ │ │ +0000000000037470 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ movsbq 0x1c(%rdi),%r10 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ lea 0x1(%r10),%rax │ │ │ │ - mov %r10b,0x10(%rsp) │ │ │ │ + mov %r10b,0x1f(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ + mov %r10,(%rsp) │ │ │ │ cmovs %rdx,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ cmovne %rax,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rax,%r14 │ │ │ │ test %rcx,%rcx │ │ │ │ cmovns %rcx,%rbx │ │ │ │ shl $0x3,%rbx │ │ │ │ cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - movzbl 0x10(%rsp),%ecx │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + movzbl 0x1f(%rsp),%ecx │ │ │ │ movq $0x1,(%r14) │ │ │ │ mov %rax,%rbp │ │ │ │ test %r10,%r10 │ │ │ │ - jle 34337 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x247> │ │ │ │ + jle 376b7 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x247> │ │ │ │ mov 0x28(%r15),%rsi │ │ │ │ lea -0x1(%rcx),%r8d │ │ │ │ mov %rsi,(%rax) │ │ │ │ cmp $0x1,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x40(%r15),%rdi │ │ │ │ mov %rdi,0x8(%rax) │ │ │ │ cmp $0x2,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x58(%r15),%r9 │ │ │ │ mov %r9,0x10(%rax) │ │ │ │ cmp $0x3,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x70(%r15),%r11 │ │ │ │ mov %r11,0x18(%rax) │ │ │ │ cmp $0x4,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x88(%r15),%r12 │ │ │ │ mov %r12,0x20(%rax) │ │ │ │ cmp $0x5,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0xa0(%r15),%r13 │ │ │ │ mov %r13,0x28(%rax) │ │ │ │ cmp $0x6,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0xb8(%r15),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ cmp $0x7,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0xd0(%r15),%rdx │ │ │ │ mov %rdx,0x38(%rbp) │ │ │ │ cmp $0x8,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0xe8(%r15),%rbx │ │ │ │ mov %rbx,0x40(%rbp) │ │ │ │ cmp $0x9,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x100(%r15),%rsi │ │ │ │ mov %rsi,0x48(%rbp) │ │ │ │ cmp $0xa,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x118(%r15),%rdi │ │ │ │ mov %rdi,0x50(%rbp) │ │ │ │ cmp $0xb,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x130(%r15),%r9 │ │ │ │ mov %r9,0x58(%rbp) │ │ │ │ cmp $0xc,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x148(%r15),%r11 │ │ │ │ mov %r11,0x60(%rbp) │ │ │ │ cmp $0xd,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x160(%r15),%r12 │ │ │ │ mov %r12,0x68(%rbp) │ │ │ │ cmp $0xe,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ mov 0x178(%r15),%r13 │ │ │ │ mov %r13,0x70(%rbp) │ │ │ │ cmp $0xf,%r10 │ │ │ │ - je 342e0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ + je 37660 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1f0> │ │ │ │ lea 0x190(%r15),%rdx │ │ │ │ mov $0x10,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rdx),%rbx │ │ │ │ add $0x18,%rdx │ │ │ │ mov %rbx,-0x8(%rbp,%rax,8) │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jge 342c0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1d0> │ │ │ │ + jge 37640 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x1d0> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x30(%r15),%rsi │ │ │ │ xor %r11d,%r11d │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp 3430b <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x21b> │ │ │ │ + jmp 3768b <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x21b> │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0xffffffffffffffff,%r12 │ │ │ │ - jne 34314 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x224> │ │ │ │ + jne 37694 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x224> │ │ │ │ neg %rdi │ │ │ │ mov %rdi,0x8(%r14,%r11,8) │ │ │ │ add $0x1,%r11 │ │ │ │ cmp %r10,%r11 │ │ │ │ - je 34337 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x247> │ │ │ │ + je 376b7 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x247> │ │ │ │ add $0x18,%rsi │ │ │ │ mov 0x8(%rsi),%r12 │ │ │ │ cmp %r11b,%r8b │ │ │ │ - je 342f0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x200> │ │ │ │ + je 37670 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x200> │ │ │ │ sub (%rsi),%r12 │ │ │ │ mov $0x0,%r9d │ │ │ │ add $0x1,%r12 │ │ │ │ cmovs %r9,%r12 │ │ │ │ imul %r12,%rdi │ │ │ │ mov %rdi,0x8(%r14,%r11,8) │ │ │ │ add $0x1,%r11 │ │ │ │ - cmp %r10,%r11 │ │ │ │ - jne 34307 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x217> │ │ │ │ - mov (%r14,%r10,8),%r8 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 34685 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x595> │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jne 37687 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x217> │ │ │ │ + mov (%r14,%r10,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + jle 379d0 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x560> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ xor %ebx,%ebx │ │ │ │ + movhps 0xa8af(%rip),%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ test %r10,%r10 │ │ │ │ - jle 34607 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x517> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 379c4 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x554> │ │ │ │ + xchg %ax,%ax │ │ │ │ cmp $0x2,%cl │ │ │ │ - jle 346bf <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x5cf> │ │ │ │ - lea -0x3(%r10),%r13 │ │ │ │ + jle 37a01 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x591> │ │ │ │ + lea -0x3(%r10),%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - and $0xfffffffffffffffe,%r13 │ │ │ │ - lea 0x3(%r13),%r11 │ │ │ │ - shr $1,%r13 │ │ │ │ - add $0x1,%r13 │ │ │ │ - and $0x3,%r13d │ │ │ │ - je 34477 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x387> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 34429 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x339> │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 343e4 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x2f4> │ │ │ │ + mov $0x1,%esi │ │ │ │ + and $0xfffffffffffffffe,%r8 │ │ │ │ + lea 0x3(%r8),%r11 │ │ │ │ + shr $1,%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + and $0x3,%r8d │ │ │ │ + je 377f5 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x385> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 377a7 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x337> │ │ │ │ + cmp $0x2,%r8 │ │ │ │ + je 37762 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x2f2> │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x3,%r12d │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov $0x3,%esi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov 0x10(%r14),%rdi │ │ │ │ - imul %rax,%rsi │ │ │ │ + imul %rax,%r13 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ imul %rax,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov (%r14,%r12,8),%r9 │ │ │ │ + add %r13,%rcx │ │ │ │ + mov (%r14,%rsi,8),%r9 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%r12,8),%r8 │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ cqto │ │ │ │ idiv %r9 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - mov 0x8(%r14,%r12,8),%rdi │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ imul %rax,%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ add %rcx,%r8 │ │ │ │ - mov 0x0(%rbp,%r12,8),%rcx │ │ │ │ - add $0x2,%r12 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r9 │ │ │ │ imul %rax,%rcx │ │ │ │ add %r8,%rcx │ │ │ │ - mov (%r14,%r12,8),%r13 │ │ │ │ + mov (%r14,%rsi,8),%r13 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%r12,8),%rsi │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ cqto │ │ │ │ idiv %r13 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - mov 0x8(%r14,%r12,8),%rdi │ │ │ │ - imul %rax,%rsi │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + imul %rax,%r9 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov 0x0(%rbp,%r12,8),%rcx │ │ │ │ - add $0x2,%r12 │ │ │ │ + add %rcx,%r9 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ + add $0x2,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r13 │ │ │ │ imul %rax,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %r11,%r12 │ │ │ │ - je 3458b <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x49b> │ │ │ │ - mov (%r14,%r12,8),%r8 │ │ │ │ + add %r9,%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + je 37906 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x496> │ │ │ │ + mov (%r14,%rsi,8),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%r12,8),%r9 │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r13 │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ cqto │ │ │ │ - mov 0x8(%r14,%r12,8),%r13 │ │ │ │ - mov 0x0(%rbp,%r12,8),%rsi │ │ │ │ idiv %r8 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - imul %rax,%r9 │ │ │ │ + mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + imul %rax,%r13 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ - idiv %r13 │ │ │ │ - add %rcx,%r9 │ │ │ │ + idiv %rdi │ │ │ │ + add %rcx,%r13 │ │ │ │ + mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ - imul %rax,%rsi │ │ │ │ + mov (%r14,%r9,8),%r8 │ │ │ │ + imul %rax,%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ - add %r9,%rsi │ │ │ │ - lea 0x2(%r12),%r9 │ │ │ │ - mov (%r14,%r9,8),%r8 │ │ │ │ - mov 0x8(%r14,%r9,8),%rcx │ │ │ │ idiv %r8 │ │ │ │ + add %r13,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ - idiv %r13 │ │ │ │ + idiv %rdi │ │ │ │ imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rsi,1),%rdi │ │ │ │ + lea (%rax,%rcx,1),%r13 │ │ │ │ + mov 0x8(%r14,%r9,8),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ - lea 0x4(%r12),%rsi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ - mov 0x8(%r14,%rsi,8),%r8 │ │ │ │ imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - mov (%r14,%rsi,8),%r9 │ │ │ │ - lea (%rax,%rdi,1),%r13 │ │ │ │ + lea 0x4(%rsi),%r9 │ │ │ │ + mov (%r14,%r9,8),%rdi │ │ │ │ + lea (%rax,%r13,1),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ - idiv %r9 │ │ │ │ + idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ - imul -0x8(%rbp,%rsi,8),%rax │ │ │ │ - lea (%rax,%r13,1),%rdi │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r8,1),%r13 │ │ │ │ + mov 0x8(%r14,%r9,8),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ - idiv %r9 │ │ │ │ - imul 0x0(%rbp,%rsi,8),%rax │ │ │ │ - lea 0x6(%r12),%rsi │ │ │ │ - mov (%r14,%rsi,8),%rcx │ │ │ │ - lea (%rax,%rdi,1),%r13 │ │ │ │ + idiv %rdi │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea 0x6(%rsi),%r9 │ │ │ │ + mov (%r14,%r9,8),%rcx │ │ │ │ + lea (%rax,%r13,1),%rdi │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ cqto │ │ │ │ - add $0x8,%r12 │ │ │ │ + add $0x8,%rsi │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ - imul -0x8(%rbp,%rsi,8),%rax │ │ │ │ - lea (%rax,%r13,1),%r9 │ │ │ │ + imul -0x8(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%rdi,1),%r13 │ │ │ │ mov %rbx,%rax │ │ │ │ + mov 0x8(%r14,%r9,8),%rdi │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ - imul 0x0(%rbp,%rsi,8),%rax │ │ │ │ - lea (%rax,%r9,1),%rcx │ │ │ │ - cmp %r11,%r12 │ │ │ │ - jne 34477 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x387> │ │ │ │ - lea (%r14,%r11,8),%r12 │ │ │ │ + imul 0x0(%rbp,%r9,8),%rax │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 377f5 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x385> │ │ │ │ + lea (%r14,%r11,8),%rsi │ │ │ │ mov %rbx,%rax │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ cqto │ │ │ │ - idiv %rdi │ │ │ │ + idiv %r8 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ - idivq -0x8(%r12) │ │ │ │ + idivq -0x8(%rsi) │ │ │ │ imul -0x8(%rbp,%r11,8),%rax │ │ │ │ add %rax,%rcx │ │ │ │ cmp %r11,%r10 │ │ │ │ - jle 345ce <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4de> │ │ │ │ + jle 37946 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x4d6> │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ - idivq 0x8(%r12) │ │ │ │ + idivq 0x8(%rsi) │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ - idiv %rdi │ │ │ │ + idiv %r8 │ │ │ │ imul 0x0(%rbp,%r11,8),%rax │ │ │ │ add %rax,%rcx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ imul %rcx,%r10 │ │ │ │ add (%r15),%r10 │ │ │ │ mov %r10,%r13 │ │ │ │ - je 345e7 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4f7> │ │ │ │ - mov (%r10),%rcx │ │ │ │ + je 379aa <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x53a> │ │ │ │ + mov (%r10),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 379a0 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x530> │ │ │ │ + mov 0x8(%r10),%r9 │ │ │ │ + mov 0x28(%r9),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 34610 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x520> │ │ │ │ + je 3799b <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x52b> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x5,0x3d(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov 0x8(%r9),%rsi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + call 8230 │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movups %xmm1,0x0(%r13) │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,0x10(%rsp) │ │ │ │ - je 34685 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x595> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 379d0 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x560> │ │ │ │ movsbq 0x1c(%r15),%r10 │ │ │ │ mov %r10,%rcx │ │ │ │ test %r10,%r10 │ │ │ │ - jg 34360 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x270> │ │ │ │ + jg 376e0 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x270> │ │ │ │ xor %r10d,%r10d │ │ │ │ - jmp 345d7 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4e7> │ │ │ │ + jmp 3794f <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x4df> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x38(%r10),%r8 │ │ │ │ - sub 0x30(%r10),%r8 │ │ │ │ - js 34666 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x576> │ │ │ │ - lea 0x3(%r8,%r8,2),%r9 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - shl $0x3,%r9 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx,%r12,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 346b0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x5c0> │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movq $0x0,(%rsi,%r12,1) │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - cmp %r9,%r12 │ │ │ │ - jne 34630 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x540> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 345e7 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4f7> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - cmp %rbx,0x10(%rsp) │ │ │ │ - jne 345f6 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x506> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 37a0e <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x59e> │ │ │ │ + add $0x58,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r9,%r12 │ │ │ │ - jne 34630 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x540> │ │ │ │ - jmp 34661 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x571> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%r11d │ │ │ │ - jmp 3458b <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x49b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000346d0 <__julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000346e0 <__julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_@@Base>: │ │ │ │ - endbr64 │ │ │ │ - movss (%rdi),%xmm0 │ │ │ │ - movss %xmm0,(%rsi) │ │ │ │ - ret │ │ │ │ + jmp 37906 <__julienne_test_fixture_m_MOD___final_julienne_test_fixture_m_Test_fixture_t@@Base+0x496> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000346f0 <__julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_@@Base>: │ │ │ │ +0000000000037a20 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base>: │ │ │ │ endbr64 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x290,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x288(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ + mov $0x2020,%esi │ │ │ │ + mov $0x706c,%ecx │ │ │ │ + movdqa 0x4f03(%rip),%xmm0 │ │ │ │ + movdqa 0x4e8b(%rip),%xmm1 │ │ │ │ + mov %si,0x2e(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + movabs $0x60100000000,%rdx │ │ │ │ + lea 0x24(%rsp),%rax │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov $0x6,%esi │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0x6,0x40(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + movl $0x65682d2d,0x24(%rsp) │ │ │ │ + mov %cx,0x28(%rsp) │ │ │ │ + movl $0x2020682d,0x2a(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm1,0x60(%rsp) │ │ │ │ + call 81e0 <__julienne_command_line_m_MOD_argument_present@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 37d7a <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x35a> │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 37b00 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0xe0> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 37d75 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x355> │ │ │ │ + add $0x290,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4e89(%rip),%r8 │ │ │ │ + lea 0x49ca(%rip),%rdi │ │ │ │ + lea 0x3600(%rip),%rbp │ │ │ │ + movl $0x4f,0x80(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + movq $0x3,0xc8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x57,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x4b07(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x3580(%rip),%rdx │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + lea 0xb0f7(%rip),%rsi │ │ │ │ + movq $0x0,0xb0ec(%rip) │ │ │ │ + call 8300 <__julienne_command_line_m_MOD_flag_value@plt> │ │ │ │ + mov 0xb0e0(%rip),%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r14,%r14 │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + jg 37d58 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x338> │ │ │ │ + mov %r9,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x4907(%rip),%r10 │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 37cf0 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x2d0> │ │ │ │ + mov 0x4daa(%rip),%r15 │ │ │ │ + lea 0x3528(%rip),%r11 │ │ │ │ + lea 0x3e(%r14),%rbx │ │ │ │ + movl $0x5b,0x80(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r11,0xc0(%rsp) │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + movq $0x3,0xc8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r12,%r9 │ │ │ │ + lea 0x4af9(%rip),%rcx │ │ │ │ + mov $0x3e,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + add $0x40,%r14 │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmovne %r14,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x374f(%rip),%r9 │ │ │ │ + mov $0x2,%r8d │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 8230 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8230 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 37ad2 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0xb2> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 37d75 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x355> │ │ │ │ + add $0x290,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 8230 │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x4c99(%rip),%rdx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x3412(%rip),%rax │ │ │ │ + movl $0x59,0x80(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + movq $0x3,0xc8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov $0x83,%edx │ │ │ │ + lea 0x497b(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + jmp 37cb6 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x296> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + jmp 37bc2 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x1a2> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + sub $0x1,%ebx │ │ │ │ + je 37d8a <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x36a> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 8080 <_gfortran_stop_string@plt> │ │ │ │ + mov 0x4bff(%rip),%rdi │ │ │ │ + lea 0x4740(%rip),%rcx │ │ │ │ + lea 0x3376(%rip),%rsi │ │ │ │ + movl $0x49,0x80(%rsp) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rsi,0xc0(%rsp) │ │ │ │ + movq $0x3,0xc8(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov $0x157,%edx │ │ │ │ + lea 0x4725(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + jmp 37d7f <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@@Base+0x35f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000034700 <__julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000034710 <__julienne_formats_m.julienne_formats_s_MOD___copy_character_1@@Base>: │ │ │ │ +0000000000037e00 <__julienne_test_harness_m_MOD_report_results@@Base>: │ │ │ │ endbr64 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 34770 <__julienne_formats_m.julienne_formats_s_MOD___copy_character_1@@Base+0x60> │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 34760 <__julienne_formats_m.julienne_formats_s_MOD___copy_character_1@@Base+0x50> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub %rdx,%rbx │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ + sub $0x298,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x288(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + call 81d0 <__julienne_test_harness_m.julienne_test_harness_s_MOD_print_usage_info_and_stop_if_requested@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call 8260 <_gfortran_system_clock_8@plt> │ │ │ │ + mov $0x0,%esi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + sub 0x30(%rbp),%rcx │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmovns %rcx,%rsi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 38070 <__julienne_test_harness_m_MOD_report_results@@Base+0x270> │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + lea 0x3c(%rsp),%r14 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea 0x38(%rsp),%r12 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea -0x1(%r8),%r9d │ │ │ │ + lea 0x1(%r10),%r11 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov 0xa10e(%rip),%r15 │ │ │ │ + and $0x3,%r9d │ │ │ │ + shl $0x4,%r11 │ │ │ │ + add 0x0(%rbp),%r11 │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + cmpl $0x2,0x10(%rsp) │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + jl 38070 <__julienne_test_harness_m_MOD_report_results@@Base+0x270> │ │ │ │ + test %edi,%edi │ │ │ │ + je 37fac <__julienne_test_harness_m_MOD_report_results@@Base+0x1ac> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je 37f72 <__julienne_test_harness_m_MOD_report_results@@Base+0x172> │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 37f42 <__julienne_test_harness_m_MOD_report_results@@Base+0x142> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + lea 0x2(%rbx),%rax │ │ │ │ + mov $0x3,%ebx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x0(%rbp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + add %rbx,%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x0(%rbp),%rdx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + add %rbx,%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add 0x0(%rbp),%rcx │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + jl 38070 <__julienne_test_harness_m_MOD_report_results@@Base+0x270> │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + add %rbx,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add 0x0(%rbp),%rsi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + lea 0x1(%rbx,%r8,1),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + add 0x0(%rbp),%r9 │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + lea 0x2(%rbx,%r10,1),%r11 │ │ │ │ + shl $0x4,%r11 │ │ │ │ + add 0x0(%rbp),%r11 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + lea 0x3(%rbx,%rdi,1),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x4,%rbx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x0(%rbp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 82f0 <__julienne_test_fixture_m_MOD_report@plt> │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + jge 37fac <__julienne_test_harness_m_MOD_report_results@@Base+0x1ac> │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 8260 <_gfortran_system_clock_8@plt> │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ + call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ + mov %eax,%r15d │ │ │ │ + call 8040 <__julienne_multi_image_m_MOD_internal_num_images@plt> │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 380c8 <__julienne_test_harness_m_MOD_report_results@@Base+0x2c8> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3836d <__julienne_test_harness_m_MOD_report_results@@Base+0x56d> │ │ │ │ + add $0x298,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmp 8090 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 85d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48e1(%rip),%r13 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x43fd(%rip),%r12 │ │ │ │ + movl $0x2a,0x80(%rsp) │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + lea 0x32de(%rip),%r14 │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x487e(%rip),%rbx │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + movl $0x2f,0x80(%rsp) │ │ │ │ + mov %r14,0xc0(%rsp) │ │ │ │ + movq $0xa,0xc8(%rsp) │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x15,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x328a(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + sub 0x20(%rsp),%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbp,%xmm0 │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + cvtsi2sdq 0x28(%rsp),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + call 8060 <_gfortran_transfer_real_write@plt> │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x3253(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + lea 0x323c(%rip),%rdx │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + movl $0x31,0x80(%rsp) │ │ │ │ + movq $0x6,0xc8(%rsp) │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x12,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x3209(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x44(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + movl $0x32,0x80(%rsp) │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + lea 0x30f9(%rip),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + movl $0x33,0x80(%rsp) │ │ │ │ + movq $0xb,0xc8(%rsp) │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x3185(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x38(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x2d6c(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x3077(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x3c(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8190 <_gfortran_transfer_integer_write@plt> │ │ │ │ + mov $0x19,%edx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x310e(%rip),%rsi │ │ │ │ + call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + movl $0x34,0x80(%rsp) │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + call 8590 <_gfortran_st_write@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8430 <_gfortran_st_write_done@plt> │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + add 0x38(%rsp),%esi │ │ │ │ + cmp 0x40(%rsp),%esi │ │ │ │ + je 3809a <__julienne_test_harness_m_MOD_report_results@@Base+0x29a> │ │ │ │ + mov $0x12,%esi │ │ │ │ + lea 0x30d2(%rip),%rdi │ │ │ │ + call 8350 <__julienne_multi_image_m_MOD_internal_error_stop@plt> │ │ │ │ + jmp 3809a <__julienne_test_harness_m_MOD_report_results@@Base+0x29a> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000034780 <__julienne_formats_m_MOD_separated_values@@Base>: │ │ │ │ +0000000000038380 <__julienne_test_harness_m_MOD_component_constructor@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x1c(%rcx),%eax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - test %al,%al │ │ │ │ - je 34b49 <__julienne_formats_m_MOD_separated_values@@Base+0x3c9> │ │ │ │ - mov %rdx,%rbp │ │ │ │ - movsbq %al,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x3(%rdx,%rdx,2),%rcx │ │ │ │ - cmpq $0xffffffffffffffff,0x38(%rbx,%rcx,8) │ │ │ │ - je 34b49 <__julienne_formats_m_MOD_separated_values@@Base+0x3c9> │ │ │ │ - cmp $0x1,%al │ │ │ │ - jne 34b49 <__julienne_formats_m_MOD_separated_values@@Base+0x3c9> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - imul 0x28(%rbx),%rdi │ │ │ │ - mov 0x190(%rbx),%rsi │ │ │ │ - mov %r8,%r12 │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - movdqu 0x20(%rbx),%xmm2 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movdqu 0x30(%rbx),%xmm3 │ │ │ │ - mov (%rsi),%r8d │ │ │ │ - neg %rdi │ │ │ │ - movaps %xmm1,0x30(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - movaps %xmm3,0x50(%rsp) │ │ │ │ - cmp $0x158b74d,%r8d │ │ │ │ - je 349f0 <__julienne_formats_m_MOD_separated_values@@Base+0x270> │ │ │ │ - cmp $0x3dacf5b,%r8d │ │ │ │ - je 34aa8 <__julienne_formats_m_MOD_separated_values@@Base+0x328> │ │ │ │ - cmp $0x3d6ce5f,%r8d │ │ │ │ - je 34990 <__julienne_formats_m_MOD_separated_values@@Base+0x210> │ │ │ │ - cmp $0x2b5bf,%r8d │ │ │ │ - je 34990 <__julienne_formats_m_MOD_separated_values@@Base+0x210> │ │ │ │ - cmp $0x51ea157,%r8d │ │ │ │ - jne 34b61 <__julienne_formats_m_MOD_separated_values@@Base+0x3e1> │ │ │ │ - lea 0x9(%r12),%r15 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x28(%rsi),%rbp │ │ │ │ + mov 0x40(%rsi),%rdx │ │ │ │ + mov 0x38(%rsi),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmove %rax,%rbp │ │ │ │ + sub 0x30(%rsi),%r12 │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + cmovns %r12,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + add $0x1,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 383da <__julienne_test_harness_m_MOD_component_constructor@@Base+0x5a> │ │ │ │ + mul %rsi │ │ │ │ + jo 38653 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2d3> │ │ │ │ + test %r12,%r12 │ │ │ │ + js 38630 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2b0> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ + mov (%r14),%r15 │ │ │ │ + imul %rsi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0xc(%r12),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 38663 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2e3> │ │ │ │ mov %r12,%r8 │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x7f94(%rip),%rcx │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%r10d │ │ │ │ - cmovne %rbp,%r10 │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x7f51(%rip),%r9 │ │ │ │ - mov $0x3,%r8d │ │ │ │ + lea 0x1(%r12),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + and $0x3,%r8d │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + je 385a0 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x220> │ │ │ │ + mov 0x9b94(%rip),%r9 │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34a90 <__julienne_formats_m_MOD_separated_values@@Base+0x310> │ │ │ │ - cmp $0xfffffffffffffff4,%r12 │ │ │ │ - je 34921 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdi,(%r14) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 34921 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - imul 0x48(%rsp),%rdx │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - movdqa 0x40(%rsp),%xmm6 │ │ │ │ - movdqa 0x50(%rsp),%xmm7 │ │ │ │ - neg %rdx │ │ │ │ - movups %xmm4,(%rbx) │ │ │ │ - movups %xmm5,0x10(%rbx) │ │ │ │ - movups %xmm6,0x20(%rbx) │ │ │ │ - movups %xmm7,0x30(%rbx) │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *0x20(%r9) │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + jl 385cd <__julienne_test_harness_m_MOD_component_constructor@@Base+0x24d> │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 385a0 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x220> │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + je 384c1 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x141> │ │ │ │ + imul %rbp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x9b3e(%rip),%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r15,%rdi │ │ │ │ + call *0x20(%rbx) │ │ │ │ + mov 0x40(%r14),%r11 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + movq $0x2,0x8(%rsp) │ │ │ │ + lea 0x0(%rbp,%rbp,1),%rsi │ │ │ │ + mov 0x8(%r11),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + imul %rsi,%rdi │ │ │ │ + mov 0x9b0c(%rip),%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x10,%rbx │ │ │ │ + add %r15,%rdi │ │ │ │ + call *0x20(%rdx) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add %rbp,%rsi │ │ │ │ + jmp 385a0 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x220> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x40(%r14),%r10 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x9ac2(%rip),%r11 │ │ │ │ + add %rbp,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + imul 0x8(%r10),%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + add %r15,%rdi │ │ │ │ + call *0x20(%r11) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + lea 0x20(%rbx),%rsi │ │ │ │ + mov 0x9a97(%rip),%rcx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + imul 0x8(%rax),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r15,%rdi │ │ │ │ + call *0x20(%rcx) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x40(%r14),%r9 │ │ │ │ + lea 0x30(%rbx),%rsi │ │ │ │ + mov 0x9a6b(%rip),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x40,%rbx │ │ │ │ + add %rbp,%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + imul 0x8(%r9),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + add %r15,%rdi │ │ │ │ + call *0x20(%r10) │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + addq $0x4,0x8(%rsp) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + add %rbp,%rsi │ │ │ │ + imul %rsi,%rdi │ │ │ │ + mov 0x9a2d(%rip),%rcx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add %r15,%rdi │ │ │ │ + call *0x20(%rcx) │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%r12 │ │ │ │ + jge 38500 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x180> │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %r13,%rax │ │ │ │ + movabs $0x50100000000,%r12 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + movq $0xffffffffffffffff,0x8(%r13) │ │ │ │ mov %rbp,0x0(%r13) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 34b5c <__julienne_formats_m_MOD_separated_values@@Base+0x3dc> │ │ │ │ - add $0x88,%rsp │ │ │ │ + movq $0x10,0x10(%r13) │ │ │ │ + mov %r12,0x18(%r13) │ │ │ │ + mov %r15,0x20(%r13) │ │ │ │ + movq $0x1,0x28(%r13) │ │ │ │ + movq $0x1,0x30(%r13) │ │ │ │ + mov %rbx,0x38(%r13) │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x9(%r12),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0xc(%r12),%rbp │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x7e6b(%rip),%rcx │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%r11d │ │ │ │ - cmovne %rbp,%r11 │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %r11,%rdi │ │ │ │ - jmp 348b9 <__julienne_formats_m_MOD_separated_values@@Base+0x139> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x18(%r12),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1b(%r12),%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x7de0(%rip),%rcx │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %rbp,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x7dc9(%rip),%r9 │ │ │ │ - mov $0x3,%r8d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34a90 <__julienne_formats_m_MOD_separated_values@@Base+0x310> │ │ │ │ - cmp $0xffffffffffffffe5,%r12 │ │ │ │ - je 34921 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ - jmp 348ff <__julienne_formats_m_MOD_separated_values@@Base+0x17f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 3490c <__julienne_formats_m_MOD_separated_values@@Base+0x18c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd(%r12),%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0xd,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10(%r12),%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x7d45(%rip),%rcx │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmovne %rbp,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x7d10(%rip),%r9 │ │ │ │ - mov $0x3,%r8d │ │ │ │ - mov %rax,%rsi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 34a90 <__julienne_formats_m_MOD_separated_values@@Base+0x310> │ │ │ │ - cmp $0xfffffffffffffff0,%r12 │ │ │ │ - je 34921 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ - jmp 348ff <__julienne_formats_m_MOD_separated_values@@Base+0x17f> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x2c,%esi │ │ │ │ - lea 0x76f1(%rip),%rdi │ │ │ │ - call 8320 <_gfortran_error_stop_string@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x2b,%esi │ │ │ │ - lea 0x76a9(%rip),%rdi │ │ │ │ - call 8320 <_gfortran_error_stop_string@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test %rax,%rax │ │ │ │ + je 38661 <__julienne_test_harness_m_MOD_component_constructor@@Base+0x2e1> │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + jmp 385cd <__julienne_test_harness_m_MOD_component_constructor@@Base+0x24d> │ │ │ │ + lea 0x30d6(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 84a0 <_gfortran_runtime_error@plt> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x2a64(%rip),%rsi │ │ │ │ + lea 0x410c(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000034b80 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base>: │ │ │ │ +0000000000038680 <__julienne_string_m_MOD___copy_julienne_string_m_String_t@@Base>: │ │ │ │ endbr64 │ │ │ │ movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ movups %xmm0,(%rsi) │ │ │ │ - mov %rax,0x20(%rsi) │ │ │ │ - movups %xmm1,0x10(%rsi) │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ cmp %rdi,%rsi │ │ │ │ - je 34cb0 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x130> │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov %rdx,0x10(%rsi) │ │ │ │ - mov (%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 34c88 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x108> │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x18(%rcx),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 34c9c <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x11c> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x8(%rdi),%r10 │ │ │ │ - movdqu (%rdi),%xmm2 │ │ │ │ - movdqu 0x10(%rdi),%xmm3 │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 34cb8 <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x138> │ │ │ │ - test %rbx,%rbx │ │ │ │ + je 386f7 <__julienne_string_m_MOD___copy_julienne_string_m_String_t@@Base+0x77> │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 386f0 <__julienne_string_m_MOD___copy_julienne_string_m_String_t@@Base+0x70> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmovne %rdx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ call 8150 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%r11) │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + add $0x28,%rsp │ │ │ │ jmp 85d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rcx),%r9 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %r9,%r9 │ │ │ │ - jne 34c0f <__julienne_test_result_m_MOD___copy_julienne_test_result_m_Test_result_t@@Base+0x8f> │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000034cd0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base>: │ │ │ │ +0000000000038700 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsbq 0x1c(%rdi),%r10 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsbq 0x1c(%rdi),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x1(%r10),%rax │ │ │ │ - mov %r10b,0x1f(%rsp) │ │ │ │ + lea 0x1(%r13),%rax │ │ │ │ + mov %r13b,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ cmovs %rdx,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ cmovne %rax,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r13,%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovns %rcx,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ + cmovns %r13,%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + cmovne %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - movzbl 0x1f(%rsp),%ecx │ │ │ │ - movq $0x1,(%r14) │ │ │ │ + test %r13,%r13 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ mov %rax,%rbp │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 34f17 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x247> │ │ │ │ - mov 0x28(%r15),%rsi │ │ │ │ + jle 38937 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x237> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ lea -0x1(%rcx),%r8d │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x58(%r15),%r9 │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x70(%r15),%r11 │ │ │ │ - mov %r11,0x18(%rax) │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x88(%r15),%r12 │ │ │ │ - mov %r12,0x20(%rax) │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0xa0(%r15),%r13 │ │ │ │ - mov %r13,0x28(%rax) │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x40(%r14),%rsi │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x58(%r14),%rdi │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x70(%r14),%r9 │ │ │ │ + mov %r9,0x18(%rax) │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x88(%r14),%r11 │ │ │ │ + mov %r11,0x20(%rax) │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0xa0(%r14),%r15 │ │ │ │ + mov %r15,0x28(%rax) │ │ │ │ + cmp $0x6,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ - cmp $0x7,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0xd0(%r15),%rdx │ │ │ │ + cmp $0x7,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0xd0(%r14),%rdx │ │ │ │ mov %rdx,0x38(%rbp) │ │ │ │ - cmp $0x8,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0xe8(%r15),%rbx │ │ │ │ + cmp $0x8,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0xe8(%r14),%rbx │ │ │ │ mov %rbx,0x40(%rbp) │ │ │ │ - cmp $0x9,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x100(%r15),%rsi │ │ │ │ + cmp $0x9,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x100(%r14),%rsi │ │ │ │ mov %rsi,0x48(%rbp) │ │ │ │ - cmp $0xa,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x118(%r15),%rdi │ │ │ │ + cmp $0xa,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x118(%r14),%rdi │ │ │ │ mov %rdi,0x50(%rbp) │ │ │ │ - cmp $0xb,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x130(%r15),%r9 │ │ │ │ + cmp $0xb,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x130(%r14),%r9 │ │ │ │ mov %r9,0x58(%rbp) │ │ │ │ - cmp $0xc,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x148(%r15),%r11 │ │ │ │ + cmp $0xc,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x148(%r14),%r11 │ │ │ │ mov %r11,0x60(%rbp) │ │ │ │ - cmp $0xd,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x160(%r15),%r12 │ │ │ │ - mov %r12,0x68(%rbp) │ │ │ │ - cmp $0xe,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - mov 0x178(%r15),%r13 │ │ │ │ - mov %r13,0x70(%rbp) │ │ │ │ - cmp $0xf,%r10 │ │ │ │ - je 34ec0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1f0> │ │ │ │ - lea 0x190(%r15),%rdx │ │ │ │ - mov $0x10,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xd,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x160(%r14),%r15 │ │ │ │ + mov %r15,0x68(%rbp) │ │ │ │ + cmp $0xe,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + mov 0x178(%r14),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + je 388e0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1e0> │ │ │ │ + lea 0x190(%r14),%rdx │ │ │ │ + mov $0x10,%ebx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rbx │ │ │ │ + mov (%rdx),%rsi │ │ │ │ add $0x18,%rdx │ │ │ │ - mov %rbx,-0x8(%rbp,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jge 34ea0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x1d0> │ │ │ │ + mov %rsi,-0x8(%rbp,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jge 388c0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1c0> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%r15),%rsi │ │ │ │ - xor %r11d,%r11d │ │ │ │ + lea 0x30(%r14),%r11 │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp 34eeb <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x21b> │ │ │ │ + jmp 3890b <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x20b> │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xffffffffffffffff,%r12 │ │ │ │ - jne 34ef4 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x224> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 38914 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x214> │ │ │ │ neg %rdi │ │ │ │ - mov %rdi,0x8(%r14,%r11,8) │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r10,%r11 │ │ │ │ - je 34f17 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x247> │ │ │ │ - add $0x18,%rsi │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - cmp %r11b,%r8b │ │ │ │ - je 34ed0 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x200> │ │ │ │ - sub (%rsi),%r12 │ │ │ │ + mov %rdi,0x8(%r12,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 38937 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x237> │ │ │ │ + add $0x18,%r11 │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + cmp %r15b,%r8b │ │ │ │ + je 388f0 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x1f0> │ │ │ │ + sub (%r11),%rax │ │ │ │ mov $0x0,%r9d │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmovs %r9,%r12 │ │ │ │ - imul %r12,%rdi │ │ │ │ - mov %rdi,0x8(%r14,%r11,8) │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jne 34ee7 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x217> │ │ │ │ - mov (%r14,%r10,8),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - jle 35210 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x540> │ │ │ │ + add $0x1,%rax │ │ │ │ + cmovs %r9,%rax │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,0x8(%r12,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 38907 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x207> │ │ │ │ + mov (%r12,%r13,8),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jle 38c08 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x508> │ │ │ │ xor %ebx,%ebx │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 35209 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x539> │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 38bfc <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4fc> │ │ │ │ nop │ │ │ │ cmp $0x2,%cl │ │ │ │ - jle 35231 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x561> │ │ │ │ - lea -0x3(%r10),%r8 │ │ │ │ + jle 38c29 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x529> │ │ │ │ + lea -0x3(%r13),%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ and $0xfffffffffffffffe,%r8 │ │ │ │ lea 0x3(%r8),%r11 │ │ │ │ shr $1,%r8 │ │ │ │ add $0x1,%r8 │ │ │ │ and $0x3,%r8d │ │ │ │ - je 35045 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x375> │ │ │ │ + je 38a67 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x367> │ │ │ │ cmp $0x1,%r8 │ │ │ │ - je 34ff7 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x327> │ │ │ │ + je 38a19 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x319> │ │ │ │ cmp $0x2,%r8 │ │ │ │ - je 34fb2 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x2e2> │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ + je 389d4 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x2d4> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov $0x3,%esi │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - imul %rax,%r13 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + imul %rax,%rsi │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ imul %rax,%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - mov (%r14,%rsi,8),%r9 │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov (%r12,%rsi,8),%r9 │ │ │ │ mov %rbx,%rax │ │ │ │ mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ cqto │ │ │ │ idiv %r9 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ imul %rax,%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ add %rcx,%r8 │ │ │ │ mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ add $0x2,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r9 │ │ │ │ imul %rax,%rcx │ │ │ │ add %r8,%rcx │ │ │ │ - mov (%r14,%rsi,8),%r13 │ │ │ │ + mov (%r12,%rsi,8),%r9 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r8 │ │ │ │ cqto │ │ │ │ - idiv %r13 │ │ │ │ + idiv %r9 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ - imul %rax,%r9 │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ + add %rcx,%r8 │ │ │ │ mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ add $0x2,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ - idiv %r13 │ │ │ │ + idiv %r9 │ │ │ │ imul %rax,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ cmp %r11,%rsi │ │ │ │ - je 35156 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x486> │ │ │ │ - mov (%r14,%rsi,8),%r8 │ │ │ │ + je 38b78 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x478> │ │ │ │ + mov (%r12,%rsi,8),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov -0x8(%rbp,%rsi,8),%r13 │ │ │ │ - lea 0x2(%rsi),%r9 │ │ │ │ + mov -0x8(%rbp,%rsi,8),%r9 │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - mov 0x8(%r14,%rsi,8),%rdi │ │ │ │ - imul %rax,%r13 │ │ │ │ + mov 0x8(%r12,%rsi,8),%rdi │ │ │ │ + imul %rax,%r9 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ - add %rcx,%r13 │ │ │ │ + add %rcx,%r9 │ │ │ │ mov 0x0(%rbp,%rsi,8),%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ - mov (%r14,%r9,8),%r8 │ │ │ │ imul %rax,%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ + add %r9,%rcx │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + mov (%r12,%r9,8),%r8 │ │ │ │ idiv %r8 │ │ │ │ - add %r13,%rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rcx,1),%r13 │ │ │ │ - mov 0x8(%r14,%r9,8),%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + mov 0x8(%r12,%r9,8),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ imul 0x0(%rbp,%r9,8),%rax │ │ │ │ lea 0x4(%rsi),%r9 │ │ │ │ - mov (%r14,%r9,8),%rdi │ │ │ │ - lea (%rax,%r13,1),%r8 │ │ │ │ + lea (%rax,%rdi,1),%r8 │ │ │ │ + mov (%r12,%r9,8),%rdi │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r8,1),%r13 │ │ │ │ - mov 0x8(%r14,%r9,8),%r8 │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + mov 0x8(%r12,%r9,8),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ imul 0x0(%rbp,%r9,8),%rax │ │ │ │ lea 0x6(%rsi),%r9 │ │ │ │ - mov (%r14,%r9,8),%rcx │ │ │ │ - lea (%rax,%r13,1),%rdi │ │ │ │ + lea (%rax,%rcx,1),%rdi │ │ │ │ + mov (%r12,%r9,8),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ add $0x8,%rsi │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r8 │ │ │ │ imul -0x8(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%rdi,1),%r13 │ │ │ │ + lea (%rax,%rdi,1),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%r14,%r9,8),%rdi │ │ │ │ + mov 0x8(%r12,%r9,8),%rdi │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ imul 0x0(%rbp,%r9,8),%rax │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ cmp %r11,%rsi │ │ │ │ - jne 35045 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x375> │ │ │ │ - lea (%r14,%r11,8),%rsi │ │ │ │ + jne 38a67 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x367> │ │ │ │ + lea (%r12,%r11,8),%rsi │ │ │ │ mov %rbx,%rax │ │ │ │ - mov (%rsi),%r8 │ │ │ │ + mov (%rsi),%rdi │ │ │ │ cqto │ │ │ │ - idiv %r8 │ │ │ │ + idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idivq -0x8(%rsi) │ │ │ │ imul -0x8(%rbp,%r11,8),%rax │ │ │ │ add %rax,%rcx │ │ │ │ - cmp %r11,%r10 │ │ │ │ - jle 35196 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x4c6> │ │ │ │ + cmp %r11,%r13 │ │ │ │ + jle 38bb8 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4b8> │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idivq 0x8(%rsi) │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ - idiv %r8 │ │ │ │ + idiv %rdi │ │ │ │ imul 0x0(%rbp,%r11,8),%rax │ │ │ │ add %rax,%rcx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - imul %rcx,%r10 │ │ │ │ - add (%r15),%r10 │ │ │ │ - mov %r10,%r13 │ │ │ │ - je 351ef <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x51f> │ │ │ │ - mov (%r10),%rdi │ │ │ │ + mov %rcx,%r13 │ │ │ │ + imul %r10,%r13 │ │ │ │ + add (%r14),%r13 │ │ │ │ + je 38be2 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4e2> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 351b4 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x4e4> │ │ │ │ + je 38bda <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4da> │ │ │ │ + mov %r10,(%rsp) │ │ │ │ call 8230 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ + mov (%rsp),%r10 │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 351e7 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x517> │ │ │ │ - mov 0x8(%rdi),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 351e2 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x512> │ │ │ │ - mov %r9,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 35210 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x540> │ │ │ │ - movsbq 0x1c(%r15),%r10 │ │ │ │ - mov %r10,%rcx │ │ │ │ - test %r10,%r10 │ │ │ │ - jg 34f30 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x260> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 3519f <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x4cf> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - jmp 35156 <__julienne_test_result_m_MOD___final_julienne_test_result_m_Test_result_t@@Base+0x486> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000035240 <__julienne_assert_m_MOD_logical_assert@@Base>: │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 35250 <__julienne_assert_m_MOD_logical_assert@@Base+0x10> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %r8,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 35370 <__julienne_assert_m_MOD_logical_assert@@Base+0x130> │ │ │ │ - lea 0x1(%r9),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 38c08 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x508> │ │ │ │ + movsbq 0x1c(%r14),%r13 │ │ │ │ + mov %r13,%rcx │ │ │ │ test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x716e(%rip),%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add $0x2,%rbx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - cmovne %rbx,%r10 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x7123(%rip),%r9 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + jg 38950 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x250> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 38bbf <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x4bf> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 35315 <__julienne_assert_m_MOD_logical_assert@@Base+0xd5> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%r9 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - cmove %rdx,%r9 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x77cb(%rip),%rdi │ │ │ │ - call 8100 <__assert_m_MOD_assert_always@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3535d <__julienne_assert_m_MOD_logical_assert@@Base+0x11d> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - call 8150 │ │ │ │ - movb $0xa,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 3531e <__julienne_assert_m_MOD_logical_assert@@Base+0xde> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000035390 <__julienne_assert_m_MOD_idiomatic_assert@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rdi,%xmm0 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movhps 0xcbf1(%rip),%xmm0 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call 83c0 <__julienne_test_diagnosis_m_MOD_test_passed@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 35578 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x1e8> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 355a0 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x210> │ │ │ │ - lea 0x1(%rbx),%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x6ff3(%rip),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - add $0x2,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x6fc3(%rip),%r9 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0xd7de(%rip),%rsi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - movaps %xmm2,0x40(%rsp) │ │ │ │ - movq $0x0,0xd7c0(%rip) │ │ │ │ - call 81a0 <__julienne_test_diagnosis_m_MOD_diagnostics_string@plt> │ │ │ │ - mov 0xd7b4(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%rbx,%rdx,1),%r13 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - add 0xd760(%rip),%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 35514 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x184> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ xor %ecx,%ecx │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x75d2(%rip),%rdi │ │ │ │ - cmove %rcx,%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 8100 <__assert_m_MOD_assert_always@plt> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 35578 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x1e8> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 35661 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x2d1> │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 35661 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x2d1> │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - lea 0xd689(%rip),%rsi │ │ │ │ - movq $0x0,0xd67e(%rip) │ │ │ │ - movaps %xmm1,0x40(%rsp) │ │ │ │ - call 81a0 <__julienne_test_diagnosis_m_MOD_diagnostics_string@plt> │ │ │ │ - mov 0xd66d(%rip),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1(%r8),%rbx │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x6e01(%rip),%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r14,%r9 │ │ │ │ - call 80a0 <_gfortran_concat_string@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0xd61f(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 35654 <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x2c4> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 3551c <__julienne_assert_m_MOD_idiomatic_assert@@Base+0x18c> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + mov $0x1,%r11d │ │ │ │ + jmp 38b78 <__julienne_string_m_MOD___final_julienne_string_m_String_t@@Base+0x478> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000035670 <__julienne_test_result_m_MOD_description_contains_characters@@Base>: │ │ │ │ +0000000000038c40 <__julienne_test_result_m_MOD_description_contains_characters@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ - lea 0xd600(%rip),%rsi │ │ │ │ + lea 0xa060(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x30,%rsp │ │ │ │ - mov 0xc92b(%rip),%rax │ │ │ │ + mov 0x935b(%rip),%rax │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ mov %rbp,0x28(%rsp) │ │ │ │ mov %rdx,%rbp │ │ │ │ mov (%rdi),%rdx │ │ │ │ lea 0x8(%rsp),%rdi │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ - movq $0x0,0xd5b7(%rip) │ │ │ │ + movq $0x0,0xa017(%rip) │ │ │ │ call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %r12,%rcx │ │ │ │ - mov 0xd5a0(%rip),%rdi │ │ │ │ + mov 0xa000(%rip),%rdi │ │ │ │ mov %rbp,%rdx │ │ │ │ call 8480 <_gfortran_string_index@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call 8230 │ │ │ │ test %ebx,%ebx │ │ │ │ setne %cl │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 35716 <__julienne_test_result_m_MOD_description_contains_characters@@Base+0xa6> │ │ │ │ + jne 38ce6 <__julienne_test_result_m_MOD_description_contains_characters@@Base+0xa6> │ │ │ │ add $0x30,%rsp │ │ │ │ movzbl %cl,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000035720 <__julienne_test_result_m_MOD_description_contains_string@@Base>: │ │ │ │ +0000000000038cf0 <__julienne_test_result_m_MOD_description_contains_string@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ movq %rsi,%xmm0 │ │ │ │ - lea 0xd547(%rip),%rsi │ │ │ │ + lea 0x9fa7(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - movhps 0xc87b(%rip),%xmm0 │ │ │ │ + movhps 0x92ab(%rip),%xmm0 │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ mov %rbp,0x28(%rsp) │ │ │ │ mov %rdi,%rbp │ │ │ │ lea 0x10(%rsp),%rdx │ │ │ │ lea 0x8(%rsp),%rdi │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0xd507(%rip) │ │ │ │ + movq $0x0,0x9f67(%rip) │ │ │ │ call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xd4f4(%rip),%rdx │ │ │ │ + mov 0x9f54(%rip),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ call *0x40(%rcx) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %eax,%ebp │ │ │ │ call 8230 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 357b4 <__julienne_test_result_m_MOD_description_contains_string@@Base+0x94> │ │ │ │ + jne 38d84 <__julienne_test_result_m_MOD_description_contains_string@@Base+0x94> │ │ │ │ add $0x38,%rsp │ │ │ │ mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000357c0 <__julienne_test_result_m_MOD_skipped@@Base>: │ │ │ │ +0000000000038d90 <__julienne_test_result_m_MOD_skipped@@Base>: │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ cmpq $0x0,0x18(%rax) │ │ │ │ sete %dl │ │ │ │ movzbl %dl,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000357e0 <__julienne_test_result_m_MOD_passed@@Base>: │ │ │ │ +0000000000038db0 <__julienne_test_result_m_MOD_passed@@Base>: │ │ │ │ endbr64 │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ test %rdx,%rdx │ │ │ │ - je 3581c <__julienne_test_result_m_MOD_passed@@Base+0x3c> │ │ │ │ - mov 0xc79d(%rip),%rcx │ │ │ │ + je 38dec <__julienne_test_result_m_MOD_passed@@Base+0x3c> │ │ │ │ + mov 0x91cd(%rip),%rcx │ │ │ │ mov %rsp,%rdi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ call 83c0 <__julienne_test_diagnosis_m_MOD_test_passed@plt> │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 35831 <__julienne_test_result_m_MOD_passed@@Base+0x51> │ │ │ │ + jne 38e01 <__julienne_test_result_m_MOD_passed@@Base+0x51> │ │ │ │ add $0x28,%rsp │ │ │ │ ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000035840 <__julienne_test_result_m_MOD_co_characterize@@Base>: │ │ │ │ +0000000000038e10 <__julienne_test_result_m_MOD_co_characterize@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x2e8,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ mov %rbx,0x2d8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 35a10 <__julienne_test_result_m_MOD_co_characterize@@Base+0x1d0> │ │ │ │ - mov 0xc728(%rip),%rcx │ │ │ │ + je 38fe0 <__julienne_test_result_m_MOD_co_characterize@@Base+0x1d0> │ │ │ │ + mov 0x9158(%rip),%rcx │ │ │ │ lea 0x90(%rsp),%r13 │ │ │ │ mov %rdx,0x90(%rsp) │ │ │ │ lea 0xb0(%rsp),%rbp │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ call 83c0 <__julienne_test_diagnosis_m_MOD_test_passed@plt> │ │ │ │ - movdqa 0x7040(%rip),%xmm0 │ │ │ │ - movdqa 0x70a8(%rip),%xmm1 │ │ │ │ + movdqa 0x3ac0(%rip),%xmm0 │ │ │ │ + movdqa 0x3ae8(%rip),%xmm1 │ │ │ │ lea 0xa8(%rsp),%rsi │ │ │ │ movabs $0x10100000000,%rdi │ │ │ │ mov %rsi,0xb0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ mov %eax,%r12d │ │ │ │ mov %rdi,0xc8(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -39274,65 +42122,65 @@ │ │ │ │ movq $0x4,0xc0(%rsp) │ │ │ │ call 8540 <__julienne_multi_image_m_MOD_internal_co_sum_integer@plt> │ │ │ │ call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ mov %eax,0x5c(%rsp) │ │ │ │ mov %eax,%r14d │ │ │ │ call 8040 <__julienne_multi_image_m_MOD_internal_num_images@plt> │ │ │ │ cmp %eax,0xac(%rsp) │ │ │ │ - jl 35988 <__julienne_test_result_m_MOD_co_characterize@@Base+0x148> │ │ │ │ + jl 38f58 <__julienne_test_result_m_MOD_co_characterize@@Base+0x148> │ │ │ │ cmp $0x1,%r14d │ │ │ │ - je 35e50 <__julienne_test_result_m_MOD_co_characterize@@Base+0x610> │ │ │ │ + je 39420 <__julienne_test_result_m_MOD_co_characterize@@Base+0x610> │ │ │ │ call 8380 <__julienne_multi_image_m_MOD_internal_sync_all@plt> │ │ │ │ test %r12d,%r12d │ │ │ │ - je 35c1f <__julienne_test_result_m_MOD_co_characterize@@Base+0x3df> │ │ │ │ + je 391ef <__julienne_test_result_m_MOD_co_characterize@@Base+0x3df> │ │ │ │ call 8380 <__julienne_multi_image_m_MOD_internal_sync_all@plt> │ │ │ │ mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 36060 <__julienne_test_result_m_MOD_co_characterize@@Base+0x820> │ │ │ │ + jne 39630 <__julienne_test_result_m_MOD_co_characterize@@Base+0x820> │ │ │ │ add $0x2e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %r12d,%r12d │ │ │ │ - je 35c10 <__julienne_test_result_m_MOD_co_characterize@@Base+0x3d0> │ │ │ │ + je 391e0 <__julienne_test_result_m_MOD_co_characterize@@Base+0x3d0> │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov 0x18(%r8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 36040 <__julienne_test_result_m_MOD_co_characterize@@Base+0x800> │ │ │ │ + je 39610 <__julienne_test_result_m_MOD_co_characterize@@Base+0x800> │ │ │ │ mov 0x8(%rax),%r10 │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ mov $0x12,%ecx │ │ │ │ - lea 0x6eab(%rip),%rdx │ │ │ │ - lea 0x714f(%rip),%rsi │ │ │ │ + lea 0x24e6(%rip),%rdx │ │ │ │ + lea 0x3b9b(%rip),%rsi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %r10,(%rsp) │ │ │ │ call 8050 <__julienne_test_diagnosis_m_MOD_construct_from_character@plt> │ │ │ │ movdqu 0x30(%rsp),%xmm2 │ │ │ │ mov 0x10(%rsp),%r11 │ │ │ │ mov (%rsp),%r15 │ │ │ │ movups %xmm2,(%r11) │ │ │ │ movdqu 0x40(%rsp),%xmm3 │ │ │ │ movups %xmm3,0x10(%r11) │ │ │ │ test %r15,%r15 │ │ │ │ - je 359f6 <__julienne_test_result_m_MOD_co_characterize@@Base+0x1b6> │ │ │ │ + je 38fc6 <__julienne_test_result_m_MOD_co_characterize@@Base+0x1b6> │ │ │ │ mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ cmp $0x1,%r14d │ │ │ │ - je 35e50 <__julienne_test_result_m_MOD_co_characterize@@Base+0x610> │ │ │ │ + je 39420 <__julienne_test_result_m_MOD_co_characterize@@Base+0x610> │ │ │ │ call 8380 <__julienne_multi_image_m_MOD_internal_sync_all@plt> │ │ │ │ - jmp 35953 <__julienne_test_result_m_MOD_co_characterize@@Base+0x113> │ │ │ │ + jmp 38f23 <__julienne_test_result_m_MOD_co_characterize@@Base+0x113> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x6ed8(%rip),%xmm6 │ │ │ │ + movdqa 0x3958(%rip),%xmm6 │ │ │ │ xor %esi,%esi │ │ │ │ - movdqa 0x6f3e(%rip),%xmm7 │ │ │ │ + movdqa 0x397e(%rip),%xmm7 │ │ │ │ lea 0xb0(%rsp),%r15 │ │ │ │ movabs $0x10100000000,%rax │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0xa8(%rsp),%rbp │ │ │ │ movq $0x1,0xa8(%rsp) │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ movaps %xmm6,0xd0(%rsp) │ │ │ │ @@ -39341,160 +42189,160 @@ │ │ │ │ movq $0xffffffffffffffff,0xb8(%rsp) │ │ │ │ movq $0x4,0xc0(%rsp) │ │ │ │ call 8540 <__julienne_multi_image_m_MOD_internal_co_sum_integer@plt> │ │ │ │ call 8600 <__julienne_multi_image_m_MOD_internal_this_image@plt> │ │ │ │ mov %eax,%r13d │ │ │ │ call 8040 <__julienne_multi_image_m_MOD_internal_num_images@plt> │ │ │ │ cmp $0x1,%r13d │ │ │ │ - jne 35958 <__julienne_test_result_m_MOD_co_characterize@@Base+0x118> │ │ │ │ - mov 0x6f02(%rip),%rsi │ │ │ │ - lea 0x693a(%rip),%rcx │ │ │ │ - lea 0x67c4(%rip),%rdx │ │ │ │ + jne 38f28 <__julienne_test_result_m_MOD_co_characterize@@Base+0x118> │ │ │ │ + mov 0x391a(%rip),%rsi │ │ │ │ + lea 0x2098(%rip),%rcx │ │ │ │ + lea 0x3744(%rip),%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov %rdx,0xb8(%rsp) │ │ │ │ mov %rsi,0xb0(%rsp) │ │ │ │ movl $0x32,0xc0(%rsp) │ │ │ │ movq $0x3,0x108(%rsp) │ │ │ │ call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0xc4c6(%rip),%rdi │ │ │ │ + mov 0x8ef6(%rip),%rdi │ │ │ │ mov (%rbx),%rbx │ │ │ │ lea 0x90(%rsp),%rdx │ │ │ │ - lea 0xd16c(%rip),%rsi │ │ │ │ + lea 0x9bcc(%rip),%rsi │ │ │ │ movq $0x0,0x80(%rsp) │ │ │ │ mov %rdi,0x98(%rsp) │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ mov %rbx,0x90(%rsp) │ │ │ │ - movq $0x0,0xd13d(%rip) │ │ │ │ + movq $0x0,0x9b9d(%rip) │ │ │ │ call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ lea 0x68(%rsp),%rsi │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ mov 0x80(%rsp),%rbp │ │ │ │ - mov 0xd11f(%rip),%rdx │ │ │ │ + mov 0x9b7f(%rip),%rdx │ │ │ │ mov %rbp,%rcx │ │ │ │ call 83f0 <_gfortran_string_trim@plt> │ │ │ │ mov 0x70(%rsp),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ lea 0xd(%rbx),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rbx,%r8 │ │ │ │ - lea 0x6cce(%rip),%rcx │ │ │ │ + lea 0x2309(%rip),%rcx │ │ │ │ mov $0xd,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %r9,(%rsp) │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ test %rbx,%rbx │ │ │ │ - jg 3602c <__julienne_test_result_m_MOD_co_characterize@@Base+0x7ec> │ │ │ │ + jg 395fc <__julienne_test_result_m_MOD_co_characterize@@Base+0x7ec> │ │ │ │ add $0xe,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ mov %r14,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x6aad(%rip),%r9 │ │ │ │ + lea 0x222f(%rip),%r9 │ │ │ │ mov $0x1,%r8d │ │ │ │ mov %rax,%r13 │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ mov %r15,%rdi │ │ │ │ call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - jmp 35958 <__julienne_test_result_m_MOD_co_characterize@@Base+0x118> │ │ │ │ + jmp 38f28 <__julienne_test_result_m_MOD_co_characterize@@Base+0x118> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0x1,%r14d │ │ │ │ - je 35e50 <__julienne_test_result_m_MOD_co_characterize@@Base+0x610> │ │ │ │ + je 39420 <__julienne_test_result_m_MOD_co_characterize@@Base+0x610> │ │ │ │ call 8380 <__julienne_multi_image_m_MOD_internal_sync_all@plt> │ │ │ │ lea 0x5c(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ movq %r13,%xmm4 │ │ │ │ - movhps 0xc385(%rip),%xmm4 │ │ │ │ + movhps 0x8db5(%rip),%xmm4 │ │ │ │ movaps %xmm4,(%rsp) │ │ │ │ - lea 0x663a(%rip),%r13 │ │ │ │ - lea 0x67a2(%rip),%r12 │ │ │ │ + lea 0x35ba(%rip),%r13 │ │ │ │ + lea 0x1f00(%rip),%r12 │ │ │ │ call 80c0 <__julienne_string_m_MOD_from_default_integer@plt> │ │ │ │ - mov 0x6d57(%rip),%rax │ │ │ │ + mov 0x376f(%rip),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r13,0xb8(%rsp) │ │ │ │ mov %r12,0x100(%rsp) │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ movl $0x3e,0xc0(%rsp) │ │ │ │ movq $0x3,0x108(%rsp) │ │ │ │ call 8590 <_gfortran_st_write@plt> │ │ │ │ movdqa (%rsp),%xmm5 │ │ │ │ lea 0x70(%rsp),%rdx │ │ │ │ - lea 0xcfc7(%rip),%rsi │ │ │ │ + lea 0x9a27(%rip),%rsi │ │ │ │ movq $0x0,0x60(%rsp) │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ movaps %xmm5,0x70(%rsp) │ │ │ │ - movq $0x0,0xcfa9(%rip) │ │ │ │ + movq $0x0,0x9a09(%rip) │ │ │ │ call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0xcf9d(%rip),%rdx │ │ │ │ + mov 0x99fd(%rip),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ lea 0x1b(%rdx),%r15 │ │ │ │ mov %rdx,(%rsp) │ │ │ │ test %r15,%r15 │ │ │ │ cmovne %r15,%rdi │ │ │ │ call 8150 │ │ │ │ mov 0x60(%rsp),%r13 │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov $0x1b,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x6b80(%rip),%rcx │ │ │ │ + lea 0x21bb(%rip),%rcx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %r13,%r9 │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0xcf4f(%rip),%r12 │ │ │ │ + mov 0x99af(%rip),%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ lea 0x1d(%r12),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ mov %rcx,(%rsp) │ │ │ │ cmovne %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %r14,%rcx │ │ │ │ - lea 0x66c0(%rip),%r9 │ │ │ │ + lea 0x1e2c(%rip),%r9 │ │ │ │ mov %rax,%rsi │ │ │ │ lea 0x1b(%r12),%rdx │ │ │ │ mov $0x2,%r8d │ │ │ │ mov %rax,%r15 │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ mov (%rbx),%rbx │ │ │ │ - mov 0xc247(%rip),%rsi │ │ │ │ + mov 0x8c77(%rip),%rsi │ │ │ │ lea 0x80(%rsp),%rdx │ │ │ │ movq $0x0,0x68(%rsp) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ - lea 0xced3(%rip),%rsi │ │ │ │ - movq $0x0,0xcec8(%rip) │ │ │ │ + lea 0x9933(%rip),%rsi │ │ │ │ + movq $0x0,0x9928(%rip) │ │ │ │ mov %rdi,0x80(%rsp) │ │ │ │ lea 0x68(%rsp),%rdi │ │ │ │ call 81a0 <__julienne_test_diagnosis_m_MOD_diagnostics_string@plt> │ │ │ │ - mov 0xceb7(%rip),%r8 │ │ │ │ + mov 0x9917(%rip),%r8 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0xcea3(%rip),%r10 │ │ │ │ + mov 0x9903(%rip),%r10 │ │ │ │ lea 0x1d(%r8),%r13 │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ lea 0x0(%r13,%r10,1),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ @@ -39506,72 +42354,72 @@ │ │ │ │ mov %rax,%r12 │ │ │ │ mov %r9,(%rsp) │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ - mov 0xce57(%rip),%r9 │ │ │ │ + mov 0x98b7(%rip),%r9 │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0xce42(%rip),%r11 │ │ │ │ + mov 0x98a2(%rip),%r11 │ │ │ │ lea 0x1d(%r9,%r11,1),%rdx │ │ │ │ call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call 8230 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8430 <_gfortran_st_write_done@plt> │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 35953 <__julienne_test_result_m_MOD_co_characterize@@Base+0x113> │ │ │ │ + je 38f23 <__julienne_test_result_m_MOD_co_characterize@@Base+0x113> │ │ │ │ call 8230 │ │ │ │ - jmp 35953 <__julienne_test_result_m_MOD_co_characterize@@Base+0x113> │ │ │ │ + jmp 38f23 <__julienne_test_result_m_MOD_co_characterize@@Base+0x113> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6b51(%rip),%rcx │ │ │ │ - lea 0x6589(%rip),%rdx │ │ │ │ - lea 0x6413(%rip),%rax │ │ │ │ + mov 0x3569(%rip),%rcx │ │ │ │ + lea 0x1ce7(%rip),%rdx │ │ │ │ + lea 0x3393(%rip),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rdx,0x100(%rsp) │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ movl $0x38,0xc0(%rsp) │ │ │ │ movq $0x3,0x108(%rsp) │ │ │ │ call 8590 <_gfortran_st_write@plt> │ │ │ │ mov (%rbx),%rdi │ │ │ │ - mov 0xc102(%rip),%rsi │ │ │ │ + mov 0x8b32(%rip),%rsi │ │ │ │ mov 0x18(%rdi),%r14 │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ mov %rsi,0x88(%rsp) │ │ │ │ mov %r14,0x80(%rsp) │ │ │ │ call 83c0 <__julienne_test_diagnosis_m_MOD_test_passed@plt> │ │ │ │ - lea 0x696f(%rip),%r8 │ │ │ │ - lea 0x6973(%rip),%r9 │ │ │ │ + lea 0x1faa(%rip),%r8 │ │ │ │ + lea 0x1fae(%rip),%r9 │ │ │ │ mov $0x3,%edx │ │ │ │ test %eax,%eax │ │ │ │ lea 0x2cb(%rsp),%r10 │ │ │ │ mov $0xd,%edi │ │ │ │ cmovne %r8,%r9 │ │ │ │ mov %r10,%rsi │ │ │ │ mov $0xa,%r8d │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ - lea 0x68f4(%rip),%rcx │ │ │ │ + lea 0x1c20(%rip),%rcx │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov (%rbx),%r11 │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ mov %r13,%rdx │ │ │ │ - mov 0xc09f(%rip),%r9 │ │ │ │ - lea 0xcd48(%rip),%rsi │ │ │ │ + mov 0x8acf(%rip),%r9 │ │ │ │ + lea 0x97a8(%rip),%rsi │ │ │ │ movq $0x0,0x70(%rsp) │ │ │ │ mov %r11,0x90(%rsp) │ │ │ │ mov %r9,0x98(%rsp) │ │ │ │ - movq $0x0,0xcd24(%rip) │ │ │ │ + movq $0x0,0x9784(%rip) │ │ │ │ call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ mov 0x70(%rsp),%r15 │ │ │ │ lea 0x60(%rsp),%rsi │ │ │ │ - mov 0xcd0e(%rip),%rdx │ │ │ │ + mov 0x976e(%rip),%rdx │ │ │ │ lea 0x68(%rsp),%rdi │ │ │ │ mov %r15,%rcx │ │ │ │ mov %r15,0x18(%rsp) │ │ │ │ call 83f0 <_gfortran_string_trim@plt> │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ lea 0xd(%r14),%r15 │ │ │ │ @@ -39587,24 +42435,24 @@ │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ test %r14,%r14 │ │ │ │ - jle 35fca <__julienne_test_result_m_MOD_co_characterize@@Base+0x78a> │ │ │ │ + jle 3959a <__julienne_test_result_m_MOD_co_characterize@@Base+0x78a> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ add $0xe,%r14 │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %r14,%rdi │ │ │ │ call 8150 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ - lea 0x6690(%rip),%r9 │ │ │ │ + lea 0x1e12(%rip),%r9 │ │ │ │ mov %rax,%rsi │ │ │ │ mov $0x1,%r8d │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 80a0 <_gfortran_concat_string@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ @@ -39612,63 +42460,63 @@ │ │ │ │ mov %r15,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call 8230 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - jmp 35945 <__julienne_test_result_m_MOD_co_characterize@@Base+0x105> │ │ │ │ + jmp 38f15 <__julienne_test_result_m_MOD_co_characterize@@Base+0x105> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call 8230 │ │ │ │ - jmp 35baa <__julienne_test_result_m_MOD_co_characterize@@Base+0x36a> │ │ │ │ + jmp 3917a <__julienne_test_result_m_MOD_co_characterize@@Base+0x36a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x20,%esi │ │ │ │ mov $0x1,%edi │ │ │ │ mov %r8,(%rsp) │ │ │ │ call 84d0 │ │ │ │ mov (%rsp),%r9 │ │ │ │ mov %rax,0x18(%r9) │ │ │ │ - jmp 359a1 <__julienne_test_result_m_MOD_co_characterize@@Base+0x161> │ │ │ │ + jmp 38f71 <__julienne_test_result_m_MOD_co_characterize@@Base+0x161> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000036070 <__julienne_test_result_m_MOD_construct_from_character@@Base>: │ │ │ │ +0000000000039640 <__julienne_test_result_m_MOD_construct_from_character@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rdx │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov %rcx,%rdx │ │ │ │ lea 0x30(%rsp),%rax │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ movq %rax,%xmm0 │ │ │ │ - movhps 0xbeff(%rip),%xmm0 │ │ │ │ + movhps 0x892f(%rip),%xmm0 │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ movaps %xmm0,0x20(%rsp) │ │ │ │ call 8470 <__julienne_string_m_MOD_assign_character_to_string_t@plt> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 36156 <__julienne_test_result_m_MOD_construct_from_character@@Base+0xe6> │ │ │ │ + je 39726 <__julienne_test_result_m_MOD_construct_from_character@@Base+0xe6> │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 361a0 <__julienne_test_result_m_MOD_construct_from_character@@Base+0x130> │ │ │ │ + je 39770 <__julienne_test_result_m_MOD_construct_from_character@@Base+0x130> │ │ │ │ movdqu 0x0(%rbp),%xmm1 │ │ │ │ movdqu 0x10(%rbp),%xmm2 │ │ │ │ mov 0x8(%rdx),%rdi │ │ │ │ movups %xmm2,0x10(%rdx) │ │ │ │ movups %xmm1,(%rdx) │ │ │ │ cmp %rbp,%rdx │ │ │ │ - je 36156 <__julienne_test_result_m_MOD_construct_from_character@@Base+0xe6> │ │ │ │ + je 39726 <__julienne_test_result_m_MOD_construct_from_character@@Base+0xe6> │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ - je 36190 <__julienne_test_result_m_MOD_construct_from_character@@Base+0x120> │ │ │ │ + je 39760 <__julienne_test_result_m_MOD_construct_from_character@@Base+0x120> │ │ │ │ mov 0x10(%rbp),%rbp │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ cmovne %rbp,%rdi │ │ │ │ @@ -39677,100 +42525,100 @@ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x8(%rcx) │ │ │ │ call 85d0 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 36156 <__julienne_test_result_m_MOD_construct_from_character@@Base+0xe6> │ │ │ │ + je 39726 <__julienne_test_result_m_MOD_construct_from_character@@Base+0xe6> │ │ │ │ call 8230 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ movdqa 0x30(%rsp),%xmm3 │ │ │ │ movdqa 0x40(%rsp),%xmm4 │ │ │ │ mov %r8,0x20(%rbx) │ │ │ │ movups %xmm3,(%rbx) │ │ │ │ movups %xmm4,0x10(%rbx) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 361bc <__julienne_test_result_m_MOD_construct_from_character@@Base+0x14c> │ │ │ │ + jne 3978c <__julienne_test_result_m_MOD_construct_from_character@@Base+0x14c> │ │ │ │ add $0x68,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movq $0x0,0x8(%rdx) │ │ │ │ - jmp 3614c <__julienne_test_result_m_MOD_construct_from_character@@Base+0xdc> │ │ │ │ + jmp 3971c <__julienne_test_result_m_MOD_construct_from_character@@Base+0xdc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x20,%esi │ │ │ │ mov $0x1,%edi │ │ │ │ call 84d0 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - jmp 360e3 <__julienne_test_result_m_MOD_construct_from_character@@Base+0x73> │ │ │ │ + jmp 396b3 <__julienne_test_result_m_MOD_construct_from_character@@Base+0x73> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000361d0 <__julienne_test_result_m_MOD_construct_from_string@@Base>: │ │ │ │ +00000000000397a0 <__julienne_test_result_m_MOD_construct_from_string@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rsi),%rbp │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov 0x8(%rsi),%r12 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 3621a <__julienne_test_result_m_MOD_construct_from_string@@Base+0x4a> │ │ │ │ + je 397ea <__julienne_test_result_m_MOD_construct_from_string@@Base+0x4a> │ │ │ │ test %r12,%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbx,%rbx │ │ │ │ - je 36299 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xc9> │ │ │ │ + je 39869 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xc9> │ │ │ │ mov $0x20,%esi │ │ │ │ mov $0x1,%edi │ │ │ │ call 84d0 │ │ │ │ movdqu (%rbx),%xmm0 │ │ │ │ movdqu 0x10(%rbx),%xmm1 │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rax,%r13 │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movups %xmm1,0x10(%rax) │ │ │ │ cmp %rbx,%rax │ │ │ │ - je 36299 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xc9> │ │ │ │ + je 39869 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xc9> │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ test %rsi,%rsi │ │ │ │ - je 362c8 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xf8> │ │ │ │ + je 39898 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xf8> │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ test %rbx,%rbx │ │ │ │ cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,0x8(%r13) │ │ │ │ mov %rax,%rdi │ │ │ │ call 85d0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - je 36296 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xc6> │ │ │ │ + je 39866 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xc6> │ │ │ │ mov %rcx,%rdi │ │ │ │ call 8230 │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rbp,(%r15) │ │ │ │ mov %r15,%rax │ │ │ │ mov %r12,0x8(%r15) │ │ │ │ mov %r14,0x10(%r15) │ │ │ │ @@ -39782,3356 +42630,175 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jmp 36289 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xb9> │ │ │ │ + jmp 39859 <__julienne_test_result_m_MOD_construct_from_string@@Base+0xb9> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000362e0 <__julienne_test_description_m_MOD_equals@@Base>: │ │ │ │ +00000000000398b0 <__julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - call 8360 <_gfortran_compare_string@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - mov $0x0,%eax │ │ │ │ - jne 36329 <__julienne_test_description_m_MOD_equals@@Base+0x49> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - sete %al │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - setne %cl │ │ │ │ - and %ecx,%eax │ │ │ │ - je 36330 <__julienne_test_description_m_MOD_equals@@Base+0x50> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - or %rsi,%rdx │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000036340 <__julienne_test_description_m_MOD_contains_characters@@Base>: │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - setne %dl │ │ │ │ - add $0x8,%rsp │ │ │ │ - movzbl %dl,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000036370 <__julienne_test_description_m_MOD_filter@@Base>: │ │ │ │ +00000000000398c0 <__julienne_multi_image_m_MOD_internal_error_stop@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x128(%rsp) │ │ │ │ - mov 0x28(%rsi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 36b90 <__julienne_test_description_m_MOD_filter@@Base+0x820> │ │ │ │ - mov %rbp,%rax │ │ │ │ - neg %rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov 0x38(%rsi),%r13 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - sub 0x30(%rsi),%r13 │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0xc8b0(%rip),%rsi │ │ │ │ - lea 0x1(%r13),%rcx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - lea 0x6280(%rip),%rdx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov $0xa,%ecx │ │ │ │ - movq $0x0,0xc88b(%rip) │ │ │ │ - call 8300 <__julienne_command_line_m_MOD_flag_value@plt> │ │ │ │ - mov 0xc87f(%rip),%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jle 3643f <__julienne_test_description_m_MOD_filter@@Base+0xcf> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 366d0 <__julienne_test_description_m_MOD_filter@@Base+0x360> │ │ │ │ - mov 0x38(%r15),%rsi │ │ │ │ - sub 0x30(%r15),%rsi │ │ │ │ - js 366d0 <__julienne_test_description_m_MOD_filter@@Base+0x360> │ │ │ │ - add $0x1,%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shl $0x5,%rsi │ │ │ │ - lea -0x20(%rsi),%r8 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - shr $0x5,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 3659b <__julienne_test_description_m_MOD_filter@@Base+0x22b> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 364a3 <__julienne_test_description_m_MOD_filter@@Base+0x133> │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - mov $0x20,%ebx │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 3659b <__julienne_test_description_m_MOD_filter@@Base+0x22b> │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - je 3657b <__julienne_test_description_m_MOD_filter@@Base+0x20b> │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - je 3655b <__julienne_test_description_m_MOD_filter@@Base+0x1eb> │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - je 3653b <__julienne_test_description_m_MOD_filter@@Base+0x1cb> │ │ │ │ - cmp $0x5,%r8 │ │ │ │ - je 3651b <__julienne_test_description_m_MOD_filter@@Base+0x1ab> │ │ │ │ - cmp $0x6,%r8 │ │ │ │ - je 364fb <__julienne_test_description_m_MOD_filter@@Base+0x18b> │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 364f4 <__julienne_test_description_m_MOD_filter@@Base+0x184> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r9 │ │ │ │ - movq $0x0,(%r9,%rbx,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36514 <__julienne_test_description_m_MOD_filter@@Base+0x1a4> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r10 │ │ │ │ - movq $0x0,(%r10,%rbx,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36534 <__julienne_test_description_m_MOD_filter@@Base+0x1c4> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r11 │ │ │ │ - movq $0x0,(%r11,%rbx,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36554 <__julienne_test_description_m_MOD_filter@@Base+0x1e4> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movq $0x0,(%r14,%rbx,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36574 <__julienne_test_description_m_MOD_filter@@Base+0x204> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq $0x0,(%rax,%rbx,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36594 <__julienne_test_description_m_MOD_filter@@Base+0x224> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movq $0x0,(%rdx,%rbx,1) │ │ │ │ - mov (%r15),%r14 │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 365c0 <__julienne_test_description_m_MOD_filter@@Base+0x250> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - movq $0x0,(%rcx,%rbx,1) │ │ │ │ - lea 0x20(%rbx),%r14 │ │ │ │ - cmp 0x40(%rsp),%r14 │ │ │ │ - je 366d0 <__julienne_test_description_m_MOD_filter@@Base+0x360> │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0x20(%rsi,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 365ed <__julienne_test_description_m_MOD_filter@@Base+0x27d> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - movq $0x0,0x20(%rdi,%rbx,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - mov 0x20(%rbx,%r14,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3660b <__julienne_test_description_m_MOD_filter@@Base+0x29b> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r8 │ │ │ │ - movq $0x0,0x20(%r8,%r14,1) │ │ │ │ - mov (%r15),%r9 │ │ │ │ - mov 0x40(%r9,%r14,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36629 <__julienne_test_description_m_MOD_filter@@Base+0x2b9> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r10 │ │ │ │ - movq $0x0,0x40(%r10,%r14,1) │ │ │ │ - mov (%r15),%r11 │ │ │ │ - mov 0x60(%r11,%r14,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36647 <__julienne_test_description_m_MOD_filter@@Base+0x2d7> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq $0x0,0x60(%rax,%r14,1) │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov 0x80(%rdx,%r14,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3666b <__julienne_test_description_m_MOD_filter@@Base+0x2fb> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - movq $0x0,0x80(%rcx,%r14,1) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0xa0(%rsi,%r14,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3668f <__julienne_test_description_m_MOD_filter@@Base+0x31f> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - movq $0x0,0xa0(%rdi,%r14,1) │ │ │ │ - mov (%r15),%rbx │ │ │ │ - mov 0xc0(%rbx,%r14,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 366b3 <__julienne_test_description_m_MOD_filter@@Base+0x343> │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%r8 │ │ │ │ - movq $0x0,0xc0(%r8,%r14,1) │ │ │ │ - lea 0xe0(%r14),%rbx │ │ │ │ - mov (%r15),%r14 │ │ │ │ - mov (%r14,%rbx,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 365b0 <__julienne_test_description_m_MOD_filter@@Base+0x240> │ │ │ │ - jmp 365c0 <__julienne_test_description_m_MOD_filter@@Base+0x250> │ │ │ │ - nop │ │ │ │ - movdqu (%r15),%xmm0 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movabs $0x50100000000,%r9 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movq $0x20,0x10(%r15) │ │ │ │ - movdqu 0x20(%r15),%xmm2 │ │ │ │ - movdqu 0x30(%r15),%xmm3 │ │ │ │ - mov %r9,0x18(%r15) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movq $0x20,0xb0(%rsp) │ │ │ │ - movdqu 0x10(%r15),%xmm1 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r9,0xb8(%rsp) │ │ │ │ - movq $0x20,0xc0(%rsp) │ │ │ │ - movq $0x1,0xd0(%rsp) │ │ │ │ - mov %r10,0xd8(%rsp) │ │ │ │ - mov %rbp,0xc8(%rsp) │ │ │ │ - mov %r11,0xa0(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - movaps %xmm2,0x80(%rsp) │ │ │ │ - movaps %xmm3,0x90(%rsp) │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movabs $0x20100000000,%rdx │ │ │ │ - mov %r13,0x118(%rsp) │ │ │ │ - movq %rcx,%xmm4 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x1,0xf0(%rsp) │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - mov %rdx,0xf8(%rsp) │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - movaps %xmm4,0x100(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jns 36a90 <__julienne_test_description_m_MOD_filter@@Base+0x720> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - call 8580 <_gfortran_pack@plt> │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov 0x90(%rsp),%r13 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - call 8230 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 36ed0 <__julienne_test_description_m_MOD_filter@@Base+0xb60> │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub %r13,%rbp │ │ │ │ - lea 0x1(%rbp),%r13 │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - shl $0x5,%r13 │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x0(%rbp,%r13,1),%r11 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - lea 0x10(%rbx),%r8 │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - js 369e0 <__julienne_test_description_m_MOD_filter@@Base+0x670> │ │ │ │ - sub %rbp,%r11 │ │ │ │ - sub $0x20,%r11 │ │ │ │ - shr $0x5,%r11 │ │ │ │ - add $0x1,%r11 │ │ │ │ - and $0x3,%r11d │ │ │ │ - je 36cd1 <__julienne_test_description_m_MOD_filter@@Base+0x961> │ │ │ │ - cmp $0x1,%r11 │ │ │ │ - je 36979 <__julienne_test_description_m_MOD_filter@@Base+0x609> │ │ │ │ - cmp $0x2,%r11 │ │ │ │ - je 36923 <__julienne_test_description_m_MOD_filter@@Base+0x5b3> │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov -0x10(%r8),%r14 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 36f2c <__julienne_test_description_m_MOD_filter@@Base+0xbbc> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - lea 0x20(%rbp),%r14 │ │ │ │ - add $0x20,%r8 │ │ │ │ - mov (%r8),%rdx │ │ │ │ - mov -0x10(%r8),%rcx │ │ │ │ - mov %rdx,0x10(%r14) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 36f20 <__julienne_test_description_m_MOD_filter@@Base+0xbb0> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x86d1(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - add $0x20,%r14 │ │ │ │ - add $0x20,%r8 │ │ │ │ - mov (%r8),%r9 │ │ │ │ - mov -0x10(%r8),%rsi │ │ │ │ - mov %r9,0x10(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 36f10 <__julienne_test_description_m_MOD_filter@@Base+0xba0> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - add $0x20,%r14 │ │ │ │ - add $0x20,%r8 │ │ │ │ - cmp 0x18(%rsp),%r14 │ │ │ │ - jne 36cd1 <__julienne_test_description_m_MOD_filter@@Base+0x961> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 36ed0 <__julienne_test_description_m_MOD_filter@@Base+0xb60> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 85d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov (%r15),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %rbx,(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 36ba8 <__julienne_test_description_m_MOD_filter@@Base+0x838> │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - sub 0x38(%r15),%rdx │ │ │ │ - add 0x10(%rsp),%rdx │ │ │ │ - jne 36ba8 <__julienne_test_description_m_MOD_filter@@Base+0x838> │ │ │ │ - mov %rax,%rcx │ │ │ │ - neg %rcx │ │ │ │ - mov %rax,0x30(%r15) │ │ │ │ - add 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - movq $0x1,0x28(%r15) │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 36f3e <__julienne_test_description_m_MOD_filter@@Base+0xbce> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 36f39 <__julienne_test_description_m_MOD_filter@@Base+0xbc9> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x138,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 8230 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 36cf8 <__julienne_test_description_m_MOD_filter@@Base+0x988> │ │ │ │ - mov 0xb508(%rip),%r12 │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - shl $0x5,%rbp │ │ │ │ - mov %r13,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - lea (%r11,%rbp,1),%r8 │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - jl 36b6b <__julienne_test_description_m_MOD_filter@@Base+0x7fb> │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 36b52 <__julienne_test_description_m_MOD_filter@@Base+0x7e2> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 36b43 <__julienne_test_description_m_MOD_filter@@Base+0x7d3> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 36b3c <__julienne_test_description_m_MOD_filter@@Base+0x7cc> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 36b35 <__julienne_test_description_m_MOD_filter@@Base+0x7c5> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 36b2e <__julienne_test_description_m_MOD_filter@@Base+0x7be> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 36b27 <__julienne_test_description_m_MOD_filter@@Base+0x7b7> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - mov $0x2,%r9d │ │ │ │ - lea (%r8,%rbp,1),%r10 │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - cmovne %r10,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rbp,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rbp,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rbp,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rbp,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rbp,%r8 │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov %r8,%r11 │ │ │ │ - add %rbp,%r8 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - jl 36b6b <__julienne_test_description_m_MOD_filter@@Base+0x7fb> │ │ │ │ - lea (%r8,%rbp,4),%rax │ │ │ │ - add $0x8,%rdi │ │ │ │ - lea (%rax,%rbp,2),%rbx │ │ │ │ - lea (%rbx,%rbp,1),%r11 │ │ │ │ - lea (%r11,%rbp,1),%r8 │ │ │ │ - cmp %rdi,%r13 │ │ │ │ - jge 36b52 <__julienne_test_description_m_MOD_filter@@Base+0x7e2> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - call 8090 │ │ │ │ - jmp 36801 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 363bb <__julienne_test_description_m_MOD_filter@@Base+0x4b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 36a39 <__julienne_test_description_m_MOD_filter@@Base+0x6c9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - lea 0x20(%r8),%r12 │ │ │ │ - mov -0x10(%r12),%rdi │ │ │ │ - mov 0x20(%r8),%r8 │ │ │ │ - lea 0x20(%r14),%r13 │ │ │ │ - mov %r8,0x10(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36f00 <__julienne_test_description_m_MOD_filter@@Base+0xb90> │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%r12),%r10 │ │ │ │ - mov 0x10(%r12),%r14 │ │ │ │ - mov %r10,0x30(%r13) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 36ef0 <__julienne_test_description_m_MOD_filter@@Base+0xb80> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x40(%r12),%r11 │ │ │ │ - mov 0x30(%r12),%r14 │ │ │ │ - mov %r11,0x50(%r13) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 36ee0 <__julienne_test_description_m_MOD_filter@@Base+0xb70> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x60(%r13),%r14 │ │ │ │ - lea 0x60(%r12),%r8 │ │ │ │ - cmp 0x18(%rsp),%r14 │ │ │ │ - je 369e0 <__julienne_test_description_m_MOD_filter@@Base+0x670> │ │ │ │ - mov (%r8),%r13 │ │ │ │ - mov -0x10(%r8),%r12 │ │ │ │ - mov %r13,0x10(%r14) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 36bc0 <__julienne_test_description_m_MOD_filter@@Base+0x850> │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 36bec <__julienne_test_description_m_MOD_filter@@Base+0x87c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb2c9(%rip),%rdx │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - shl $0x5,%rbx │ │ │ │ - and $0x3,%ebp │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %al,(%r14) │ │ │ │ - add %rsi,%rbx │ │ │ │ - andb $0x1,(%r14) │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - jl 36801 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36e10 <__julienne_test_description_m_MOD_filter@@Base+0xaa0> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 36dce <__julienne_test_description_m_MOD_filter@@Base+0xa5e> │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - je 36d99 <__julienne_test_description_m_MOD_filter@@Base+0xa29> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov $0x2,%ebp │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - mov %al,0x1(%r14) │ │ │ │ - andb $0x1,0x1(%r14) │ │ │ │ - mov 0xb228(%rip),%r8 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - mov %al,(%r14,%rbp,1) │ │ │ │ - andb $0x1,(%r14,%rbp,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov 0xb1f3(%rip),%r9 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - mov %al,(%r14,%rbp,1) │ │ │ │ - andb $0x1,(%r14,%rbp,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jl 36801 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb1b1(%rip),%r10 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %al,(%r14,%rbp,1) │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - andb $0x1,(%r14,%rbp,1) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %al,0x1(%r14,%rbp,1) │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - andb $0x1,0x1(%r14,%rbp,1) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ + je 398eb <__julienne_multi_image_m_MOD_internal_error_stop@@Base+0x2b> │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call *%rdx │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %al,0x2(%r14,%rbp,1) │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - andb $0x1,0x2(%r14,%rbp,1) │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call 8500 <__julienne_test_description_m_MOD_contains_characters@plt> │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - mov %al,0x3(%r14,%rbp,1) │ │ │ │ - andb $0x1,0x3(%r14,%rbp,1) │ │ │ │ - add $0x4,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jge 36e10 <__julienne_test_description_m_MOD_filter@@Base+0xaa0> │ │ │ │ - jmp 36801 <__julienne_test_description_m_MOD_filter@@Base+0x491> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 36a01 <__julienne_test_description_m_MOD_filter@@Base+0x691> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x40(%r13) │ │ │ │ - jmp 36cbd <__julienne_test_description_m_MOD_filter@@Base+0x94d> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%r13) │ │ │ │ - jmp 36c7c <__julienne_test_description_m_MOD_filter@@Base+0x90c> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%r14) │ │ │ │ - jmp 36c3b <__julienne_test_description_m_MOD_filter@@Base+0x8cb> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 8320 <_gfortran_error_stop_string@plt> │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 369c7 <__julienne_test_description_m_MOD_filter@@Base+0x657> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - jmp 36971 <__julienne_test_description_m_MOD_filter@@Base+0x601> │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 3691b <__julienne_test_description_m_MOD_filter@@Base+0x5ab> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 36f39 <__julienne_test_description_m_MOD_filter@@Base+0xbc9> │ │ │ │ - add $0x138,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000036f70 <__julienne_test_description_m_MOD_contains_string_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - lea 0xbd07(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movhps 0xb02b(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0xbcc7(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0xbcb6(%rip),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 8480 <_gfortran_string_index@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 8230 │ │ │ │ - test %ebx,%ebx │ │ │ │ - setne %cl │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 37011 <__julienne_test_description_m_MOD_contains_string_t@@Base+0xa1> │ │ │ │ - add $0x38,%rsp │ │ │ │ - movzbl %cl,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000037020 <__julienne_test_description_m_MOD_run@@Base>: │ │ │ │ +0000000000039900 <__julienne_multi_image_m_MOD_internal_co_sum_integer@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x86b1(%rip),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + mov (%rcx),%r9 │ │ │ │ test %rax,%rax │ │ │ │ - je 371d8 <__julienne_test_description_m_MOD_run@@Base+0x1b8> │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x0(%rbp),%r11 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - movdqu 0x20(%rsp),%xmm4 │ │ │ │ - movdqu 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x10(%r11),%rcx │ │ │ │ - mov (%r11),%rsi │ │ │ │ - movaps %xmm4,0x40(%rsp) │ │ │ │ - movaps %xmm5,0x50(%rsp) │ │ │ │ - call 8170 <__julienne_test_result_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 370b1 <__julienne_test_description_m_MOD_run@@Base+0x91> │ │ │ │ - call 8230 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 37180 <__julienne_test_description_m_MOD_run@@Base+0x160> │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 85d0 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 372e0 <__julienne_test_description_m_MOD_run@@Base+0x2c0> │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 8150 │ │ │ │ - movdqu (%r15),%xmm8 │ │ │ │ - movdqu 0x10(%r15),%xmm9 │ │ │ │ - mov 0x10(%r15),%r8 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 373b0 <__julienne_test_description_m_MOD_run@@Base+0x390> │ │ │ │ - test %r8,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - cmovne %r8,%rdi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 371c5 <__julienne_test_description_m_MOD_run@@Base+0x1a5> │ │ │ │ - call 8230 │ │ │ │ - jmp 371c5 <__julienne_test_description_m_MOD_run@@Base+0x1a5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 37338 <__julienne_test_description_m_MOD_run@@Base+0x318> │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 8150 │ │ │ │ - movdqu (%r15),%xmm6 │ │ │ │ - movdqu 0x10(%r15),%xmm7 │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - mov 0x8(%r15),%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 373c8 <__julienne_test_description_m_MOD_run@@Base+0x3a8> │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 372eb <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 8170 <__julienne_test_result_m_MOD_construct_from_character@plt> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 37340 <__julienne_test_description_m_MOD_run@@Base+0x320> │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 85d0 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 372e0 <__julienne_test_description_m_MOD_run@@Base+0x2c0> │ │ │ │ - mov $0x20,%edi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movdqu (%r9),%xmm2 │ │ │ │ - movdqu 0x10(%r9),%xmm3 │ │ │ │ - mov 0x8(%r9),%r15 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 37408 <__julienne_test_description_m_MOD_run@@Base+0x3e8> │ │ │ │ - mov 0x10(%r9),%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 372d8 <__julienne_test_description_m_MOD_run@@Base+0x2b8> │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 372eb <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ - nop │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call 8230 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,(%rbx) │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - mov %r14,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + cmove %rdx,%rax │ │ │ │ + test %r9,%r9 │ │ │ │ + je 3998a <__julienne_multi_image_m_MOD_internal_co_sum_integer@@Base+0x8a> │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + mov 0x38(%rdi),%r10 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + neg %rax │ │ │ │ + sub 0x30(%rdi),%r10 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movabs $0x10100000000,%rdi │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movq $0x4,0x10(%rsp) │ │ │ │ + movq $0x4,0x20(%rsp) │ │ │ │ + movq $0x1,0x30(%rsp) │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call *%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3743f <__julienne_test_description_m_MOD_run@@Base+0x41f> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jne 3999f <__julienne_multi_image_m_MOD_internal_co_sum_integer@@Base+0x9f> │ │ │ │ + add $0x58,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 372eb <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ - nop │ │ │ │ - test %r8,%r8 │ │ │ │ - je 373f8 <__julienne_test_description_m_MOD_run@@Base+0x3d8> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm1 │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 37430 <__julienne_test_description_m_MOD_run@@Base+0x410> │ │ │ │ - mov 0x10(%rdi),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - test %r15,%r15 │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - jmp 372c6 <__julienne_test_description_m_MOD_run@@Base+0x2a6> │ │ │ │ - movq $0x0,0x8(%r14) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - jmp 3716a <__julienne_test_description_m_MOD_run@@Base+0x14a> │ │ │ │ - nopl (%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r13,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 37173 <__julienne_test_description_m_MOD_run@@Base+0x153> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 372eb <__julienne_test_description_m_MOD_run@@Base+0x2cb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - jmp 372bd <__julienne_test_description_m_MOD_run@@Base+0x29d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 372d8 <__julienne_test_description_m_MOD_run@@Base+0x2b8> │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000037450 <__julienne_test_description_m_MOD_construct_from_string_usher@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movhps 0xab4f(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 374e1 <__julienne_test_description_m_MOD_construct_from_string_usher@@Base+0x91> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000374f0 <__julienne_test_description_m_MOD_construct_from_string_funloc@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movhps 0xaaaf(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37581 <__julienne_test_description_m_MOD_construct_from_string_funloc@@Base+0x91> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000037590 <__julienne_test_description_m_MOD_construct_from_string@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movhps 0xaa0f(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call 8550 <__julienne_string_m_MOD_assign_string_t_to_character@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 375f9 <__julienne_test_description_m_MOD_construct_from_string@@Base+0x69> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - movups %xmm1,(%rbx) │ │ │ │ - movups %xmm2,0x10(%rbx) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37626 <__julienne_test_description_m_MOD_construct_from_string@@Base+0x96> │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000037630 <__julienne_test_description_m_MOD_construct_from_characters_usher@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 37674 <__julienne_test_description_m_MOD_construct_from_characters_usher@@Base+0x44> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000376a0 <__julienne_test_description_m_MOD_construct_from_characters_funloc@@Base>: │ │ │ │ +00000000000399b0 <__julienne_multi_image_m_MOD_internal_sync_all@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 376e4 <__julienne_test_description_m_MOD_construct_from_characters_funloc@@Base+0x44> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ + mov 0x85dd(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 399c8 <__julienne_multi_image_m_MOD_internal_sync_all@@Base+0x18> │ │ │ │ + jmp *%rdx │ │ │ │ + nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000037710 <__julienne_test_description_m_MOD_construct_from_characters@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 37754 <__julienne_test_description_m_MOD_construct_from_characters@@Base+0x44> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3775f <__julienne_test_description_m_MOD_construct_from_characters@@Base+0x4f> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rbp,0x10(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -0000000000037780 <__julienne_file_m_MOD_from_file_with_string_name@@Base>: │ │ │ │ +00000000000399d0 <__julienne_multi_image_m_MOD_internal_num_images@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - lea 0xb51e(%rip),%rsi │ │ │ │ - push %r14 │ │ │ │ - lea 0x4b0d(%rip),%r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x498,%rsp │ │ │ │ - movhps 0xa806(%rip),%xmm0 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - lea 0x68(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x488(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - movq $0x0,0x268(%rsp) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x3d,0x90(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0xb499(%rip) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xb485(%rip),%rax │ │ │ │ - lea 0x505e(%rip),%rdx │ │ │ │ - lea 0x64(%rsp),%rsi │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - lea 0x4b94(%rip),%rcx │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - mov %rsi,0x1a8(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - movq $0x3,0xd0(%rsp) │ │ │ │ - movq $0x9,0xf0(%rsp) │ │ │ │ - movl $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x1800b00,0x80(%rsp) │ │ │ │ - call 82a0 <_gfortran_st_open@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x270(%rsp),%rbx │ │ │ │ - call 8230 │ │ │ │ - mov 0x64(%rsp),%r15d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x56,0x90(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%rbp │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - call 8390 <_gfortran_st_rewind@plt> │ │ │ │ - jmp 378f4 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x174> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x278(%rsp) │ │ │ │ - movl $0x59,0x280(%rsp) │ │ │ │ - movl $0x0,0x1e0(%rsp) │ │ │ │ - mov %rbp,0x298(%rsp) │ │ │ │ - movl $0xa0,0x270(%rsp) │ │ │ │ - mov %r15d,0x274(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - cmpl $0xffffffff,0x1e0(%rsp) │ │ │ │ - jne 378f0 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x170> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r13d,0x24(%rsp) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x5d,0x90(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - call 8390 <_gfortran_st_rewind@plt> │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 37ad9 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x359> │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x69,0x90(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - call 8390 <_gfortran_st_rewind@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x75,0x90(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - call 8390 <_gfortran_st_rewind@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov 0x8595(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 37fe5 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x865> │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movabs $0x50100000000,%rbp │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - movl $0x4e,0x90(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - call 8130 <_gfortran_st_close@plt> │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - movdqa 0x4e34(%rip),%xmm5 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r15,(%r14) │ │ │ │ - movq $0xffffffffffffffff,0x8(%r14) │ │ │ │ - movq $0x18,0x10(%r14) │ │ │ │ - mov %rbp,0x18(%r14) │ │ │ │ - movq $0x1,0x30(%r14) │ │ │ │ - mov %rax,0x38(%r14) │ │ │ │ - movups %xmm5,0x20(%r14) │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je 37aab <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x32b> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x488(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37fff <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x87f> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x498,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + je 399e8 <__julienne_multi_image_m_MOD_internal_num_images@@Base+0x18> │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ ret │ │ │ │ - lea 0x1e4(%rsp),%rdi │ │ │ │ - movq %r12,%xmm4 │ │ │ │ - movq %rdi,%xmm3 │ │ │ │ - movslq %r13d,%rdi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - punpcklqdq %xmm4,%xmm3 │ │ │ │ - shl $0x2,%rdi │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 38004 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x884> │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x4d64(%rip),%r13 │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - call 8090 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x69,0x90(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - call 8390 <_gfortran_st_rewind@plt> │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - jmp 37b7d <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x3fd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x1,(%r12) │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movdqa 0x4de6(%rip),%xmm2 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x4853(%rip),%r9 │ │ │ │ - mov %r9,0x2c0(%rsp) │ │ │ │ - movaps %xmm1,0x290(%rsp) │ │ │ │ - movups %xmm2,0x2c8(%rsp) │ │ │ │ - mov %r14,0x278(%rsp) │ │ │ │ - movl $0x6d,0x280(%rsp) │ │ │ │ - movq $0x80,0x288(%rsp) │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %r13,0x2d8(%rsp) │ │ │ │ - movl $0x3060,0x270(%rsp) │ │ │ │ - mov %r15d,0x274(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x487(%rsp),%rsi │ │ │ │ - call 8160 <_gfortran_transfer_character@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - cmpl $0xfffffffd,0x70(%rsp) │ │ │ │ - jbe 37b78 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x3f8> │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp %r10d,0x18(%rsp) │ │ │ │ - jle 37b7d <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x3fd> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movl $0x75,0x90(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %r15d,0x84(%rsp) │ │ │ │ - call 8390 <_gfortran_st_rewind@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x0(,%rbp,4),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r13 │ │ │ │ - call 85d0 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r13,%rbp │ │ │ │ - call 8150 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 37fe7 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x867> │ │ │ │ - lea 0x0(%r13,%rax,1),%r11 │ │ │ │ - sub $0x18,%r13 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdx │ │ │ │ - shr $0x3,%r13 │ │ │ │ - imul %rdx,%r13 │ │ │ │ - lea 0x1(%r13),%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - je 37dc8 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x648> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 37da3 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x623> │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - je 37d87 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x607> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 37d6b <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x5eb> │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - je 37d4f <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x5cf> │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - je 37d33 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x5b3> │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - jne 37fac <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x82c> │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - cmp %rax,%r11 │ │ │ │ - je 37eac <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x72c> │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0xc0,%rax │ │ │ │ - movq $0x0,-0xb8(%rax) │ │ │ │ - movq $0x0,-0xc0(%rax) │ │ │ │ - movq $0x0,-0x98(%rax) │ │ │ │ - movq $0x0,-0xa0(%rax) │ │ │ │ - movq $0x0,-0xa8(%rax) │ │ │ │ - movq $0x0,-0x80(%rax) │ │ │ │ - movq $0x0,-0x88(%rax) │ │ │ │ - movq $0x0,-0x90(%rax) │ │ │ │ - movq $0x0,-0x68(%rax) │ │ │ │ - movq $0x0,-0x70(%rax) │ │ │ │ - movq $0x0,-0x78(%rax) │ │ │ │ - movq $0x0,-0x50(%rax) │ │ │ │ - movq $0x0,-0x58(%rax) │ │ │ │ - movq $0x0,-0x60(%rax) │ │ │ │ - movq $0x0,-0x38(%rax) │ │ │ │ - movq $0x0,-0x40(%rax) │ │ │ │ - movq $0x0,-0x48(%rax) │ │ │ │ - movq $0x0,-0x20(%rax) │ │ │ │ - movq $0x0,-0x28(%rax) │ │ │ │ - movq $0x0,-0x30(%rax) │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - cmp %rax,%r11 │ │ │ │ - jne 37dc8 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x648> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 37ed7 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x757> │ │ │ │ - mov %r11,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 8230 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x1(%rbp),%ecx │ │ │ │ - cmp 0x24(%rsp),%ecx │ │ │ │ - jg 37a20 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x2a0> │ │ │ │ - addq $0x18,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - movslq (%rax,%rbp,4),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 37fcd <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x84d> │ │ │ │ - lea 0x44e3(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x278(%rsp) │ │ │ │ - mov %rsi,0x2c0(%rsp) │ │ │ │ - movl $0x47,0x280(%rsp) │ │ │ │ - movq $0x3,0x2c8(%rsp) │ │ │ │ - movl $0x1000,0x270(%rsp) │ │ │ │ - mov %r15d,0x274(%rsp) │ │ │ │ - call 83b0 <_gfortran_st_read@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8160 <_gfortran_transfer_character@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 80e0 <_gfortran_st_read_done@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r9 │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - lea (%r10,%r9,8),%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - test %r11,%r11 │ │ │ │ - jne 37eb0 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x730> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 8230 │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - cmp %edx,0x24(%rsp) │ │ │ │ - jge 37ed1 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x751> │ │ │ │ - jmp 37a20 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x2a0> │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - jmp 37d17 <__julienne_file_m_MOD_from_file_with_string_name@@Base+0x597> │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x463b(%rip),%rsi │ │ │ │ - lea 0x4372(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x4621(%rip),%rsi │ │ │ │ - lea 0x4318(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x4602(%rip),%rsi │ │ │ │ - lea 0x42b9(%rip),%rdi │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000038020 <__julienne_file_m_MOD_from_file_with_character_name@@Base>: │ │ │ │ +00000000000399f0 <__julienne_multi_image_m_MOD_internal_this_image@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 8030 <__julienne_string_m_MOD_from_characters@plt> │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - call 8570 <__julienne_file_m_MOD_from_file_with_string_name@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3809e <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x7e> │ │ │ │ - call 8230 │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa 0xd0(%rsp),%xmm3 │ │ │ │ - movdqa 0xe0(%rsp),%xmm4 │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - movaps %xmm3,0x90(%rsp) │ │ │ │ - movaps %xmm4,0xa0(%rsp) │ │ │ │ - movaps %xmm5,0xb0(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 38481 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x461> │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ - psubq %xmm6,%xmm0 │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - lea 0x3(%r13,%r13,2),%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 85d0 │ │ │ │ - test %r13,%r13 │ │ │ │ - js 38474 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x454> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - lea 0x0(%r13,%r13,2),%rdx │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x8(%rbp),%r8 │ │ │ │ - lea 0x0(,%rdx,8),%rsi │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r9 │ │ │ │ - lea 0x18(%rcx,%rsi,1),%rdi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - shr $0x3,%rsi │ │ │ │ - mov %rcx,%r15 │ │ │ │ - imul %r9,%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x3,%esi │ │ │ │ - je 385f7 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x5d7> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 38243 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x223> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 381ed <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x1cd> │ │ │ │ - mov (%r8),%r10 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov -0x8(%r8),%r15 │ │ │ │ - mov %r10,0x8(%r11) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3866c <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x64c> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%r8) │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - add $0x18,%r8 │ │ │ │ - lea 0x18(%r14),%r15 │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov -0x8(%r8),%r13 │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 38660 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x640> │ │ │ │ + mov 0x856d(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%r8 │ │ │ │ - mov (%r8),%rcx │ │ │ │ - mov -0x8(%r8),%rdx │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 38650 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x630> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%r8 │ │ │ │ - cmp 0x18(%rsp),%r15 │ │ │ │ - jne 385f7 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x5d7> │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - lea 0x18(%rbp,%r13,1),%r14 │ │ │ │ - shr $0x3,%r13 │ │ │ │ - imul %rdi,%r13 │ │ │ │ - lea 0x1(%r13),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - je 383ac <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x38c> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 3838b <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x36b> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 38373 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x353> │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 3835b <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x33b> │ │ │ │ - cmp $0x4,%rax │ │ │ │ - je 38343 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x323> │ │ │ │ - cmp $0x5,%rax │ │ │ │ - je 3832b <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x30b> │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 38313 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x2f3> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3830f <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x2ef> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - lea 0x18(%rbp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38327 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x307> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3833f <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x31f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38357 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x337> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3836f <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x34f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38387 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x367> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3839f <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x37f> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 38474 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x454> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 383c0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3a0> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x18(%rbx),%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 383da <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3ba> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 383f0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3d0> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - mov 0x30(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38406 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3e6> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x30(%r15) │ │ │ │ - mov 0x48(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3841c <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x3fc> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r15) │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38432 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x412> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x60(%r15) │ │ │ │ - mov 0x78(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38448 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x428> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x78(%r15) │ │ │ │ - mov 0x90(%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38464 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x444> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x90(%r15) │ │ │ │ - lea 0xa8(%r15),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 383ac <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x38c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - movdqa (%rsp),%xmm10 │ │ │ │ - movdqa 0x80(%rsp),%xmm7 │ │ │ │ - movdqa 0x90(%rsp),%xmm8 │ │ │ │ - movdqa 0xa0(%rsp),%xmm9 │ │ │ │ - movups %xmm10,0x30(%r12) │ │ │ │ - movups %xmm7,(%r12) │ │ │ │ - movups %xmm8,0x10(%r12) │ │ │ │ - movups %xmm9,0x20(%r12) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 38678 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x658> │ │ │ │ - add $0x118,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x18(%r8),%r9 │ │ │ │ - mov 0x10(%r8),%rsi │ │ │ │ - lea 0x18(%r15),%r14 │ │ │ │ - lea 0x18(%r8),%r13 │ │ │ │ - mov %r9,0x8(%r14) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 38640 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x620> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x18(%r13),%r10 │ │ │ │ - mov 0x10(%r13),%r15 │ │ │ │ - mov %r10,0x20(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 38630 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x610> │ │ │ │ - test %r10,%r10 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - cmovne %r10,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x30(%r13),%r11 │ │ │ │ - mov 0x28(%r13),%r15 │ │ │ │ - mov %r11,0x38(%r14) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 38620 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x600> │ │ │ │ - test %r11,%r11 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - cmovne %r11,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - lea 0x48(%r14),%r15 │ │ │ │ - lea 0x48(%r13),%r8 │ │ │ │ - cmp 0x18(%rsp),%r15 │ │ │ │ - je 382a4 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x284> │ │ │ │ - mov (%r8),%r14 │ │ │ │ - mov -0x8(%r8),%r13 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 384f0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x4d0> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 3851c <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x4fc> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x30(%r14) │ │ │ │ - jmp 385e4 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x5c4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%r14) │ │ │ │ - jmp 385a9 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x589> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - jmp 3856a <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x54a> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 38291 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x271> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 3823b <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x21b> │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - jmp 381e0 <__julienne_file_m_MOD_from_file_with_character_name@@Base+0x1c0> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ + je 39a08 <__julienne_multi_image_m_MOD_internal_this_image@@Base+0x18> │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000038680 <__julienne_file_m_MOD_from_lines@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0xffffffffffffffff,%r8 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rdx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x28(%rsi),%rax │ │ │ │ - mov 0x38(%rsi),%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - cmovne %rax,%rbx │ │ │ │ - sub 0x30(%rsi),%rbp │ │ │ │ - cmovns %rbp,%r8 │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jg 38b23 <__julienne_file_m_MOD_from_lines@@Base+0x4a3> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jns 38750 <__julienne_file_m_MOD_from_lines@@Base+0xd0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 8150 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 38b08 <__julienne_file_m_MOD_from_lines@@Base+0x488> │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %r13,(%r12) │ │ │ │ - mov %r12,%rax │ │ │ │ - movabs $0x50100000000,%r13 │ │ │ │ - movdqa 0x418f(%rip),%xmm7 │ │ │ │ - mov %r13,0x18(%r12) │ │ │ │ - movq $0xffffffffffffffff,0x8(%r12) │ │ │ │ - movq $0x18,0x10(%r12) │ │ │ │ - movq $0x1,0x30(%r12) │ │ │ │ - mov %rbx,0x38(%r12) │ │ │ │ - movups %xmm7,0x20(%r12) │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - lea (%r8,%r8,2),%rsi │ │ │ │ - lea 0x0(,%rsi,8),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - je 38b0b <__julienne_file_m_MOD_from_lines@@Base+0x48b> │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rbx,%rbx,2),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea (%rdi,%rdi,2),%r10 │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rbp │ │ │ │ - lea 0x0(,%r9,8),%r14 │ │ │ │ - lea (%rax,%r10,8),%r11 │ │ │ │ - lea -0x18(,%r10,8),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %r11,(%rsp) │ │ │ │ - imul %rbp,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - je 38a5c <__julienne_file_m_MOD_from_lines@@Base+0x3dc> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 38899 <__julienne_file_m_MOD_from_lines@@Base+0x219> │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 38839 <__julienne_file_m_MOD_from_lines@@Base+0x1b9> │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - mov 0x10(%r8),%r15 │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - mov %r15,0x10(%r13) │ │ │ │ - cmp %r8,%r13 │ │ │ │ - je 38831 <__julienne_file_m_MOD_from_lines@@Base+0x1b1> │ │ │ │ - mov 0x8(%r8),%rbx │ │ │ │ - mov (%r8),%rbp │ │ │ │ - mov %rbx,0x8(%r13) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 38afb <__julienne_file_m_MOD_from_lines@@Base+0x47b> │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea (%r8,%r14,1),%rbx │ │ │ │ - lea 0x18(%r13),%r15 │ │ │ │ - movdqu (%rbx),%xmm1 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - mov %rdx,0x10(%r15) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 38892 <__julienne_file_m_MOD_from_lines@@Base+0x212> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rcx,0x8(%r15) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 38ae8 <__julienne_file_m_MOD_from_lines@@Base+0x468> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - cmovne %rcx,%rdi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - movdqu (%rbx),%xmm2 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ - mov %rdi,0x10(%r15) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 388f2 <__julienne_file_m_MOD_from_lines@@Base+0x272> │ │ │ │ - mov 0x8(%rbx),%r9 │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - mov %r9,0x8(%r15) │ │ │ │ - test %r10,%r10 │ │ │ │ - je 38ac8 <__julienne_file_m_MOD_from_lines@@Base+0x448> │ │ │ │ - test %r9,%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - cmovne %r9,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jne 38a5c <__julienne_file_m_MOD_from_lines@@Base+0x3dc> │ │ │ │ - jmp 386f3 <__julienne_file_m_MOD_from_lines@@Base+0x73> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - cmovne %rax,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x18(%r15),%rbp │ │ │ │ - movdqu (%rbx),%xmm4 │ │ │ │ - mov 0x10(%rbx),%r8 │ │ │ │ - movups %xmm4,0x18(%r15) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 3899b <__julienne_file_m_MOD_from_lines@@Base+0x31b> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 38aa8 <__julienne_file_m_MOD_from_lines@@Base+0x428> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - cmovne %rdx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ - movdqu (%rbx),%xmm5 │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - movups %xmm5,0x18(%rbp) │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 389f5 <__julienne_file_m_MOD_from_lines@@Base+0x375> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r15,0x20(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38ab8 <__julienne_file_m_MOD_from_lines@@Base+0x438> │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x30(%rbp),%r9 │ │ │ │ - movdqu (%rbx),%xmm6 │ │ │ │ - mov 0x10(%rbx),%r10 │ │ │ │ - movups %xmm6,0x30(%rbp) │ │ │ │ - mov %r10,0x40(%rbp) │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - je 38a4b <__julienne_file_m_MOD_from_lines@@Base+0x3cb> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - mov %r15,0x38(%rbp) │ │ │ │ - test %r11,%r11 │ │ │ │ - je 38a98 <__julienne_file_m_MOD_from_lines@@Base+0x418> │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - add %r14,%rbx │ │ │ │ - lea 0x48(%rbp),%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - je 386f3 <__julienne_file_m_MOD_from_lines@@Base+0x73> │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - mov %r11,0x10(%r15) │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 38939 <__julienne_file_m_MOD_from_lines@@Base+0x2b9> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - mov %rax,0x8(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 38910 <__julienne_file_m_MOD_from_lines@@Base+0x290> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 38939 <__julienne_file_m_MOD_from_lines@@Base+0x2b9> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - jmp 38a4b <__julienne_file_m_MOD_from_lines@@Base+0x3cb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 3899b <__julienne_file_m_MOD_from_lines@@Base+0x31b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 389f5 <__julienne_file_m_MOD_from_lines@@Base+0x375> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jne 38a5c <__julienne_file_m_MOD_from_lines@@Base+0x3dc> │ │ │ │ - jmp 386f3 <__julienne_file_m_MOD_from_lines@@Base+0x73> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add %r14,%rbx │ │ │ │ - add $0x18,%r15 │ │ │ │ - jmp 38899 <__julienne_file_m_MOD_from_lines@@Base+0x219> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - jmp 38831 <__julienne_file_m_MOD_from_lines@@Base+0x1b1> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x3afd(%rip),%rsi │ │ │ │ - lea 0x3874(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ - lea 0x2ac6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 84a0 <_gfortran_runtime_error@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000038b40 <__julienne_file_m_MOD_write_to_string_file_name@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - lea 0xa157(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movhps 0x945b(%rip),%xmm0 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0xa11c(%rip) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0xa106(%rip),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 38bcd <__julienne_file_m_MOD_write_to_string_file_name@@Base+0x8d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 8230 │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000038be0 <__julienne_file_m_MOD_write_to_character_file_name@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x36b4(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x478,%rsp │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x468(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - movl $0x21,0x40(%rsp) │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - movq $0x4300,0x30(%rsp) │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - call 8120 <_gfortran_st_inquire@plt> │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 39060 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x480> │ │ │ │ - mov (%r14),%r12 │ │ │ │ - mov $0x0,%r10d │ │ │ │ - mov 0x38(%r12),%r9 │ │ │ │ - sub 0x30(%r12),%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmovns %r9,%r10 │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle 39034 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x454> │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - lea 0x28(%rsp),%r15 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov 0x24(%rsp),%r14d │ │ │ │ - lea 0x372d(%rip),%rbx │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - sub $0x1,%r11d │ │ │ │ - mov %r13,0x258(%rsp) │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - movl $0x25,0x260(%rsp) │ │ │ │ - mov %rbx,0x2a0(%rsp) │ │ │ │ - movq $0x3,0x2a8(%rsp) │ │ │ │ - movl $0x1000,0x250(%rsp) │ │ │ │ - mov %r14d,0x254(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%r12),%rbp │ │ │ │ - mov (%r12),%rdx │ │ │ │ - lea 0x9f89(%rip),%rsi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov 0x9291(%rip),%rax │ │ │ │ - movq $0x0,0x9f6e(%rip) │ │ │ │ - lea 0x3(%rbp,%rbp,2),%rdi │ │ │ │ - lea (%rdx,%rdi,8),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x9f43(%rip),%rdx │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x2,%r15d │ │ │ │ - call 8230 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmpl $0x2,0x18(%rsp) │ │ │ │ - jl 39034 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x454> │ │ │ │ - testb $0x1,0x10(%rsp) │ │ │ │ - je 38e80 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x2a0> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %r13,0x258(%rsp) │ │ │ │ - mov $0x3,%r15d │ │ │ │ - movl $0x25,0x260(%rsp) │ │ │ │ - mov %rbx,0x2a0(%rsp) │ │ │ │ - movq $0x3,0x2a8(%rsp) │ │ │ │ - movl $0x1000,0x250(%rsp) │ │ │ │ - mov %r14d,0x254(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov (%r12),%r10 │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov 0x91b4(%rip),%rsi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x9e8d(%rip) │ │ │ │ - lea 0x6(%r8,%r8,2),%r9 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea (%r10,%r9,8),%r11 │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - lea 0x9e73(%rip),%rsi │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x9e5d(%rip),%rdx │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmpl $0x3,0x18(%rsp) │ │ │ │ - jl 39034 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x454> │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %r13,0x258(%rsp) │ │ │ │ - movl $0x25,0x260(%rsp) │ │ │ │ - mov %rbx,0x2a0(%rsp) │ │ │ │ - movq $0x3,0x2a8(%rsp) │ │ │ │ - movl $0x1000,0x250(%rsp) │ │ │ │ - mov %r14d,0x254(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov (%r12),%rdx │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov 0x90d8(%rip),%rax │ │ │ │ - movq $0x0,0x9db5(%rip) │ │ │ │ - add %r15,%rdi │ │ │ │ - lea (%rdi,%rdi,2),%rcx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea (%rdx,%rcx,8),%rsi │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - lea 0x9d90(%rip),%rsi │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x9d7f(%rip),%rdx │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x1(%r15),%r9 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %r13,0x258(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - add $0x2,%r15 │ │ │ │ - movl $0x25,0x260(%rsp) │ │ │ │ - mov %rbx,0x2a0(%rsp) │ │ │ │ - movq $0x3,0x2a8(%rsp) │ │ │ │ - movl $0x1000,0x250(%rsp) │ │ │ │ - mov %r14d,0x254(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - lea 0x9cef(%rip),%rsi │ │ │ │ - add 0x8(%r12),%r11 │ │ │ │ - mov 0x8ffb(%rip),%r10 │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - lea (%r11,%r11,2),%rbp │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq $0x0,0x9cc7(%rip) │ │ │ │ - lea (%rax,%rbp,8),%rdi │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x9ca3(%rip),%rdx │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmp %r15d,0x18(%rsp) │ │ │ │ - jge 38e80 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x2a0> │ │ │ │ - mov 0x468(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 390f8 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x518> │ │ │ │ - add $0x478,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x3368(%rip),%rcx │ │ │ │ - movq %rbx,%xmm3 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x3360(%rip),%rsi │ │ │ │ - movq %rcx,%xmm2 │ │ │ │ - lea 0x335e(%rip),%r8 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - punpcklqdq %xmm2,%xmm3 │ │ │ │ - movl $0x22,0x40(%rsp) │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - movq $0x7,0x80(%rsp) │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - movq $0x9,0xa0(%rsp) │ │ │ │ - mov %r8,0xd0(%rsp) │ │ │ │ - movq $0x5,0xc8(%rsp) │ │ │ │ - mov %rbp,0x158(%rsp) │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - movq $0x1804b00,0x30(%rsp) │ │ │ │ - movaps %xmm3,0x70(%rsp) │ │ │ │ - call 82a0 <_gfortran_st_open@plt> │ │ │ │ - jmp 38c73 <__julienne_file_m_MOD_write_to_character_file_name@@Base+0x93> │ │ │ │ - call 8460 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ │ │ │ │ -0000000000039100 <__julienne_file_m_MOD_write_to_output_unit@@Base>: │ │ │ │ +0000000000039a10 <__julienne_test_fixture_m_MOD_report@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x268,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x258(%rsp) │ │ │ │ - mov (%rdi),%r12 │ │ │ │ - mov 0x38(%r12),%rdx │ │ │ │ - sub 0x30(%r12),%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmovns %rdx,%rcx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 39479 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x379> │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov 0x3846(%rip),%r13 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - lea 0x3136(%rip),%r15 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x326b(%rip),%r14 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - movl $0x17,0x50(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - movq $0x3,0x98(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%r12),%rdi │ │ │ │ - mov (%r12),%r9 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x8df5(%rip),%rbx │ │ │ │ - lea 0x9ace(%rip),%rsi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x9aba(%rip) │ │ │ │ - lea 0x3(%rdi,%rdi,2),%r8 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea (%r9,%r8,8),%r10 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0x9a8d(%rip),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2,%ebp │ │ │ │ - call 8230 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmpl $0x2,0x18(%rsp) │ │ │ │ - jl 39479 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x379> │ │ │ │ - testb $0x1,0x10(%rsp) │ │ │ │ - je 39300 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x200> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov $0x3,%ebp │ │ │ │ - movl $0x17,0x50(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - movq $0x3,0x98(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov (%r12),%rsi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov 0x8d2a(%rip),%r11 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movq $0x0,0x99fb(%rip) │ │ │ │ - lea 0x6(%rdx,%rdx,2),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea (%rsi,%rcx,8),%rax │ │ │ │ - lea 0x99e6(%rip),%rsi │ │ │ │ - mov %r11,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0x99c6(%rip),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmpl $0x3,0x18(%rsp) │ │ │ │ - jl 39479 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x379> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - movl $0x17,0x50(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - movq $0x3,0x98(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov 0x8(%r12),%r8 │ │ │ │ - mov (%r12),%r10 │ │ │ │ - lea 0x9958(%rip),%rsi │ │ │ │ - mov 0x8c71(%rip),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x9938(%rip) │ │ │ │ - add %rbp,%r8 │ │ │ │ - lea (%r8,%r8,2),%r9 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea (%r10,%r9,8),%r11 │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0x9909(%rip),%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - add $0x2,%rbp │ │ │ │ - movl $0x17,0x50(%rsp) │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - movq $0x3,0x98(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - call 8590 <_gfortran_st_write@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - add 0x8(%r12),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movq $0x0,0x9884(%rip) │ │ │ │ - lea (%rax,%rax,2),%rbx │ │ │ │ - mov 0x8b99(%rip),%rsi │ │ │ │ - lea (%rdi,%rbx,8),%r8 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - lea 0x9865(%rip),%rsi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - call 8070 <__julienne_string_m_MOD_as_character@plt> │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0x984a(%rip),%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call 82b0 <_gfortran_transfer_character_write@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 8430 <_gfortran_st_write_done@plt> │ │ │ │ - cmp %ebp,0x18(%rsp) │ │ │ │ - jge 39300 <__julienne_file_m_MOD_write_to_output_unit@@Base+0x200> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call *0x38(%r8) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3949e <__julienne_file_m_MOD_write_to_output_unit@@Base+0x39e> │ │ │ │ - add $0x268,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jne 39a51 <__julienne_test_fixture_m_MOD_report@@Base+0x41> │ │ │ │ + add $0x28,%rsp │ │ │ │ ret │ │ │ │ call 8460 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000394b0 <__julienne_file_m_MOD_lines@@Base>: │ │ │ │ +0000000000039a60 <__julienne_test_fixture_m_MOD_component_constructor@@Base>: │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 39d50 <__julienne_file_m_MOD_lines@@Base+0x8a0> │ │ │ │ - mov 0x8(%rdx),%rbx │ │ │ │ - mov 0x38(%rdx),%rbp │ │ │ │ - mov 0x30(%rdi),%r9 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov 0x30(%rdx),%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub %rbx,%rsi │ │ │ │ - lea (%rsi,%r9,1),%r8 │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - je 39990 <__julienne_file_m_MOD_lines@@Base+0x4e0> │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jle 39970 <__julienne_file_m_MOD_lines@@Base+0x4c0> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov $0xffffffffffffffff,%r12 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - sub %rbx,%r13 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov %r15,0x30(%r14) │ │ │ │ - mov 0x30(%rdx),%r11 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - movdqa 0x335b(%rip),%xmm1 │ │ │ │ - add %r11,%rsi │ │ │ │ - cmp %r11,0x38(%rdx) │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - mov %r12,0x8(%r14) │ │ │ │ - cmovl %rcx,%rsi │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movups %xmm1,0x20(%r14) │ │ │ │ - cmovne %rdx,%r8 │ │ │ │ - mov %rsi,0x38(%r14) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 39dc0 <__julienne_file_m_MOD_lines@@Base+0x910> │ │ │ │ - sub %r9,%rdi │ │ │ │ - js 3976f <__julienne_file_m_MOD_lines@@Base+0x2bf> │ │ │ │ - lea (%rdi,%rdi,2),%r9 │ │ │ │ - mov %rax,%r15 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rdi │ │ │ │ - lea 0x0(,%r9,8),%r10 │ │ │ │ - lea 0x18(%rax,%r9,8),%rsi │ │ │ │ - shr $0x3,%r10 │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - imul %rdi,%r10 │ │ │ │ - add $0x1,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - je 396a2 <__julienne_file_m_MOD_lines@@Base+0x1f2> │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 3967f <__julienne_file_m_MOD_lines@@Base+0x1cf> │ │ │ │ - cmp $0x2,%r10 │ │ │ │ - je 39667 <__julienne_file_m_MOD_lines@@Base+0x1b7> │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - je 3964f <__julienne_file_m_MOD_lines@@Base+0x19f> │ │ │ │ - cmp $0x4,%r10 │ │ │ │ - je 39637 <__julienne_file_m_MOD_lines@@Base+0x187> │ │ │ │ - cmp $0x5,%r10 │ │ │ │ - je 3961f <__julienne_file_m_MOD_lines@@Base+0x16f> │ │ │ │ - cmp $0x6,%r10 │ │ │ │ - je 39607 <__julienne_file_m_MOD_lines@@Base+0x157> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39603 <__julienne_file_m_MOD_lines@@Base+0x153> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 8230 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - lea 0x18(%rax),%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3961b <__julienne_file_m_MOD_lines@@Base+0x16b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39633 <__julienne_file_m_MOD_lines@@Base+0x183> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3964b <__julienne_file_m_MOD_lines@@Base+0x19b> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39663 <__julienne_file_m_MOD_lines@@Base+0x1b3> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3967b <__julienne_file_m_MOD_lines@@Base+0x1cb> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39693 <__julienne_file_m_MOD_lines@@Base+0x1e3> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - je 3976c <__julienne_file_m_MOD_lines@@Base+0x2bc> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 396b6 <__julienne_file_m_MOD_lines@@Base+0x206> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - lea 0x18(%r15),%r13 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 396d0 <__julienne_file_m_MOD_lines@@Base+0x220> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - mov 0x18(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 396e6 <__julienne_file_m_MOD_lines@@Base+0x236> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - mov 0x30(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 396fc <__julienne_file_m_MOD_lines@@Base+0x24c> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - mov 0x48(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39712 <__julienne_file_m_MOD_lines@@Base+0x262> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x48(%r13) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39728 <__julienne_file_m_MOD_lines@@Base+0x278> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x60(%r13) │ │ │ │ - mov 0x78(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3973e <__julienne_file_m_MOD_lines@@Base+0x28e> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x78(%r13) │ │ │ │ - mov 0x90(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3975a <__julienne_file_m_MOD_lines@@Base+0x2aa> │ │ │ │ - call 8230 │ │ │ │ - movq $0x0,0x90(%r13) │ │ │ │ - lea 0xa8(%r13),%r15 │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - jne 396a2 <__julienne_file_m_MOD_lines@@Base+0x1f2> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 8530 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je 39fde <__julienne_file_m_MOD_lines@@Base+0xb2e> │ │ │ │ - mov 0x38(%r14),%rcx │ │ │ │ - sub 0x30(%r14),%rcx │ │ │ │ - js 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ - lea 0x3(%rcx,%rcx,2),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ - shl $0x3,%r11 │ │ │ │ - lea -0x18(%r11),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - add $0x1,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 398a1 <__julienne_file_m_MOD_lines@@Base+0x3f1> │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 39880 <__julienne_file_m_MOD_lines@@Base+0x3d0> │ │ │ │ - cmp $0x2,%r9 │ │ │ │ - je 39868 <__julienne_file_m_MOD_lines@@Base+0x3b8> │ │ │ │ - cmp $0x3,%r9 │ │ │ │ - je 39850 <__julienne_file_m_MOD_lines@@Base+0x3a0> │ │ │ │ - cmp $0x4,%r9 │ │ │ │ - je 39838 <__julienne_file_m_MOD_lines@@Base+0x388> │ │ │ │ - cmp $0x5,%r9 │ │ │ │ - je 39820 <__julienne_file_m_MOD_lines@@Base+0x370> │ │ │ │ - cmp $0x6,%r9 │ │ │ │ - je 39808 <__julienne_file_m_MOD_lines@@Base+0x358> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov $0x18,%edx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - je 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - movq $0x0,0x30(%rsi,%rdx,1) │ │ │ │ - mov (%r14),%r10 │ │ │ │ - movq $0x0,0x20(%rsi,%rdx,1) │ │ │ │ - movq $0x0,0x48(%r10,%rdx,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x38(%r10,%rdx,1) │ │ │ │ - movq $0x0,0x60(%rdi,%rdx,1) │ │ │ │ - mov (%r14),%r13 │ │ │ │ - movq $0x0,0x50(%rdi,%rdx,1) │ │ │ │ - movq $0x0,0x78(%r13,%rdx,1) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - movq $0x0,0x68(%r13,%rdx,1) │ │ │ │ - movq $0x0,0x90(%r15,%rdx,1) │ │ │ │ - mov (%r14),%rcx │ │ │ │ - movq $0x0,0x80(%r15,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%rcx,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x98(%rcx,%rdx,1) │ │ │ │ - movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ - add $0xc0,%rdx │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 398a1 <__julienne_file_m_MOD_lines@@Base+0x3f1> │ │ │ │ - jmp 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - neg %r12 │ │ │ │ - jmp 3952f <__julienne_file_m_MOD_lines@@Base+0x7f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %rbx,%r9 │ │ │ │ - mov 0x8(%r14),%r12 │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jg 39b43 <__julienne_file_m_MOD_lines@@Base+0x693> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - lea (%rbx,%r14,1),%r10 │ │ │ │ - add %r8,%rbx │ │ │ │ - add %r12,%rbp │ │ │ │ - add %r12,%r10 │ │ │ │ - lea (%rbx,%rbx,2),%rbx │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ - lea (%r10,%r10,2),%rsi │ │ │ │ - lea 0x18(%rax,%rbp,8),%r13 │ │ │ │ - lea (%rax,%rsi,8),%r15 │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%rax │ │ │ │ - mov %r13,%r12 │ │ │ │ - lea (%rdx,%rbx,8),%rbx │ │ │ │ - sub %r15,%r12 │ │ │ │ - sub $0x18,%r12 │ │ │ │ - shr $0x3,%r12 │ │ │ │ - imul %rax,%r12 │ │ │ │ - add $0x1,%r12 │ │ │ │ - and $0x3,%r12d │ │ │ │ - je 39ce5 <__julienne_file_m_MOD_lines@@Base+0x835> │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 39ad9 <__julienne_file_m_MOD_lines@@Base+0x629> │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - je 39a78 <__julienne_file_m_MOD_lines@@Base+0x5c8> │ │ │ │ - movdqu (%rbx),%xmm2 │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 39a70 <__julienne_file_m_MOD_lines@@Base+0x5c0> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je 39fd2 <__julienne_file_m_MOD_lines@@Base+0xb22> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 39a70 <__julienne_file_m_MOD_lines@@Base+0x5c0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - movdqu (%rbx),%xmm3 │ │ │ │ - mov (%r15),%r12 │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rcx,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 39ad1 <__julienne_file_m_MOD_lines@@Base+0x621> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov %r14,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je 39db0 <__julienne_file_m_MOD_lines@@Base+0x900> │ │ │ │ - test %r14,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 39ad1 <__julienne_file_m_MOD_lines@@Base+0x621> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - movdqu (%rbx),%xmm4 │ │ │ │ - mov (%r15),%r12 │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ - mov %r11,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 39b32 <__julienne_file_m_MOD_lines@@Base+0x682> │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - je 39da0 <__julienne_file_m_MOD_lines@@Base+0x8f0> │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbp,%rdi │ │ │ │ + cmovne %r12,%rdi │ │ │ │ call 8150 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 39b32 <__julienne_file_m_MOD_lines@@Base+0x682> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 8230 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 39ce5 <__julienne_file_m_MOD_lines@@Base+0x835> │ │ │ │ - add $0x38,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 39aaf <__julienne_test_fixture_m_MOD_component_constructor@@Base+0x4f> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call *0x20(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r12,%rdi │ │ │ │ - call 8150 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 39b87 <__julienne_file_m_MOD_lines@@Base+0x6d7> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqu 0x18(%rbx),%xmm6 │ │ │ │ - lea 0x18(%rbx),%r12 │ │ │ │ - mov 0x18(%r15),%r10 │ │ │ │ - lea 0x18(%r15),%rbp │ │ │ │ - movups %xmm6,0x18(%r15) │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 39bf8 <__julienne_file_m_MOD_lines@@Base+0x748> │ │ │ │ - mov 0x8(%r12),%r14 │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - je 39d20 <__julienne_file_m_MOD_lines@@Base+0x870> │ │ │ │ - test %r14,%r14 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - cmovne %r14,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x18(%r15) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - je 39bf8 <__julienne_file_m_MOD_lines@@Base+0x748> │ │ │ │ - mov %r10,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqu 0x18(%r12),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - lea 0x18(%rbp),%r15 │ │ │ │ - lea 0x18(%r12),%r8 │ │ │ │ - movups %xmm7,0x18(%rbp) │ │ │ │ - mov 0x28(%r12),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - cmp %r15,%r8 │ │ │ │ - je 39c65 <__julienne_file_m_MOD_lines@@Base+0x7b5> │ │ │ │ - mov 0x20(%r12),%r15 │ │ │ │ - mov %r15,0x20(%rbp) │ │ │ │ - cmpq $0x0,0x18(%r12) │ │ │ │ - je 39d30 <__julienne_file_m_MOD_lines@@Base+0x880> │ │ │ │ - test %r15,%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %r15,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 39c65 <__julienne_file_m_MOD_lines@@Base+0x7b5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - movdqu 0x30(%r12),%xmm8 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - lea 0x30(%r12),%rdx │ │ │ │ - movups %xmm8,0x30(%rbp) │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - mov %rdi,0x40(%rbp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 39cd3 <__julienne_file_m_MOD_lines@@Base+0x823> │ │ │ │ - mov 0x38(%r12),%rbx │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - cmpq $0x0,0x30(%r12) │ │ │ │ - je 39d40 <__julienne_file_m_MOD_lines@@Base+0x890> │ │ │ │ - test %rbx,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmovne %rbx,%rdi │ │ │ │ - call 8150 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x30(%r12),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 85d0 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 39cd3 <__julienne_file_m_MOD_lines@@Base+0x823> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8230 │ │ │ │ - lea 0x48(%rbp),%r15 │ │ │ │ - lea 0x48(%r12),%rbx │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 39b43 <__julienne_file_m_MOD_lines@@Base+0x693> │ │ │ │ - movdqu (%rbx),%xmm5 │ │ │ │ - mov (%r15),%r14 │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - mov 0x10(%rbx),%r9 │ │ │ │ - mov %r9,0x10(%r15) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 39b87 <__julienne_file_m_MOD_lines@@Base+0x6d7> │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - mov %r12,0x8(%r15) │ │ │ │ - cmpq $0x0,(%rbx) │ │ │ │ - jne 39b58 <__julienne_file_m_MOD_lines@@Base+0x6a8> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 39b7a <__julienne_file_m_MOD_lines@@Base+0x6ca> │ │ │ │ - nop │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - jmp 39beb <__julienne_file_m_MOD_lines@@Base+0x73b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - jmp 39c58 <__julienne_file_m_MOD_lines@@Base+0x7a8> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - jmp 39cc6 <__julienne_file_m_MOD_lines@@Base+0x816> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x2b78(%rip),%xmm0 │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movups %xmm0,0x28(%rdi) │ │ │ │ - mov 0x38(%rdx),%rbp │ │ │ │ - mov 0x30(%rdx),%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x8(%rdx),%r10 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub %rbx,%rsi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jle 39970 <__julienne_file_m_MOD_lines@@Base+0x4c0> │ │ │ │ - jmp 39514 <__julienne_file_m_MOD_lines@@Base+0x64> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 39b25 <__julienne_file_m_MOD_lines@@Base+0x675> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 39ac4 <__julienne_file_m_MOD_lines@@Base+0x614> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call 8150 │ │ │ │ - movq $0x18,0x10(%r14) │ │ │ │ - movabs $0x50100000000,%r11 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov %r11,0x18(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je 39fde <__julienne_file_m_MOD_lines@@Base+0xb2e> │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - sub %r15,%r9 │ │ │ │ - js 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ - lea 0x3(%r9,%r9,2),%r10 │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xaaaaaaaaaaaaaab,%r8 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - lea -0x18(%r10),%rsi │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %r8,%rsi │ │ │ │ - add $0x1,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - je 39f07 <__julienne_file_m_MOD_lines@@Base+0xa57> │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 39ee6 <__julienne_file_m_MOD_lines@@Base+0xa36> │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - je 39ece <__julienne_file_m_MOD_lines@@Base+0xa1e> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 39eb6 <__julienne_file_m_MOD_lines@@Base+0xa06> │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 39e9e <__julienne_file_m_MOD_lines@@Base+0x9ee> │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - je 39e86 <__julienne_file_m_MOD_lines@@Base+0x9d6> │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - je 39e6e <__julienne_file_m_MOD_lines@@Base+0x9be> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov $0x18,%edx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - add $0x18,%rdx │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - je 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x18(%rax,%rdx,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movq $0x0,0x8(%rax,%rdx,1) │ │ │ │ - movq $0x0,0x30(%rdi,%rdx,1) │ │ │ │ - mov (%r14),%r13 │ │ │ │ - movq $0x0,0x20(%rdi,%rdx,1) │ │ │ │ - movq $0x0,0x48(%r13,%rdx,1) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - movq $0x0,0x38(%r13,%rdx,1) │ │ │ │ - movq $0x0,0x60(%r15,%rdx,1) │ │ │ │ - mov (%r14),%rcx │ │ │ │ - movq $0x0,0x50(%r15,%rdx,1) │ │ │ │ - movq $0x0,0x78(%rcx,%rdx,1) │ │ │ │ - mov (%r14),%r11 │ │ │ │ - movq $0x0,0x68(%rcx,%rdx,1) │ │ │ │ - movq $0x0,0x90(%r11,%rdx,1) │ │ │ │ - mov (%r14),%r9 │ │ │ │ - movq $0x0,0x80(%r11,%rdx,1) │ │ │ │ - movq $0x0,0xa8(%r9,%rdx,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - movq $0x0,0x98(%r9,%rdx,1) │ │ │ │ - movq $0x0,0xb0(%rax,%rdx,1) │ │ │ │ - add $0xc0,%rdx │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jne 39f07 <__julienne_file_m_MOD_lines@@Base+0xa57> │ │ │ │ - jmp 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - jmp 39a63 <__julienne_file_m_MOD_lines@@Base+0x5b3> │ │ │ │ + lea 0x1618(%rip),%rsi │ │ │ │ + lea 0x2d38(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3999c <__julienne_file_m_MOD_lines@@Base+0x4ec> │ │ │ │ + call 82e0 <_gfortran_os_error_at@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000039ff0 <__julienne_command_line_m_MOD___copy_julienne_command_line_m_Command_line_t@@Base>: │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003a000 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base>: │ │ │ │ +0000000000039ae0 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base>: │ │ │ │ endbr64 │ │ │ │ cmp %rdi,%rsi │ │ │ │ - je 3a330 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x330> │ │ │ │ + je 39e10 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x330> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -43141,15 +42808,15 @@ │ │ │ │ movdqu 0x30(%rdi),%xmm3 │ │ │ │ mov (%rdi),%rbp │ │ │ │ movups %xmm0,(%rsi) │ │ │ │ movups %xmm1,0x10(%rsi) │ │ │ │ movups %xmm2,0x20(%rsi) │ │ │ │ movups %xmm3,0x30(%rsi) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 3a2e0 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2e0> │ │ │ │ + je 39dc0 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2e0> │ │ │ │ mov 0x38(%rdi),%r12 │ │ │ │ sub 0x30(%rdi),%r12 │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rsi,%rbx │ │ │ │ lea 0x3(%r12,%r12,2),%r14 │ │ │ │ shl $0x3,%r14 │ │ │ │ cmovne %r14,%rdi │ │ │ │ @@ -43157,47 +42824,47 @@ │ │ │ │ mov %r14,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ call 85d0 │ │ │ │ test %r12,%r12 │ │ │ │ - js 3a2e7 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2e7> │ │ │ │ + js 39dc7 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2e7> │ │ │ │ lea (%r12,%r12,2),%r15 │ │ │ │ xor %r12d,%r12d │ │ │ │ shl $0x3,%r15 │ │ │ │ mov %r15,%rax │ │ │ │ shr $0x3,%rax │ │ │ │ lea (%rax,%rax,2),%r14 │ │ │ │ and $0x3,%r14d │ │ │ │ - je 3a2b6 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2b6> │ │ │ │ + je 39d96 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2b6> │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ mov %rdi,0x8(%r13) │ │ │ │ cmpq $0x0,0x0(%rbp) │ │ │ │ - je 3a338 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x338> │ │ │ │ + je 39e18 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x338> │ │ │ │ mov $0x1,%edx │ │ │ │ test %rdi,%rdi │ │ │ │ cmove %rdx,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov (%rbx),%rcx │ │ │ │ mov 0x0(%rbp),%rsi │ │ │ │ mov (%rcx),%rdi │ │ │ │ mov 0x8(%rcx),%rdx │ │ │ │ call 85d0 │ │ │ │ mov (%rbx),%r13 │ │ │ │ mov $0x18,%r12d │ │ │ │ cmp $0x1,%r14 │ │ │ │ - je 3a2b6 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2b6> │ │ │ │ + je 39d96 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2b6> │ │ │ │ cmp $0x2,%r14 │ │ │ │ - je 3a142 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x142> │ │ │ │ + je 39c22 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x142> │ │ │ │ mov 0x8(%rbp,%r12,1),%rsi │ │ │ │ mov %rsi,0x20(%r13) │ │ │ │ cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ - je 3a358 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x358> │ │ │ │ + je 39e38 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x358> │ │ │ │ test %rsi,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ cmovne %rsi,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x18(%r13) │ │ │ │ mov (%rbx),%r8 │ │ │ │ mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ @@ -43206,50 +42873,50 @@ │ │ │ │ call 85d0 │ │ │ │ mov (%rbx),%r13 │ │ │ │ add $0x18,%r12 │ │ │ │ mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ add %r12,%r13 │ │ │ │ mov %rdi,0x8(%r13) │ │ │ │ cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ - je 3a348 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x348> │ │ │ │ + je 39e28 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x348> │ │ │ │ test %rdi,%rdi │ │ │ │ mov $0x1,%r9d │ │ │ │ cmove %r9,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov (%rbx),%r10 │ │ │ │ mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ add %r12,%r10 │ │ │ │ mov (%r10),%rdi │ │ │ │ mov 0x8(%r10),%rdx │ │ │ │ call 85d0 │ │ │ │ mov (%rbx),%r13 │ │ │ │ add $0x18,%r12 │ │ │ │ - jmp 3a2b6 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2b6> │ │ │ │ + jmp 39d96 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2b6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %rdi,%rdi │ │ │ │ mov $0x1,%r11d │ │ │ │ cmove %r11,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov (%rbx),%r13 │ │ │ │ mov 0x0(%rbp,%r12,1),%rsi │ │ │ │ add %r12,%r13 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ mov 0x8(%r13),%rdx │ │ │ │ call 85d0 │ │ │ │ cmp %r12,%r15 │ │ │ │ - je 3a2e7 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2e7> │ │ │ │ + je 39dc7 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2e7> │ │ │ │ mov (%rbx),%r13 │ │ │ │ lea 0x18(%r12),%r14 │ │ │ │ mov 0x8(%rbp,%r14,1),%rdi │ │ │ │ add %r14,%r13 │ │ │ │ mov %rdi,0x8(%r13) │ │ │ │ cmpq $0x0,0x18(%rbp,%r12,1) │ │ │ │ - je 3a320 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x320> │ │ │ │ + je 39e00 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x320> │ │ │ │ test %rdi,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ cmove %rax,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov (%rbx),%rdx │ │ │ │ mov 0x18(%rbp,%r12,1),%rsi │ │ │ │ @@ -43259,15 +42926,15 @@ │ │ │ │ call 85d0 │ │ │ │ mov (%rbx),%r13 │ │ │ │ lea 0x18(%r14),%r12 │ │ │ │ mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ add %r12,%r13 │ │ │ │ mov %rdi,0x8(%r13) │ │ │ │ cmpq $0x0,0x18(%rbp,%r14,1) │ │ │ │ - je 3a310 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x310> │ │ │ │ + je 39df0 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x310> │ │ │ │ test %rdi,%rdi │ │ │ │ mov $0x1,%ecx │ │ │ │ cmove %rcx,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ add (%rbx),%r12 │ │ │ │ mov (%r12),%rdi │ │ │ │ @@ -43276,15 +42943,15 @@ │ │ │ │ call 85d0 │ │ │ │ mov (%rbx),%r13 │ │ │ │ lea 0x30(%r14),%r12 │ │ │ │ mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ add %r12,%r13 │ │ │ │ mov %rdi,0x8(%r13) │ │ │ │ cmpq $0x0,0x30(%rbp,%r14,1) │ │ │ │ - je 3a300 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x300> │ │ │ │ + je 39de0 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x300> │ │ │ │ test %rdi,%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ cmove %rsi,%rdi │ │ │ │ call 8150 │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ add (%rbx),%r12 │ │ │ │ mov (%r12),%rdi │ │ │ │ @@ -43293,50 +42960,50 @@ │ │ │ │ call 85d0 │ │ │ │ mov (%rbx),%r13 │ │ │ │ lea 0x48(%r14),%r12 │ │ │ │ mov 0x8(%rbp,%r12,1),%rdi │ │ │ │ add %r12,%r13 │ │ │ │ mov %rdi,0x8(%r13) │ │ │ │ cmpq $0x0,0x0(%rbp,%r12,1) │ │ │ │ - jne 3a198 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x198> │ │ │ │ + jne 39c78 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x198> │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 3a1c6 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x1c6> │ │ │ │ + jmp 39ca6 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x1c6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,(%rsi) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 3a2af <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x2af> │ │ │ │ + jmp 39d8f <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x2af> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 3a265 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x265> │ │ │ │ + jmp 39d45 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x265> │ │ │ │ nopl (%rax) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 3a21b <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x21b> │ │ │ │ + jmp 39cfb <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x21b> │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 3a0e3 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0xe3> │ │ │ │ + jmp 39bc3 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0xe3> │ │ │ │ nopl (%rax) │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ - jmp 3a187 <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x187> │ │ │ │ + jmp 39c67 <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x187> │ │ │ │ nopl (%rax) │ │ │ │ movq $0x0,0x18(%r13) │ │ │ │ - jmp 3a13b <__julienne_test_suite_m_MOD___copy_julienne_test_suite_m_Test_suite_t@@Base+0x13b> │ │ │ │ + jmp 39c1b <__julienne_file_m_MOD___copy_julienne_file_m_File_t@@Base+0x13b> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000003a370 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base>: │ │ │ │ +0000000000039e50 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base>: │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edx,%edx │ │ │ │ mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -43364,138 +43031,138 @@ │ │ │ │ cmovne %rbx,%rdi │ │ │ │ call 8150 │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ movzbl 0x10(%rsp),%ecx │ │ │ │ movq $0x1,(%r14) │ │ │ │ mov %rax,%rbp │ │ │ │ test %r10,%r10 │ │ │ │ - jle 3a5b7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x247> │ │ │ │ + jle 3a097 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x247> │ │ │ │ mov 0x28(%r15),%rsi │ │ │ │ lea -0x1(%rcx),%r8d │ │ │ │ mov %rsi,(%rax) │ │ │ │ cmp $0x1,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x40(%r15),%rdi │ │ │ │ mov %rdi,0x8(%rax) │ │ │ │ cmp $0x2,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x58(%r15),%r9 │ │ │ │ mov %r9,0x10(%rax) │ │ │ │ cmp $0x3,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x70(%r15),%r11 │ │ │ │ mov %r11,0x18(%rax) │ │ │ │ cmp $0x4,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x88(%r15),%r12 │ │ │ │ mov %r12,0x20(%rax) │ │ │ │ cmp $0x5,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0xa0(%r15),%r13 │ │ │ │ mov %r13,0x28(%rax) │ │ │ │ cmp $0x6,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0xb8(%r15),%rax │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ cmp $0x7,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0xd0(%r15),%rdx │ │ │ │ mov %rdx,0x38(%rbp) │ │ │ │ cmp $0x8,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0xe8(%r15),%rbx │ │ │ │ mov %rbx,0x40(%rbp) │ │ │ │ cmp $0x9,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x100(%r15),%rsi │ │ │ │ mov %rsi,0x48(%rbp) │ │ │ │ cmp $0xa,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x118(%r15),%rdi │ │ │ │ mov %rdi,0x50(%rbp) │ │ │ │ cmp $0xb,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x130(%r15),%r9 │ │ │ │ mov %r9,0x58(%rbp) │ │ │ │ cmp $0xc,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x148(%r15),%r11 │ │ │ │ mov %r11,0x60(%rbp) │ │ │ │ cmp $0xd,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x160(%r15),%r12 │ │ │ │ mov %r12,0x68(%rbp) │ │ │ │ cmp $0xe,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ mov 0x178(%r15),%r13 │ │ │ │ mov %r13,0x70(%rbp) │ │ │ │ cmp $0xf,%r10 │ │ │ │ - je 3a560 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1f0> │ │ │ │ + je 3a040 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1f0> │ │ │ │ lea 0x190(%r15),%rdx │ │ │ │ mov $0x10,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rdx),%rbx │ │ │ │ add $0x18,%rdx │ │ │ │ mov %rbx,-0x8(%rbp,%rax,8) │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rax,%r10 │ │ │ │ - jge 3a540 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x1d0> │ │ │ │ + jge 3a020 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x1d0> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x30(%r15),%rsi │ │ │ │ xor %r11d,%r11d │ │ │ │ mov $0x1,%edi │ │ │ │ - jmp 3a58b <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x21b> │ │ │ │ + jmp 3a06b <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x21b> │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0xffffffffffffffff,%r12 │ │ │ │ - jne 3a594 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x224> │ │ │ │ + jne 3a074 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x224> │ │ │ │ neg %rdi │ │ │ │ mov %rdi,0x8(%r14,%r11,8) │ │ │ │ add $0x1,%r11 │ │ │ │ cmp %r10,%r11 │ │ │ │ - je 3a5b7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x247> │ │ │ │ + je 3a097 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x247> │ │ │ │ add $0x18,%rsi │ │ │ │ mov 0x8(%rsi),%r12 │ │ │ │ cmp %r11b,%r8b │ │ │ │ - je 3a570 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x200> │ │ │ │ + je 3a050 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x200> │ │ │ │ sub (%rsi),%r12 │ │ │ │ mov $0x0,%r9d │ │ │ │ add $0x1,%r12 │ │ │ │ cmovs %r9,%r12 │ │ │ │ imul %r12,%rdi │ │ │ │ mov %rdi,0x8(%r14,%r11,8) │ │ │ │ add $0x1,%r11 │ │ │ │ cmp %r10,%r11 │ │ │ │ - jne 3a587 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x217> │ │ │ │ + jne 3a067 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x217> │ │ │ │ mov (%r14,%r10,8),%r8 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - jle 3a905 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x595> │ │ │ │ + jle 3a3e5 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x595> │ │ │ │ xor %ebx,%ebx │ │ │ │ test %r10,%r10 │ │ │ │ - jle 3a887 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x517> │ │ │ │ + jle 3a367 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x517> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%cl │ │ │ │ - jle 3a93f <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x5cf> │ │ │ │ + jle 3a41f <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x5cf> │ │ │ │ lea -0x3(%r10),%r13 │ │ │ │ mov $0x1,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%r12d │ │ │ │ and $0xfffffffffffffffe,%r13 │ │ │ │ lea 0x3(%r13),%r11 │ │ │ │ shr $1,%r13 │ │ │ │ add $0x1,%r13 │ │ │ │ and $0x3,%r13d │ │ │ │ - je 3a6f7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x387> │ │ │ │ + je 3a1d7 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x387> │ │ │ │ cmp $0x1,%r13 │ │ │ │ - je 3a6a9 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x339> │ │ │ │ + je 3a189 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x339> │ │ │ │ cmp $0x2,%r13 │ │ │ │ - je 3a664 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x2f4> │ │ │ │ + je 3a144 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x2f4> │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x0(%rbp),%rsi │ │ │ │ mov $0x3,%r12d │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ mov %rdx,%rax │ │ │ │ @@ -43551,15 +43218,15 @@ │ │ │ │ add $0x2,%r12 │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %r13 │ │ │ │ imul %rax,%rcx │ │ │ │ add %rsi,%rcx │ │ │ │ cmp %r11,%r12 │ │ │ │ - je 3a80b <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x49b> │ │ │ │ + je 3a2eb <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x49b> │ │ │ │ mov (%r14,%r12,8),%r8 │ │ │ │ mov %rbx,%rax │ │ │ │ mov -0x8(%rbp,%r12,8),%r9 │ │ │ │ cqto │ │ │ │ mov 0x8(%r14,%r12,8),%r13 │ │ │ │ mov 0x0(%rbp,%r12,8),%rsi │ │ │ │ idiv %r8 │ │ │ │ @@ -43631,80 +43298,80 @@ │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rcx │ │ │ │ imul 0x0(%rbp,%rsi,8),%rax │ │ │ │ lea (%rax,%r9,1),%rcx │ │ │ │ cmp %r11,%r12 │ │ │ │ - jne 3a6f7 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x387> │ │ │ │ + jne 3a1d7 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x387> │ │ │ │ lea (%r14,%r11,8),%r12 │ │ │ │ mov %rbx,%rax │ │ │ │ mov (%r12),%rdi │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idivq -0x8(%r12) │ │ │ │ imul -0x8(%rbp,%r11,8),%rax │ │ │ │ add %rax,%rcx │ │ │ │ cmp %r11,%r10 │ │ │ │ - jle 3a84e <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4de> │ │ │ │ + jle 3a32e <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4de> │ │ │ │ mov %rbx,%rax │ │ │ │ cqto │ │ │ │ idivq 0x8(%r12) │ │ │ │ mov %rdx,%rax │ │ │ │ cqto │ │ │ │ idiv %rdi │ │ │ │ imul 0x0(%rbp,%r11,8),%rax │ │ │ │ add %rax,%rcx │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ imul %rcx,%r10 │ │ │ │ add (%r15),%r10 │ │ │ │ mov %r10,%r13 │ │ │ │ - je 3a867 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4f7> │ │ │ │ + je 3a347 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4f7> │ │ │ │ mov (%r10),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 3a890 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x520> │ │ │ │ + jne 3a370 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x520> │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %rbx,0x10(%rsp) │ │ │ │ - je 3a905 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x595> │ │ │ │ + je 3a3e5 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x595> │ │ │ │ movsbq 0x1c(%r15),%r10 │ │ │ │ mov %r10,%rcx │ │ │ │ test %r10,%r10 │ │ │ │ - jg 3a5e0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x270> │ │ │ │ + jg 3a0c0 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x270> │ │ │ │ xor %r10d,%r10d │ │ │ │ - jmp 3a857 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4e7> │ │ │ │ + jmp 3a337 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4e7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x38(%r10),%r8 │ │ │ │ sub 0x30(%r10),%r8 │ │ │ │ - js 3a8e6 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x576> │ │ │ │ + js 3a3c6 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x576> │ │ │ │ lea 0x3(%r8,%r8,2),%r9 │ │ │ │ xor %r12d,%r12d │ │ │ │ shl $0x3,%r9 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rcx,%r12,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3a930 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x5c0> │ │ │ │ + je 3a410 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x5c0> │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ call 8230 │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ movq $0x0,(%rsi,%r12,1) │ │ │ │ add $0x18,%r12 │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ cmp %r9,%r12 │ │ │ │ - jne 3a8b0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x540> │ │ │ │ + jne 3a390 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x540> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 3a867 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x4f7> │ │ │ │ + je 3a347 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x4f7> │ │ │ │ mov %rcx,%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ call 8230 │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ cmp %rbx,0x10(%rsp) │ │ │ │ - jne 3a876 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x506> │ │ │ │ + jne 3a356 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x506> │ │ │ │ mov %rbp,%rdi │ │ │ │ call 8230 │ │ │ │ mov %r14,%rdi │ │ │ │ call 8230 │ │ │ │ add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ @@ -43713,12 +43380,348 @@ │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp %r9,%r12 │ │ │ │ - jne 3a8b0 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x540> │ │ │ │ - jmp 3a8e1 <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x571> │ │ │ │ + jne 3a390 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x540> │ │ │ │ + jmp 3a3c1 <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x571> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1,%r11d │ │ │ │ - jmp 3a80b <__julienne_test_suite_m_MOD___final_julienne_test_suite_m_Test_suite_t@@Base+0x49b> │ │ │ │ + jmp 3a2eb <__julienne_file_m_MOD___final_julienne_file_m_File_t@@Base+0x49b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000003a430 <__julienne_bin_m_MOD_last@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000003a440 <__julienne_bin_m_MOD_first@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000003a450 <__julienne_bin_m_MOD_construct@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov (%rcx),%r8d │ │ │ │ + cltd │ │ │ │ + idivl (%rsi) │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jg 3a480 <__julienne_bin_m_MOD_construct@@Base+0x30> │ │ │ │ + sub $0x1,%r8d │ │ │ │ + imul %edi,%r8d │ │ │ │ + lea (%r8,%rdi,1),%r9d │ │ │ │ + lea 0x1(%r8),%eax │ │ │ │ + shl $0x20,%r9 │ │ │ │ + or %r9,%rax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + sub %edx,%r8d │ │ │ │ + imul %edi,%esi │ │ │ │ + imul %eax,%r8d │ │ │ │ + lea (%rsi,%rdi,1),%r9d │ │ │ │ + add %r8d,%r9d │ │ │ │ + lea 0x2(%rsi,%r8,1),%eax │ │ │ │ + shl $0x20,%r9 │ │ │ │ + or %r9,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000003a4b0 <__julienne_formats_m.julienne_formats_s_MOD___copy_INTEGER_4_@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000003a4c0 <__julienne_formats_m.julienne_formats_s_MOD___copy_REAL_4_@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movss (%rdi),%xmm0 │ │ │ │ + movss %xmm0,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000003a4d0 <__julienne_formats_m.julienne_formats_s_MOD___copy_REAL_8_@@Base>: │ │ │ │ + endbr64 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000003a4e0 <__julienne_formats_m.julienne_formats_s_MOD___copy_COMPLEX_4_@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000003a4f0 <__julienne_formats_m.julienne_formats_s_MOD___copy_character_1@@Base>: │ │ │ │ + endbr64 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 3a550 <__julienne_formats_m.julienne_formats_s_MOD___copy_character_1@@Base+0x60> │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 3a540 <__julienne_formats_m.julienne_formats_s_MOD___copy_character_1@@Base+0x50> │ │ │ │ + push %rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 85d0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub %rdx,%rbx │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + pop %rbx │ │ │ │ + jmp 8090 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 85d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000003a560 <__julienne_formats_m_MOD_separated_values@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x1c(%rcx),%eax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + test %al,%al │ │ │ │ + je 3a929 <__julienne_formats_m_MOD_separated_values@@Base+0x3c9> │ │ │ │ + mov %rdx,%rbp │ │ │ │ + movsbq %al,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x3(%rdx,%rdx,2),%rcx │ │ │ │ + cmpq $0xffffffffffffffff,0x38(%rbx,%rcx,8) │ │ │ │ + je 3a929 <__julienne_formats_m_MOD_separated_values@@Base+0x3c9> │ │ │ │ + cmp $0x1,%al │ │ │ │ + jne 3a929 <__julienne_formats_m_MOD_separated_values@@Base+0x3c9> │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + imul 0x28(%rbx),%rdi │ │ │ │ + mov 0x190(%rbx),%rsi │ │ │ │ + mov %r8,%r12 │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + movdqu 0x20(%rbx),%xmm2 │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movdqu 0x30(%rbx),%xmm3 │ │ │ │ + mov (%rsi),%r8d │ │ │ │ + neg %rdi │ │ │ │ + movaps %xmm1,0x30(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + movaps %xmm2,0x40(%rsp) │ │ │ │ + movaps %xmm3,0x50(%rsp) │ │ │ │ + cmp $0x158b74d,%r8d │ │ │ │ + je 3a7d0 <__julienne_formats_m_MOD_separated_values@@Base+0x270> │ │ │ │ + cmp $0x3dacf5b,%r8d │ │ │ │ + je 3a888 <__julienne_formats_m_MOD_separated_values@@Base+0x328> │ │ │ │ + cmp $0x3d6ce5f,%r8d │ │ │ │ + je 3a770 <__julienne_formats_m_MOD_separated_values@@Base+0x210> │ │ │ │ + cmp $0x2b5bf,%r8d │ │ │ │ + je 3a770 <__julienne_formats_m_MOD_separated_values@@Base+0x210> │ │ │ │ + cmp $0x51ea157,%r8d │ │ │ │ + jne 3a941 <__julienne_formats_m_MOD_separated_values@@Base+0x3e1> │ │ │ │ + lea 0x9(%r12),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0xc(%r12),%rbp │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xe47(%rip),%rcx │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%r10d │ │ │ │ + cmovne %rbp,%r10 │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe04(%rip),%r9 │ │ │ │ + mov $0x3,%r8d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a870 <__julienne_formats_m_MOD_separated_values@@Base+0x310> │ │ │ │ + cmp $0xfffffffffffffff4,%r12 │ │ │ │ + je 3a701 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + call 8530 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdi,(%r14) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 3a701 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 85d0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + imul 0x48(%rsp),%rdx │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + movdqa 0x40(%rsp),%xmm6 │ │ │ │ + movdqa 0x50(%rsp),%xmm7 │ │ │ │ + neg %rdx │ │ │ │ + movups %xmm4,(%rbx) │ │ │ │ + movups %xmm5,0x10(%rbx) │ │ │ │ + movups %xmm6,0x20(%rbx) │ │ │ │ + movups %xmm7,0x30(%rbx) │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3a93c <__julienne_formats_m_MOD_separated_values@@Base+0x3dc> │ │ │ │ + add $0x88,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x9(%r12),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0xc(%r12),%rbp │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xd1e(%rip),%rcx │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cmovne %rbp,%r11 │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r11,%rdi │ │ │ │ + jmp 3a699 <__julienne_formats_m_MOD_separated_values@@Base+0x139> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x18(%r12),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1b(%r12),%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xc93(%rip),%rcx │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rbp,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xc7c(%rip),%r9 │ │ │ │ + mov $0x3,%r8d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a870 <__julienne_formats_m_MOD_separated_values@@Base+0x310> │ │ │ │ + cmp $0xffffffffffffffe5,%r12 │ │ │ │ + je 3a701 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ + jmp 3a6df <__julienne_formats_m_MOD_separated_values@@Base+0x17f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 3a6ec <__julienne_formats_m_MOD_separated_values@@Base+0x18c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd(%r12),%r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + test %r15,%r15 │ │ │ │ + cmovne %r15,%rdi │ │ │ │ + call 8150 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xd,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10(%r12),%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0xbf8(%rip),%rcx │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmovne %rbp,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + call 8150 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xbc3(%rip),%r9 │ │ │ │ + mov $0x3,%r8d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 80a0 <_gfortran_concat_string@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8230 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a870 <__julienne_formats_m_MOD_separated_values@@Base+0x310> │ │ │ │ + cmp $0xfffffffffffffff0,%r12 │ │ │ │ + je 3a701 <__julienne_formats_m_MOD_separated_values@@Base+0x1a1> │ │ │ │ + jmp 3a6df <__julienne_formats_m_MOD_separated_values@@Base+0x17f> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x2c,%esi │ │ │ │ + lea 0x1f39(%rip),%rdi │ │ │ │ + call 8320 <_gfortran_error_stop_string@plt> │ │ │ │ + call 8460 <__stack_chk_fail@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x2b,%esi │ │ │ │ + lea 0x1ef1(%rip),%rdi │ │ │ │ + call 8320 <_gfortran_error_stop_string@plt> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000003a94c <.fini>: │ │ │ │ +000000000003a954 <.fini>: │ │ │ │ sub $0x8,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,430 +1,430 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0003b000 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ - 0x0003b010 2f6a756c 69656e6e 655f7465 73745f73 /julienne_test_s │ │ │ │ - 0x0003b020 75697465 5f732e46 39300000 00000000 uite_s.F90...... │ │ │ │ - 0x0003b030 2120436f 70797269 67687420 28632920 ! Copyright (c) │ │ │ │ - 0x0003b040 32303234 2d323032 352c2054 68652052 2024-2025, The R │ │ │ │ - 0x0003b050 6567656e 7473206f 66207468 6520556e egents of the Un │ │ │ │ - 0x0003b060 69766572 73697479 206f6620 43616c69 iversity of Cali │ │ │ │ - 0x0003b070 666f726e 69612061 6e642053 6f757263 fornia and Sourc │ │ │ │ - 0x0003b080 65727920 496e7374 69747574 650a2120 ery Institute.! │ │ │ │ - 0x0003b090 5465726d 73206f66 20757365 20617265 Terms of use are │ │ │ │ - 0x0003b0a0 20617320 73706563 69666965 6420696e as specified in │ │ │ │ - 0x0003b0b0 204c4943 454e5345 2e747874 0a000000 LICENSE.txt.... │ │ │ │ - 0x0003b0c0 20207573 65206a75 6c69656e 6e655f6d use julienne_m │ │ │ │ - 0x0003b0d0 2c206f6e 6c79203a 20746573 745f6669 , only : test_fi │ │ │ │ - 0x0003b0e0 78747572 655f742c 20746573 745f6861 xture_t, test_ha │ │ │ │ - 0x0003b0f0 726e6573 735f7400 20206173 736f6369 rness_t. associ │ │ │ │ - 0x0003b100 61746528 74657374 5f686172 6e657373 ate(test_harness │ │ │ │ - 0x0003b110 203d3e20 74657374 5f686172 6e657373 => test_harness │ │ │ │ - 0x0003b120 5f74285b 20260000 20202020 63616c6c _t([ &.. call │ │ │ │ - 0x0003b130 20746573 745f6861 726e6573 73257265 test_harness%re │ │ │ │ - 0x0003b140 706f7274 5f726573 756c7473 00000000 port_results.... │ │ │ │ - 0x0003b150 20202020 74797065 28746573 745f6469 type(test_di │ │ │ │ - 0x0003b160 61676e6f 7369735f 74292074 6573745f agnosis_t) test_ │ │ │ │ - 0x0003b170 64696167 6e6f7369 73000000 00000000 diagnosis....... │ │ │ │ - 0x0003b180 2120436f 70797269 67687420 28632920 ! Copyright (c) │ │ │ │ - 0x0003b190 32303234 2d323032 352c2054 68652052 2024-2025, The R │ │ │ │ - 0x0003b1a0 6567656e 7473206f 66207468 6520556e egents of the Un │ │ │ │ - 0x0003b1b0 69766572 73697479 206f6620 43616c69 iversity of Cali │ │ │ │ - 0x0003b1c0 666f726e 69612061 6e642053 6f757263 fornia and Sourc │ │ │ │ - 0x0003b1d0 65727920 496e7374 69747574 650a2120 ery Institute.! │ │ │ │ - 0x0003b1e0 5465726d 73206f66 20757365 20617265 Terms of use are │ │ │ │ - 0x0003b1f0 20617320 73706563 69666965 6420696e as specified in │ │ │ │ - 0x0003b200 204c4943 454e5345 2e747874 00000000 LICENSE.txt.... │ │ │ │ - 0x0003b210 20202020 20746573 745f742c 20746573 test_t, tes │ │ │ │ - 0x0003b220 745f6465 73637269 7074696f 6e5f742c t_description_t, │ │ │ │ - 0x0003b230 20746573 745f6469 61676e6f 7369735f test_diagnosis_ │ │ │ │ - 0x0003b240 742c2074 6573745f 72657375 6c745f74 t, test_result_t │ │ │ │ - 0x0003b250 20260000 00000000 20202020 2c6f7065 &...... ,ope │ │ │ │ - 0x0003b260 7261746f 72282e61 7070726f 78696d61 rator(.approxima │ │ │ │ - 0x0003b270 7465732e 292c206f 70657261 746f7228 tes.), operator( │ │ │ │ - 0x0003b280 2e776974 68696e2e 292c206f 70657261 .within.), opera │ │ │ │ - 0x0003b290 746f7228 2e616c6c 2e292c20 6f706572 tor(.all.), oper │ │ │ │ - 0x0003b2a0 61746f72 282f2f29 00000000 00000000 ator(//)........ │ │ │ │ - 0x0003b2b0 20202020 70726f63 65647572 652c206e procedure, n │ │ │ │ - 0x0003b2c0 6f706173 73203a3a 20737562 6a656374 opass :: subject │ │ │ │ - 0x0003b2d0 00000000 00000000 20202020 70726f63 ........ proc │ │ │ │ - 0x0003b2e0 65647572 652c206e 6f706173 73203a3a edure, nopass :: │ │ │ │ - 0x0003b2f0 20726573 756c7473 00000000 00000000 results........ │ │ │ │ - 0x0003b300 20207075 72652066 756e6374 696f6e20 pure function │ │ │ │ - 0x0003b310 7375626a 65637428 29207265 73756c74 subject() result │ │ │ │ - 0x0003b320 28746573 745f7375 626a6563 74290000 (test_subject).. │ │ │ │ - 0x0003b330 20202020 63686172 61637465 72286c65 character(le │ │ │ │ - 0x0003b340 6e3d3a29 2c20616c 6c6f6361 7461626c n=:), allocatabl │ │ │ │ - 0x0003b350 65203a3a 20746573 745f7375 626a6563 e :: test_subjec │ │ │ │ - 0x0003b360 74000000 00000000 20206675 6e637469 t....... functi │ │ │ │ - 0x0003b370 6f6e2072 6573756c 74732829 20726573 on results() res │ │ │ │ - 0x0003b380 756c7428 74657374 5f726573 756c7473 ult(test_results │ │ │ │ - 0x0003b390 29000000 00000000 20202020 74797065 )....... type │ │ │ │ - 0x0003b3a0 28746573 745f7265 73756c74 5f74292c (test_result_t), │ │ │ │ - 0x0003b3b0 20616c6c 6f636174 61626c65 203a3a20 allocatable :: │ │ │ │ - 0x0003b3c0 74657374 5f726573 756c7473 283a2900 test_results(:). │ │ │ │ - 0x0003b3d0 20202020 20205b74 6573745f 64657363 [test_desc │ │ │ │ - 0x0003b3e0 72697074 696f6e5f 74282764 6f696e67 ription_t('doing │ │ │ │ - 0x0003b3f0 20736f6d 65746869 6e67272c 20646f5f something', do_ │ │ │ │ - 0x0003b400 736f6d65 7468696e 67292026 00000000 something) &.... │ │ │ │ - 0x0003b410 20202020 20202c74 6573745f 64657363 ,test_desc │ │ │ │ - 0x0003b420 72697074 696f6e5f 74282763 6865636b ription_t('check │ │ │ │ - 0x0003b430 696e6720 736f6d65 7468696e 67272c20 ing something', │ │ │ │ - 0x0003b440 63686563 6b5f736f 6d657468 696e6729 check_something) │ │ │ │ - 0x0003b450 20260000 00000000 20202020 20202c74 &...... ,t │ │ │ │ - 0x0003b460 6573745f 64657363 72697074 696f6e5f est_description_ │ │ │ │ - 0x0003b470 74282773 6b697070 696e6720 736f6d65 t('skipping some │ │ │ │ - 0x0003b480 7468696e 67272920 26000000 00000000 thing') &....... │ │ │ │ - 0x0003b490 20206675 6e637469 6f6e2063 6865636b function check │ │ │ │ - 0x0003b4a0 5f736f6d 65746869 6e672829 20726573 _something() res │ │ │ │ - 0x0003b4b0 756c7428 74657374 5f646961 676e6f73 ult(test_diagnos │ │ │ │ - 0x0003b4c0 69732900 00000000 20202020 2020205b is)..... [ │ │ │ │ - 0x0003b4d0 32322e2f 372e2c20 332e3134 3135395d 22./7., 3.14159] │ │ │ │ - 0x0003b4e0 202e6170 70726f78 696d6174 65732e20 .approximates. │ │ │ │ - 0x0003b4f0 00000000 00000000 20206675 6e637469 ........ functi │ │ │ │ - 0x0003b500 6f6e2064 6f5f736f 6d657468 696e6728 on do_something( │ │ │ │ - 0x0003b510 29207265 73756c74 28746573 745f6469 ) result(test_di │ │ │ │ - 0x0003b520 61676e6f 73697329 00000000 00000000 agnosis)........ │ │ │ │ - 0x0003b530 20202020 20207465 73745f64 6961676e test_diagn │ │ │ │ - 0x0003b540 6f736973 5f742874 6573745f 70617373 osis_t(test_pass │ │ │ │ - 0x0003b550 6564203d 2031203d 3d20312c 20646961 ed = 1 == 1, dia │ │ │ │ - 0x0003b560 676e6f73 74696373 5f737472 696e6720 gnostics_string │ │ │ │ - 0x0003b570 3d202763 72617a69 6e657373 20656e73 = 'craziness ens │ │ │ │ - 0x0003b580 75656427 29000000 4572726f 72207265 ued')...Error re │ │ │ │ - 0x0003b590 616c6c6f 63617469 6e672074 6f20256c allocating to %l │ │ │ │ - 0x0003b5a0 75206279 74657300 496e2066 696c6520 u bytes.In file │ │ │ │ - 0x0003b5b0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b5c0 652f6a75 6c69656e 6e655f74 6573745f e/julienne_test_ │ │ │ │ - 0x0003b5d0 73756974 655f732e 46393027 2c206172 suite_s.F90', ar │ │ │ │ - 0x0003b5e0 6f756e64 206c696e 65203838 00000000 ound line 88.... │ │ │ │ - 0x0003b5f0 496e7465 67657220 6f766572 666c6f77 Integer overflow │ │ │ │ - 0x0003b600 20776865 6e206361 6c63756c 6174696e when calculatin │ │ │ │ - 0x0003b610 67207468 6520616d 6f756e74 206f6620 g the amount of │ │ │ │ - 0x0003b620 6d656d6f 72792074 6f20616c 6c6f6361 memory to alloca │ │ │ │ - 0x0003b630 74650000 00000000 496e2066 696c6520 te......In file │ │ │ │ - 0x0003b640 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b650 652f6a75 6c69656e 6e655f74 6573745f e/julienne_test_ │ │ │ │ - 0x0003b660 73756974 655f732e 46393027 2c206172 suite_s.F90', ar │ │ │ │ - 0x0003b670 6f756e64 206c696e 65203333 00000000 ound line 33.... │ │ │ │ - 0x0003b680 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003b690 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003b6a0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003b6b0 2c206172 6f756e64 206c696e 65203534 , around line 54 │ │ │ │ - 0x0003b6c0 30000000 00000000 496e2066 696c6520 0.......In file │ │ │ │ - 0x0003b6d0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b6e0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003b6f0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003b700 206c696e 65203534 31000000 00000000 line 541....... │ │ │ │ - 0x0003b710 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ - 0x0003b720 2f6a756c 69656e6e 655f7374 72696e67 /julienne_string │ │ │ │ - 0x0003b730 5f732e46 39300000 496e2066 696c6520 _s.F90..In file │ │ │ │ - 0x0003b740 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b750 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003b760 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003b770 206c696e 65203531 35000000 00000000 line 515....... │ │ │ │ - 0x0003b780 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003b790 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003b7a0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003b7b0 2c206172 6f756e64 206c696e 65203531 , around line 51 │ │ │ │ - 0x0003b7c0 36000000 00000000 496e2066 696c6520 6.......In file │ │ │ │ - 0x0003b7d0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b7e0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003b7f0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003b800 206c696e 65203331 34000000 00000000 line 314....... │ │ │ │ - 0x0003b810 41747465 6d707469 6e672074 6f20616c Attempting to al │ │ │ │ - 0x0003b820 6c6f6361 74652061 6c726561 64792061 locate already a │ │ │ │ - 0x0003b830 6c6c6f63 61746564 20766172 6961626c llocated variabl │ │ │ │ - 0x0003b840 65202725 73270000 4174206c 696e6520 e '%s'..At line │ │ │ │ - 0x0003b850 33313020 6f662066 696c6520 2e2f2e2f 310 of file ././ │ │ │ │ - 0x0003b860 7372632f 6a756c69 656e6e65 2f6a756c src/julienne/jul │ │ │ │ - 0x0003b870 69656e6e 655f7374 72696e67 5f732e46 ienne_string_s.F │ │ │ │ - 0x0003b880 39300000 00000000 496e2066 696c6520 90......In file │ │ │ │ - 0x0003b890 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b8a0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003b8b0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003b8c0 206c696e 65203331 30000000 00000000 line 310....... │ │ │ │ - 0x0003b8d0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003b8e0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003b8f0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003b900 2c206172 6f756e64 206c696e 65203733 , around line 73 │ │ │ │ - 0x0003b910 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ - 0x0003b920 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b930 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003b940 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003b950 206c696e 65203637 00000000 00000000 line 67........ │ │ │ │ - 0x0003b960 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003b970 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003b980 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003b990 2c206172 6f756e64 206c696e 65203631 , around line 61 │ │ │ │ - 0x0003b9a0 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ - 0x0003b9b0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003b9c0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003b9d0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003b9e0 206c696e 65203535 00000000 00000000 line 55........ │ │ │ │ - 0x0003b9f0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003ba00 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003ba10 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003ba20 2c206172 6f756e64 206c696e 65203439 , around line 49 │ │ │ │ - 0x0003ba30 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ - 0x0003ba40 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003ba50 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003ba60 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003ba70 206c696e 65203433 00000000 00000000 line 43........ │ │ │ │ - 0x0003ba80 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003ba90 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003baa0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003bab0 2c206172 6f756e64 206c696e 65203337 , around line 37 │ │ │ │ - 0x0003bac0 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ - 0x0003bad0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003bae0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003baf0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003bb00 206c696e 65203331 00000000 00000000 line 31........ │ │ │ │ - 0x0003bb10 4174206c 696e6520 31333020 6f662066 At line 130 of f │ │ │ │ - 0x0003bb20 696c6520 2e2f2e2f 7372632f 6a756c69 ile ././src/juli │ │ │ │ - 0x0003bb30 656e6e65 2f6a756c 69656e6e 655f7374 enne/julienne_st │ │ │ │ - 0x0003bb40 72696e67 5f732e46 39300000 00000000 ring_s.F90...... │ │ │ │ - 0x0003bb50 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003bb60 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003bb70 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ - 0x0003bb80 2c206172 6f756e64 206c696e 65203133 , around line 13 │ │ │ │ - 0x0003bb90 30000000 00000000 496e2066 696c6520 0.......In file │ │ │ │ - 0x0003bba0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003bbb0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ - 0x0003bbc0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ - 0x0003bbd0 206c696e 65203133 37000000 00000000 line 137....... │ │ │ │ - 0x0003bbe0 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ - 0x0003bbf0 2f6a756c 69656e6e 655f7465 73745f68 /julienne_test_h │ │ │ │ - 0x0003bc00 61726e65 73735f73 2e463930 00000000 arness_s.F90.... │ │ │ │ - 0x0003bc10 0a0a5573 6167653a 2066706d 20746573 ..Usage: fpm tes │ │ │ │ - 0x0003bc20 74202d2d 205b2d2d 68656c70 5d207c20 t -- [--help] | │ │ │ │ - 0x0003bc30 5b2d2d63 6f6e7461 696e7320 3c737562 [--contains ]..where │ │ │ │ - 0x0003bc50 73717561 72652062 7261636b 65747320 square brackets │ │ │ │ - 0x0003bc60 285b5d29 2064656e 6f746520 6f707469 ([]) denote opti │ │ │ │ - 0x0003bc70 6f6e616c 20617267 756d656e 74732c20 onal arguments, │ │ │ │ - 0x0003bc80 61207069 70652028 7c292073 65706172 a pipe (|) separ │ │ │ │ - 0x0003bc90 61746573 20616c74 65726e61 74697665 ates alternative │ │ │ │ - 0x0003bca0 20617267 756d656e 74732c0a 616e6775 arguments,.angu │ │ │ │ - 0x0003bcb0 6c617220 62726163 6b657473 20283c3e lar brackets (<> │ │ │ │ - 0x0003bcc0 29206465 6e6f7465 20612075 7365722d ) denote a user- │ │ │ │ - 0x0003bcd0 70726f76 69646564 2076616c 75652c20 provided value, │ │ │ │ - 0x0003bce0 616e6420 70617373 696e6720 61207375 and passing a su │ │ │ │ - 0x0003bcf0 62737472 696e6720 6c696d69 74732065 bstring limits e │ │ │ │ - 0x0003bd00 78656375 74696f6e 20746f0a 74686520 xecution to.the │ │ │ │ - 0x0003bd10 74657374 73207769 74682074 65737420 tests with test │ │ │ │ - 0x0003bd20 7375626a 65637473 206f7220 74657374 subjects or test │ │ │ │ - 0x0003bd30 20646573 63726970 74696f6e 7320636f descriptions co │ │ │ │ - 0x0003bd40 6e746169 6e696e67 20746865 20757365 ntaining the use │ │ │ │ - 0x0003bd50 722d7370 65636966 69656420 73756273 r-specified subs │ │ │ │ - 0x0003bd60 7472696e 672e0a00 0a417070 656e6420 tring....Append │ │ │ │ - 0x0003bd70 272d2d20 2d2d6865 6c702720 6f722027 '-- --help' or ' │ │ │ │ - 0x0003bd80 2d2d202d 68272074 6f20796f 75722060 -- -h' to your ` │ │ │ │ - 0x0003bd90 66706d20 74657374 6020636f 6d6d616e fpm test` comman │ │ │ │ - 0x0003bda0 6420746f 20646973 706c6179 20757361 d to display usa │ │ │ │ - 0x0003bdb0 67652069 6e666f72 6d617469 6f6e2e00 ge information.. │ │ │ │ - 0x0003bdc0 0a52756e 6e696e67 20616c6c 20746573 .Running all tes │ │ │ │ - 0x0003bdd0 74732e0a 28416464 20272d2d 202d2d63 ts..(Add '-- --c │ │ │ │ - 0x0003bde0 6f6e7461 696e7320 3c737472 696e673e ontains │ │ │ │ - 0x0003bdf0 2720746f 2072756e 206f6e6c 79207465 ' to run only te │ │ │ │ - 0x0003be00 73747320 77697468 20737562 6a656374 sts with subject │ │ │ │ - 0x0003be10 73206f72 20646573 63726970 74696f6e s or description │ │ │ │ - 0x0003be20 7320636f 6e746169 6e696e67 20746865 s containing the │ │ │ │ - 0x0003be30 20737065 63696669 65642073 7472696e specified strin │ │ │ │ - 0x0003be40 672e2900 00000000 0a52756e 6e696e67 g.)......Running │ │ │ │ - 0x0003be50 206f6e6c 79207465 73747320 77697468 only tests with │ │ │ │ - 0x0003be60 20737562 6a656374 73206f72 20646573 subjects or des │ │ │ │ - 0x0003be70 63726970 74696f6e 7320636f 6e746169 criptions contai │ │ │ │ - 0x0003be80 6e696e67 20270000 496e2066 696c6520 ning '..In file │ │ │ │ - 0x0003be90 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003bea0 652f6a75 6c69656e 6e655f74 6573745f e/julienne_test_ │ │ │ │ - 0x0003beb0 6861726e 6573735f 732e4639 30272c20 harness_s.F90', │ │ │ │ - 0x0003bec0 61726f75 6e64206c 696e6520 31390000 around line 19.. │ │ │ │ - 0x0003bed0 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ - 0x0003bee0 2f6a756c 69656e6e 655f7465 73745f73 /julienne_test_s │ │ │ │ - 0x0003bef0 2e463930 00000000 496e2066 696c6520 .F90....In file │ │ │ │ - 0x0003bf00 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003bf10 652f6a75 6c69656e 6e655f74 6573745f e/julienne_test_ │ │ │ │ - 0x0003bf20 66697874 7572655f 732e4639 30272c20 fixture_s.F90', │ │ │ │ - 0x0003bf30 61726f75 6e64206c 696e6520 31300000 around line 10.. │ │ │ │ - 0x0003bf40 20776974 68696e20 61206672 61637469 within a fracti │ │ │ │ - 0x0003bf50 6f6e616c 20746f6c 6572616e 6365206f onal tolerance o │ │ │ │ - 0x0003bf60 66200000 00000000 20776173 20657870 f ...... was exp │ │ │ │ - 0x0003bf70 65637465 6420746f 20626520 67726561 ected to be grea │ │ │ │ - 0x0003bf80 74657220 7468616e 20000000 00000000 ter than ....... │ │ │ │ - 0x0003bf90 20776173 20657870 65637465 6420746f was expected to │ │ │ │ - 0x0003bfa0 20626520 67726561 74657220 7468616e be greater than │ │ │ │ - 0x0003bfb0 206f7220 65717561 6c20746f 20000000 or equal to ... │ │ │ │ - 0x0003bfc0 20776173 20657870 65637465 6420746f was expected to │ │ │ │ - 0x0003bfd0 20626520 6c657373 20746861 6e206f72 be less than or │ │ │ │ - 0x0003bfe0 20657175 616c2074 6f200000 00000000 equal to ...... │ │ │ │ - 0x0003bff0 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ - 0x0003c000 2f6a756c 69656e6e 655f7465 73745f64 /julienne_test_d │ │ │ │ - 0x0003c010 6961676e 6f736973 5f732e46 39300000 iagnosis_s.F90.. │ │ │ │ - 0x0003c020 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c030 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c040 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ - 0x0003c050 735f732e 46393027 2c206172 6f756e64 s_s.F90', around │ │ │ │ - 0x0003c060 206c696e 65203133 37000000 00000000 line 137....... │ │ │ │ - 0x0003c070 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c080 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c090 6e655f63 6f6d6d61 6e645f6c 696e655f ne_command_line_ │ │ │ │ - 0x0003c0a0 732e6639 30272c20 61726f75 6e64206c s.f90', around l │ │ │ │ - 0x0003c0b0 696e6520 34370000 4174206c 696e6520 ine 47..At line │ │ │ │ - 0x0003c0c0 3531206f 66206669 6c65202e 2f2e2f73 51 of file ././s │ │ │ │ - 0x0003c0d0 72632f6a 756c6965 6e6e652f 6a756c69 rc/julienne/juli │ │ │ │ - 0x0003c0e0 656e6e65 5f636f6d 6d616e64 5f6c696e enne_command_lin │ │ │ │ - 0x0003c0f0 655f732e 66393000 496e2066 696c6520 e_s.f90.In file │ │ │ │ + 0x0003b000 01000000 00000000 65787065 63746564 ........expected │ │ │ │ + 0x0003b010 20002077 69746869 6e206120 746f6c65 . within a tole │ │ │ │ + 0x0003b020 72616e63 65206f66 20002070 65726365 rance of . perce │ │ │ │ + 0x0003b030 6e743b00 3b206163 7475616c 2076616c nt;.; actual val │ │ │ │ + 0x0003b040 75652069 73200054 68652076 616c7565 ue is .The value │ │ │ │ + 0x0003b050 20002077 61732065 78706563 74656420 . was expected │ │ │ │ + 0x0003b060 746f2062 65206c65 73732074 68616e20 to be less than │ │ │ │ + 0x0003b070 00657870 65637465 64202700 273b2061 .expected '.'; a │ │ │ │ + 0x0003b080 63747561 6c207661 6c756520 69732027 ctual value is ' │ │ │ │ + 0x0003b090 00284132 2c5a3136 2e313629 00307800 .(A2,Z16.16).0x. │ │ │ │ + 0x0003b0a0 65787065 63746564 20746f20 62652074 expected to be t │ │ │ │ + 0x0003b0b0 72756500 20697320 6265666f 72652000 rue. is before . │ │ │ │ + 0x0003b0c0 20616c70 68616265 74696361 6c6c792e alphabetically. │ │ │ │ + 0x0003b0d0 00457272 6f722061 6c6c6f63 6174696e .Error allocatin │ │ │ │ + 0x0003b0e0 6720256c 75206279 74657300 0a202020 g %lu bytes.. │ │ │ │ + 0x0003b0f0 20202020 20004349 002d2d63 6f6e7461 .CI.--conta │ │ │ │ + 0x0003b100 696e7300 6f6c6400 666f726d 61747465 ins.old.formatte │ │ │ │ + 0x0003b110 64006e6f 00286129 00756e6b 6e6f776e d.no.(a).unknown │ │ │ │ + 0x0003b120 00777269 74650020 20757365 20002c20 .write. use ., │ │ │ │ + 0x0003b130 6f6e6c79 203a2000 2020696d 706c6963 only : . implic │ │ │ │ + 0x0003b140 6974206e 6f6e650a 00202020 20207465 it none.. te │ │ │ │ + 0x0003b150 73745f66 69787475 72655f74 28002829 st_fixture_t(.() │ │ │ │ + 0x0003b160 29202600 20202020 2c746573 745f6669 ) &. ,test_fi │ │ │ │ + 0x0003b170 78747572 655f7428 0020205d 29290020 xture_t(. ])). │ │ │ │ + 0x0003b180 20656e64 20617373 6f636961 74650065 end associate.e │ │ │ │ + 0x0003b190 6e642070 726f6772 616d2074 6573745f nd program test_ │ │ │ │ + 0x0003b1a0 73756974 655f6472 69766572 005f7465 suite_driver._te │ │ │ │ + 0x0003b1b0 73745f6d 005f7465 73745f74 00202065 st_m._test_t. e │ │ │ │ + 0x0003b1c0 6e642066 756e6374 696f6e00 20202020 nd function. │ │ │ │ + 0x0003b1d0 74797065 28006d6f 64756c65 20002020 type(.module . │ │ │ │ + 0x0003b1e0 75736520 6a756c69 656e6e65 5f6d2c20 use julienne_m, │ │ │ │ + 0x0003b1f0 6f6e6c79 203a2026 00202069 6d706c69 only : &. impli │ │ │ │ + 0x0003b200 63697420 6e6f6e65 00202074 7970652c cit none. type, │ │ │ │ + 0x0003b210 20657874 656e6473 28746573 745f7429 extends(test_t) │ │ │ │ + 0x0003b220 203a3a20 00202063 6f6e7461 696e7300 :: . contains. │ │ │ │ + 0x0003b230 2020656e 64207479 70650020 20202074 end type. t │ │ │ │ + 0x0003b240 6573745f 7375626a 65637420 3d202741 est_subject = 'A │ │ │ │ + 0x0003b250 20002920 005f7465 73740020 20202074 .) ._test. t │ │ │ │ + 0x0003b260 6573745f 72657375 6c747320 3d20005f est_results = ._ │ │ │ │ + 0x0003b270 74657374 2572756e 28202620 00202020 test%run( & . │ │ │ │ + 0x0003b280 205d2900 20202020 74657374 5f646961 ]). test_dia │ │ │ │ + 0x0003b290 676e6f73 6973203d 202e616c 6c2e2820 gnosis = .all.( │ │ │ │ + 0x0003b2a0 26002570 69282920 2e776974 68696e2e &.%pi() .within. │ │ │ │ + 0x0003b2b0 20302e30 30312026 00202020 2029202f 0.001 &. ) / │ │ │ │ + 0x0003b2c0 2f202720 28706920 61707072 6f78696d / ' (pi approxim │ │ │ │ + 0x0003b2d0 6174696f 6e292700 20202020 74657374 ation)'. test │ │ │ │ + 0x0003b2e0 5f646961 676e6f73 6973203d 20260065 _diagnosis = &.e │ │ │ │ + 0x0003b2f0 6e64206d 6f64756c 65002020 20202274 nd module. "t │ │ │ │ + 0x0003b300 65737420 73756974 65223a20 7b002200 est suite": {.". │ │ │ │ + 0x0003b310 20202020 20202020 22746573 74207375 "test su │ │ │ │ + 0x0003b320 626a6563 74732220 3a205b00 5d2c0020 bjects" : [.],. │ │ │ │ + 0x0003b330 2020207d 00746573 74207375 69746500 }.test suite. │ │ │ │ + 0x0003b340 74657374 20737562 6a656374 7300282a test subjects.(* │ │ │ │ + 0x0003b350 28612c3a 2c693029 29002074 65737473 (a,:,i0)). tests │ │ │ │ + 0x0003b360 20706173 7365642e 20002074 65737473 passed. . tests │ │ │ │ + 0x0003b370 20776572 6520736b 69707065 642e0066 were skipped..f │ │ │ │ + 0x0003b380 6c61675f 76616c75 65003a00 5d007661 lag_value.:.].va │ │ │ │ + 0x0003b390 6c75655f 00282228 222c6732 302e3133 lue_.("(",g20.13 │ │ │ │ + 0x0003b3a0 2c222c22 2c673230 2e31332c 22292229 ,",",g20.13,")") │ │ │ │ + 0x0003b3b0 00286730 29002867 32302e31 33290073 .(g0).(g20.13).s │ │ │ │ + 0x0003b3c0 7472696e 67735f61 72726179 00272e00 trings_array.'.. │ │ │ │ + 0x0003b3d0 28612c66 302e332c 61290054 6573742d (a,f0.3,a).Test- │ │ │ │ + 0x0003b3e0 73756974 65207275 6e207469 6d653a20 suite run time: │ │ │ │ + 0x0003b3f0 00207365 636f6e64 73002861 2c693029 . seconds.(a,i0) │ │ │ │ + 0x0003b400 004e756d 62657220 6f662069 6d616765 .Number of image │ │ │ │ + 0x0003b410 733a2000 5f5f5f5f 5f200020 74657374 s: ._____ . test │ │ │ │ + 0x0003b420 73207765 72652073 6b697070 6564205f s were skipped _ │ │ │ │ + 0x0003b430 5f5f5f5f 00536f6d 65207465 73747320 ____.Some tests │ │ │ │ + 0x0003b440 6661696c 65642e00 70617373 6573206f failed..passes o │ │ │ │ + 0x0003b450 6e200046 41494c53 20206f6e 20002020 n .FAILS on . │ │ │ │ + 0x0003b460 20534b49 50532020 6f6e2000 70656572 SKIPS on .peer │ │ │ │ + 0x0003b470 20696d61 67652066 61696c75 72650020 image failure. │ │ │ │ + 0x0003b480 20202020 20646961 676e6f73 74696373 diagnostics │ │ │ │ + 0x0003b490 206f6e20 696d6167 65200028 2a282728 on image .(*('( │ │ │ │ + 0x0003b4a0 272c4730 2c272c27 2c47302c 2729272c ',G0,',',G0,')', │ │ │ │ + 0x0003b4b0 3a2c2700 27292900 282a2847 32352e32 :,'.')).(*(G25.2 │ │ │ │ + 0x0003b4c0 302c3a2c 2700282a 2847302c 3a2c2700 0,:,'.(*(G0,:,'. │ │ │ │ + 0x0003b4d0 20776974 68696e20 61206672 61637469 within a fracti │ │ │ │ + 0x0003b4e0 6f6e616c 20746f6c 6572616e 6365206f onal tolerance o │ │ │ │ + 0x0003b4f0 66200000 00000000 20776173 20657870 f ...... was exp │ │ │ │ + 0x0003b500 65637465 6420746f 20626520 67726561 ected to be grea │ │ │ │ + 0x0003b510 74657220 7468616e 20000000 00000000 ter than ....... │ │ │ │ + 0x0003b520 20776173 20657870 65637465 6420746f was expected to │ │ │ │ + 0x0003b530 20626520 67726561 74657220 7468616e be greater than │ │ │ │ + 0x0003b540 206f7220 65717561 6c20746f 20000000 or equal to ... │ │ │ │ + 0x0003b550 20776173 20657870 65637465 6420746f was expected to │ │ │ │ + 0x0003b560 20626520 6c657373 20746861 6e206f72 be less than or │ │ │ │ + 0x0003b570 20657175 616c2074 6f200000 00000000 equal to ...... │ │ │ │ + 0x0003b580 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ + 0x0003b590 2f6a756c 69656e6e 655f7465 73745f64 /julienne_test_d │ │ │ │ + 0x0003b5a0 6961676e 6f736973 5f732e46 39300000 iagnosis_s.F90.. │ │ │ │ + 0x0003b5b0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003b5c0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003b5d0 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x0003b5e0 735f732e 46393027 2c206172 6f756e64 s_s.F90', around │ │ │ │ + 0x0003b5f0 206c696e 65203133 37000000 00000000 line 137....... │ │ │ │ + 0x0003b600 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003b610 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003b620 6e655f67 69746875 625f6369 5f732e66 ne_github_ci_s.f │ │ │ │ + 0x0003b630 3930272c 2061726f 756e6420 6c696e65 90', around line │ │ │ │ + 0x0003b640 20313900 00000000 2e2f2e2f 7372632f 19.....././src/ │ │ │ │ + 0x0003b650 6a756c69 656e6e65 2f6a756c 69656e6e julienne/julienn │ │ │ │ + 0x0003b660 655f6669 6c655f73 2e463930 00000000 e_file_s.F90.... │ │ │ │ + 0x0003b670 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003b680 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003b690 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ + 0x0003b6a0 61726f75 6e64206c 696e6520 31303400 around line 104. │ │ │ │ + 0x0003b6b0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003b6c0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003b6d0 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ + 0x0003b6e0 61726f75 6e64206c 696e6520 36370000 around line 67.. │ │ │ │ + 0x0003b6f0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003b700 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003b710 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ + 0x0003b720 61726f75 6e64206c 696e6520 37300000 around line 70.. │ │ │ │ + 0x0003b730 496e7465 67657220 6f766572 666c6f77 Integer overflow │ │ │ │ + 0x0003b740 20776865 6e206361 6c63756c 6174696e when calculatin │ │ │ │ + 0x0003b750 67207468 6520616d 6f756e74 206f6620 g the amount of │ │ │ │ + 0x0003b760 6d656d6f 72792074 6f20616c 6c6f6361 memory to alloca │ │ │ │ + 0x0003b770 74650000 00000000 496e2066 696c6520 te......In file │ │ │ │ + 0x0003b780 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003b790 652f6a75 6c69656e 6e655f66 696c655f e/julienne_file_ │ │ │ │ + 0x0003b7a0 732e4639 30272c20 61726f75 6e64206c s.F90', around l │ │ │ │ + 0x0003b7b0 696e6520 34360000 2e2f2e2f 7372632f ine 46..././src/ │ │ │ │ + 0x0003b7c0 6a756c69 656e6e65 2f6a756c 69656e6e julienne/julienn │ │ │ │ + 0x0003b7d0 655f7465 73745f73 75697465 5f732e46 e_test_suite_s.F │ │ │ │ + 0x0003b7e0 39300000 00000000 2120436f 70797269 90......! Copyri │ │ │ │ + 0x0003b7f0 67687420 28632920 32303234 2d323032 ght (c) 2024-202 │ │ │ │ + 0x0003b800 352c2054 68652052 6567656e 7473206f 5, The Regents o │ │ │ │ + 0x0003b810 66207468 6520556e 69766572 73697479 f the University │ │ │ │ + 0x0003b820 206f6620 43616c69 666f726e 69612061 of California a │ │ │ │ + 0x0003b830 6e642053 6f757263 65727920 496e7374 nd Sourcery Inst │ │ │ │ + 0x0003b840 69747574 650a2120 5465726d 73206f66 itute.! Terms of │ │ │ │ + 0x0003b850 20757365 20617265 20617320 73706563 use are as spec │ │ │ │ + 0x0003b860 69666965 6420696e 204c4943 454e5345 ified in LICENSE │ │ │ │ + 0x0003b870 2e747874 0a000000 20207573 65206a75 .txt.... use ju │ │ │ │ + 0x0003b880 6c69656e 6e655f6d 2c206f6e 6c79203a lienne_m, only : │ │ │ │ + 0x0003b890 20746573 745f6669 78747572 655f742c test_fixture_t, │ │ │ │ + 0x0003b8a0 20746573 745f6861 726e6573 735f7400 test_harness_t. │ │ │ │ + 0x0003b8b0 20206173 736f6369 61746528 74657374 associate(test │ │ │ │ + 0x0003b8c0 5f686172 6e657373 203d3e20 74657374 _harness => test │ │ │ │ + 0x0003b8d0 5f686172 6e657373 5f74285b 20260000 _harness_t([ &.. │ │ │ │ + 0x0003b8e0 20202020 63616c6c 20746573 745f6861 call test_ha │ │ │ │ + 0x0003b8f0 726e6573 73257265 706f7274 5f726573 rness%report_res │ │ │ │ + 0x0003b900 756c7473 00000000 20202020 74797065 ults.... type │ │ │ │ + 0x0003b910 28746573 745f6469 61676e6f 7369735f (test_diagnosis_ │ │ │ │ + 0x0003b920 74292074 6573745f 64696167 6e6f7369 t) test_diagnosi │ │ │ │ + 0x0003b930 73000000 00000000 2120436f 70797269 s.......! Copyri │ │ │ │ + 0x0003b940 67687420 28632920 32303234 2d323032 ght (c) 2024-202 │ │ │ │ + 0x0003b950 352c2054 68652052 6567656e 7473206f 5, The Regents o │ │ │ │ + 0x0003b960 66207468 6520556e 69766572 73697479 f the University │ │ │ │ + 0x0003b970 206f6620 43616c69 666f726e 69612061 of California a │ │ │ │ + 0x0003b980 6e642053 6f757263 65727920 496e7374 nd Sourcery Inst │ │ │ │ + 0x0003b990 69747574 650a2120 5465726d 73206f66 itute.! Terms of │ │ │ │ + 0x0003b9a0 20757365 20617265 20617320 73706563 use are as spec │ │ │ │ + 0x0003b9b0 69666965 6420696e 204c4943 454e5345 ified in LICENSE │ │ │ │ + 0x0003b9c0 2e747874 00000000 20202020 20746573 .txt.... tes │ │ │ │ + 0x0003b9d0 745f742c 20746573 745f6465 73637269 t_t, test_descri │ │ │ │ + 0x0003b9e0 7074696f 6e5f742c 20746573 745f6469 ption_t, test_di │ │ │ │ + 0x0003b9f0 61676e6f 7369735f 742c2074 6573745f agnosis_t, test_ │ │ │ │ + 0x0003ba00 72657375 6c745f74 20260000 00000000 result_t &...... │ │ │ │ + 0x0003ba10 20202020 2c6f7065 7261746f 72282e61 ,operator(.a │ │ │ │ + 0x0003ba20 7070726f 78696d61 7465732e 292c206f pproximates.), o │ │ │ │ + 0x0003ba30 70657261 746f7228 2e776974 68696e2e perator(.within. │ │ │ │ + 0x0003ba40 292c206f 70657261 746f7228 2e616c6c ), operator(.all │ │ │ │ + 0x0003ba50 2e292c20 6f706572 61746f72 282f2f29 .), operator(//) │ │ │ │ + 0x0003ba60 00000000 00000000 20202020 70726f63 ........ proc │ │ │ │ + 0x0003ba70 65647572 652c206e 6f706173 73203a3a edure, nopass :: │ │ │ │ + 0x0003ba80 20737562 6a656374 00000000 00000000 subject........ │ │ │ │ + 0x0003ba90 20202020 70726f63 65647572 652c206e procedure, n │ │ │ │ + 0x0003baa0 6f706173 73203a3a 20726573 756c7473 opass :: results │ │ │ │ + 0x0003bab0 00000000 00000000 20207075 72652066 ........ pure f │ │ │ │ + 0x0003bac0 756e6374 696f6e20 7375626a 65637428 unction subject( │ │ │ │ + 0x0003bad0 29207265 73756c74 28746573 745f7375 ) result(test_su │ │ │ │ + 0x0003bae0 626a6563 74290000 20202020 63686172 bject).. char │ │ │ │ + 0x0003baf0 61637465 72286c65 6e3d3a29 2c20616c acter(len=:), al │ │ │ │ + 0x0003bb00 6c6f6361 7461626c 65203a3a 20746573 locatable :: tes │ │ │ │ + 0x0003bb10 745f7375 626a6563 74000000 00000000 t_subject....... │ │ │ │ + 0x0003bb20 20206675 6e637469 6f6e2072 6573756c function resul │ │ │ │ + 0x0003bb30 74732829 20726573 756c7428 74657374 ts() result(test │ │ │ │ + 0x0003bb40 5f726573 756c7473 29000000 00000000 _results)....... │ │ │ │ + 0x0003bb50 20202020 74797065 28746573 745f7265 type(test_re │ │ │ │ + 0x0003bb60 73756c74 5f74292c 20616c6c 6f636174 sult_t), allocat │ │ │ │ + 0x0003bb70 61626c65 203a3a20 74657374 5f726573 able :: test_res │ │ │ │ + 0x0003bb80 756c7473 283a2900 20202020 20205b74 ults(:). [t │ │ │ │ + 0x0003bb90 6573745f 64657363 72697074 696f6e5f est_description_ │ │ │ │ + 0x0003bba0 74282764 6f696e67 20736f6d 65746869 t('doing somethi │ │ │ │ + 0x0003bbb0 6e67272c 20646f5f 736f6d65 7468696e ng', do_somethin │ │ │ │ + 0x0003bbc0 67292026 00000000 20202020 20202c74 g) &.... ,t │ │ │ │ + 0x0003bbd0 6573745f 64657363 72697074 696f6e5f est_description_ │ │ │ │ + 0x0003bbe0 74282763 6865636b 696e6720 736f6d65 t('checking some │ │ │ │ + 0x0003bbf0 7468696e 67272c20 63686563 6b5f736f thing', check_so │ │ │ │ + 0x0003bc00 6d657468 696e6729 20260000 00000000 mething) &...... │ │ │ │ + 0x0003bc10 20202020 20202c74 6573745f 64657363 ,test_desc │ │ │ │ + 0x0003bc20 72697074 696f6e5f 74282773 6b697070 ription_t('skipp │ │ │ │ + 0x0003bc30 696e6720 736f6d65 7468696e 67272920 ing something') │ │ │ │ + 0x0003bc40 26000000 00000000 20206675 6e637469 &....... functi │ │ │ │ + 0x0003bc50 6f6e2063 6865636b 5f736f6d 65746869 on check_somethi │ │ │ │ + 0x0003bc60 6e672829 20726573 756c7428 74657374 ng() result(test │ │ │ │ + 0x0003bc70 5f646961 676e6f73 69732900 00000000 _diagnosis)..... │ │ │ │ + 0x0003bc80 20202020 2020205b 32322e2f 372e2c20 [22./7., │ │ │ │ + 0x0003bc90 332e3134 3135395d 202e6170 70726f78 3.14159] .approx │ │ │ │ + 0x0003bca0 696d6174 65732e20 00000000 00000000 imates. ........ │ │ │ │ + 0x0003bcb0 20206675 6e637469 6f6e2064 6f5f736f function do_so │ │ │ │ + 0x0003bcc0 6d657468 696e6728 29207265 73756c74 mething() result │ │ │ │ + 0x0003bcd0 28746573 745f6469 61676e6f 73697329 (test_diagnosis) │ │ │ │ + 0x0003bce0 00000000 00000000 20202020 20207465 ........ te │ │ │ │ + 0x0003bcf0 73745f64 6961676e 6f736973 5f742874 st_diagnosis_t(t │ │ │ │ + 0x0003bd00 6573745f 70617373 6564203d 2031203d est_passed = 1 = │ │ │ │ + 0x0003bd10 3d20312c 20646961 676e6f73 74696373 = 1, diagnostics │ │ │ │ + 0x0003bd20 5f737472 696e6720 3d202763 72617a69 _string = 'crazi │ │ │ │ + 0x0003bd30 6e657373 20656e73 75656427 29000000 ness ensued')... │ │ │ │ + 0x0003bd40 4572726f 72207265 616c6c6f 63617469 Error reallocati │ │ │ │ + 0x0003bd50 6e672074 6f20256c 75206279 74657300 ng to %lu bytes. │ │ │ │ + 0x0003bd60 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003bd70 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003bd80 6e655f74 6573745f 73756974 655f732e ne_test_suite_s. │ │ │ │ + 0x0003bd90 46393027 2c206172 6f756e64 206c696e F90', around lin │ │ │ │ + 0x0003bda0 65203838 00000000 496e2066 696c6520 e 88....In file │ │ │ │ + 0x0003bdb0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003bdc0 652f6a75 6c69656e 6e655f74 6573745f e/julienne_test_ │ │ │ │ + 0x0003bdd0 73756974 655f732e 46393027 2c206172 suite_s.F90', ar │ │ │ │ + 0x0003bde0 6f756e64 206c696e 65203333 00000000 ound line 33.... │ │ │ │ + 0x0003bdf0 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ + 0x0003be00 2f6a756c 69656e6e 655f7465 73745f73 /julienne_test_s │ │ │ │ + 0x0003be10 2e463930 00000000 496e2066 696c6520 .F90....In file │ │ │ │ + 0x0003be20 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003be30 652f6a75 6c69656e 6e655f63 6f6d6d61 e/julienne_comma │ │ │ │ + 0x0003be40 6e645f6c 696e655f 732e6639 30272c20 nd_line_s.f90', │ │ │ │ + 0x0003be50 61726f75 6e64206c 696e6520 34370000 around line 47.. │ │ │ │ + 0x0003be60 41747465 6d707469 6e672074 6f20616c Attempting to al │ │ │ │ + 0x0003be70 6c6f6361 74652061 6c726561 64792061 locate already a │ │ │ │ + 0x0003be80 6c6c6f63 61746564 20766172 6961626c llocated variabl │ │ │ │ + 0x0003be90 65202725 73270000 4174206c 696e6520 e '%s'..At line │ │ │ │ + 0x0003bea0 3531206f 66206669 6c65202e 2f2e2f73 51 of file ././s │ │ │ │ + 0x0003beb0 72632f6a 756c6965 6e6e652f 6a756c69 rc/julienne/juli │ │ │ │ + 0x0003bec0 656e6e65 5f636f6d 6d616e64 5f6c696e enne_command_lin │ │ │ │ + 0x0003bed0 655f732e 66393000 496e2066 696c6520 e_s.f90.In file │ │ │ │ + 0x0003bee0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003bef0 652f6a75 6c69656e 6e655f63 6f6d6d61 e/julienne_comma │ │ │ │ + 0x0003bf00 6e645f6c 696e655f 732e6639 30272c20 nd_line_s.f90', │ │ │ │ + 0x0003bf10 61726f75 6e64206c 696e6520 35310000 around line 51.. │ │ │ │ + 0x0003bf20 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003bf30 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003bf40 6e655f63 6f6d6d61 6e645f6c 696e655f ne_command_line_ │ │ │ │ + 0x0003bf50 732e6639 30272c20 61726f75 6e64206c s.f90', around l │ │ │ │ + 0x0003bf60 696e6520 33350000 496e2066 696c6520 ine 35..In file │ │ │ │ + 0x0003bf70 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003bf80 652f6a75 6c69656e 6e655f63 6f6d6d61 e/julienne_comma │ │ │ │ + 0x0003bf90 6e645f6c 696e655f 732e6639 30272c20 nd_line_s.f90', │ │ │ │ + 0x0003bfa0 61726f75 6e64206c 696e6520 32360000 around line 26.. │ │ │ │ + 0x0003bfb0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003bfc0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003bfd0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003bfe0 2c206172 6f756e64 206c696e 65203534 , around line 54 │ │ │ │ + 0x0003bff0 30000000 00000000 496e2066 696c6520 0.......In file │ │ │ │ + 0x0003c000 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c010 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c020 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c030 206c696e 65203534 31000000 00000000 line 541....... │ │ │ │ + 0x0003c040 2e2f2e2f 7372632f 6a756c69 656e6e65 ././src/julienne │ │ │ │ + 0x0003c050 2f6a756c 69656e6e 655f7374 72696e67 /julienne_string │ │ │ │ + 0x0003c060 5f732e46 39300000 496e2066 696c6520 _s.F90..In file │ │ │ │ + 0x0003c070 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c080 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c090 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c0a0 206c696e 65203531 35000000 00000000 line 515....... │ │ │ │ + 0x0003c0b0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c0c0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c0d0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c0e0 2c206172 6f756e64 206c696e 65203531 , around line 51 │ │ │ │ + 0x0003c0f0 36000000 00000000 496e2066 696c6520 6.......In file │ │ │ │ 0x0003c100 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003c110 652f6a75 6c69656e 6e655f63 6f6d6d61 e/julienne_comma │ │ │ │ - 0x0003c120 6e645f6c 696e655f 732e6639 30272c20 nd_line_s.f90', │ │ │ │ - 0x0003c130 61726f75 6e64206c 696e6520 35310000 around line 51.. │ │ │ │ - 0x0003c140 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c150 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c160 6e655f63 6f6d6d61 6e645f6c 696e655f ne_command_line_ │ │ │ │ - 0x0003c170 732e6639 30272c20 61726f75 6e64206c s.f90', around l │ │ │ │ - 0x0003c180 696e6520 33350000 496e2066 696c6520 ine 35..In file │ │ │ │ - 0x0003c190 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ - 0x0003c1a0 652f6a75 6c69656e 6e655f63 6f6d6d61 e/julienne_comma │ │ │ │ - 0x0003c1b0 6e645f6c 696e655f 732e6639 30272c20 nd_line_s.f90', │ │ │ │ - 0x0003c1c0 61726f75 6e64206c 696e6520 32360000 around line 26.. │ │ │ │ - 0x0003c1d0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c1e0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c1f0 6e655f67 69746875 625f6369 5f732e66 ne_github_ci_s.f │ │ │ │ - 0x0003c200 3930272c 2061726f 756e6420 6c696e65 90', around line │ │ │ │ - 0x0003c210 20313900 00000000 666f726d 61745f73 19.....format_s │ │ │ │ - 0x0003c220 20736570 61726174 65645f76 616c7565 separated_value │ │ │ │ - 0x0003c230 733a2075 6e737570 706f7274 65642074 s: unsupported t │ │ │ │ - 0x0003c240 79706500 00000000 666f726d 6174735f ype.....formats_ │ │ │ │ - 0x0003c250 73207365 70617261 7465645f 76616c75 s separated_valu │ │ │ │ - 0x0003c260 65733a20 756e7375 70706f72 74656420 es: unsupported │ │ │ │ - 0x0003c270 72616e6b 00000000 2e2f2e2f 7372632f rank....././src/ │ │ │ │ - 0x0003c280 6a756c69 656e6e65 2f6a756c 69656e6e julienne/julienn │ │ │ │ - 0x0003c290 655f7465 73745f72 6573756c 745f732e e_test_result_s. │ │ │ │ - 0x0003c2a0 46393000 00000000 2e2f2e2f 7372632f F90.....././src/ │ │ │ │ - 0x0003c2b0 6a756c69 656e6e65 2f6a756c 69656e6e julienne/julienn │ │ │ │ - 0x0003c2c0 655f6669 6c655f73 2e463930 00000000 e_file_s.F90.... │ │ │ │ - 0x0003c2d0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c2e0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c2f0 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ - 0x0003c300 61726f75 6e64206c 696e6520 31303400 around line 104. │ │ │ │ - 0x0003c310 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c320 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c330 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ - 0x0003c340 61726f75 6e64206c 696e6520 36370000 around line 67.. │ │ │ │ - 0x0003c350 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c360 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c370 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ - 0x0003c380 61726f75 6e64206c 696e6520 37300000 around line 70.. │ │ │ │ - 0x0003c390 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ - 0x0003c3a0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ - 0x0003c3b0 6e655f66 696c655f 732e4639 30272c20 ne_file_s.F90', │ │ │ │ - 0x0003c3c0 61726f75 6e64206c 696e6520 34360075 around line 46.u │ │ │ │ - 0x0003c3d0 6e6b6e6f 776e0066 6f726d61 74746564 nknown.formatted │ │ │ │ - 0x0003c3e0 00777269 74650028 61290020 20757365 .write.(a). use │ │ │ │ - 0x0003c3f0 20002c20 6f6e6c79 203a2000 2020696d ., only : . im │ │ │ │ - 0x0003c400 706c6963 6974206e 6f6e650a 00202020 plicit none.. │ │ │ │ - 0x0003c410 20207465 73745f66 69787475 72655f74 test_fixture_t │ │ │ │ - 0x0003c420 28002829 29202600 20202020 2c746573 (.()) &. ,tes │ │ │ │ - 0x0003c430 745f6669 78747572 655f7428 0020205d t_fixture_t(. ] │ │ │ │ - 0x0003c440 29290020 20656e64 20617373 6f636961 )). end associa │ │ │ │ - 0x0003c450 74650065 6e642070 726f6772 616d2074 te.end program t │ │ │ │ - 0x0003c460 6573745f 73756974 655f6472 69766572 est_suite_driver │ │ │ │ - 0x0003c470 005f7465 73745f6d 005f7465 73745f74 ._test_m._test_t │ │ │ │ - 0x0003c480 00202065 6e642066 756e6374 696f6e00 . end function. │ │ │ │ - 0x0003c490 20202020 74797065 28006d6f 64756c65 type(.module │ │ │ │ - 0x0003c4a0 20002020 75736520 6a756c69 656e6e65 . use julienne │ │ │ │ - 0x0003c4b0 5f6d2c20 6f6e6c79 203a2026 00202069 _m, only : &. i │ │ │ │ - 0x0003c4c0 6d706c69 63697420 6e6f6e65 00202074 mplicit none. t │ │ │ │ - 0x0003c4d0 7970652c 20657874 656e6473 28746573 ype, extends(tes │ │ │ │ - 0x0003c4e0 745f7429 203a3a20 00202063 6f6e7461 t_t) :: . conta │ │ │ │ - 0x0003c4f0 696e7300 2020656e 64207479 70650020 ins. end type. │ │ │ │ - 0x0003c500 20202074 6573745f 7375626a 65637420 test_subject │ │ │ │ - 0x0003c510 3d202741 20002920 005f7465 73740020 = 'A .) ._test. │ │ │ │ - 0x0003c520 20202074 6573745f 72657375 6c747320 test_results │ │ │ │ - 0x0003c530 3d20005f 74657374 2572756e 28202620 = ._test%run( & │ │ │ │ - 0x0003c540 00202020 205d2900 20202020 74657374 . ]). test │ │ │ │ - 0x0003c550 5f646961 676e6f73 6973203d 202e616c _diagnosis = .al │ │ │ │ - 0x0003c560 6c2e2820 26002570 69282920 2e776974 l.( &.%pi() .wit │ │ │ │ - 0x0003c570 68696e2e 20302e30 30312026 00202020 hin. 0.001 &. │ │ │ │ - 0x0003c580 2029202f 2f202720 28706920 61707072 ) // ' (pi appr │ │ │ │ - 0x0003c590 6f78696d 6174696f 6e292700 20202020 oximation)'. │ │ │ │ - 0x0003c5a0 74657374 5f646961 676e6f73 6973203d test_diagnosis = │ │ │ │ - 0x0003c5b0 20260065 6e64206d 6f64756c 65002020 &.end module. │ │ │ │ - 0x0003c5c0 20202274 65737420 73756974 65223a20 "test suite": │ │ │ │ - 0x0003c5d0 7b002200 20202020 20202020 22746573 {.". "tes │ │ │ │ - 0x0003c5e0 74207375 626a6563 74732220 3a205b00 t subjects" : [. │ │ │ │ - 0x0003c5f0 5d2c0020 2020207d 00746573 74207375 ],. }.test su │ │ │ │ - 0x0003c600 69746500 74657374 20737562 6a656374 ite.test subject │ │ │ │ - 0x0003c610 73004572 726f7220 616c6c6f 63617469 s.Error allocati │ │ │ │ - 0x0003c620 6e672025 6c752062 79746573 003a005d ng %lu bytes.:.] │ │ │ │ - 0x0003c630 0076616c 75655f00 28222822 2c673230 .value_.("(",g20 │ │ │ │ - 0x0003c640 2e31332c 222c222c 6732302e 31332c22 .13,",",g20.13," │ │ │ │ - 0x0003c650 29222900 28673029 00286732 302e3133 )").(g0).(g20.13 │ │ │ │ - 0x0003c660 29007374 72696e67 735f6172 72617900 ).strings_array. │ │ │ │ - 0x0003c670 2d2d636f 6e746169 6e730027 2e002861 --contains.'..(a │ │ │ │ - 0x0003c680 2c66302e 332c6129 00546573 742d7375 ,f0.3,a).Test-su │ │ │ │ - 0x0003c690 69746520 72756e20 74696d65 3a200020 ite run time: . │ │ │ │ - 0x0003c6a0 7365636f 6e647300 28612c69 3029004e seconds.(a,i0).N │ │ │ │ - 0x0003c6b0 756d6265 72206f66 20696d61 6765733a umber of images: │ │ │ │ - 0x0003c6c0 2000282a 28612c3a 2c693029 29005f5f .(*(a,:,i0)).__ │ │ │ │ - 0x0003c6d0 5f5f5f20 00207465 73747320 70617373 ___ . tests pass │ │ │ │ - 0x0003c6e0 65642e20 00207465 73747320 77657265 ed. . tests were │ │ │ │ - 0x0003c6f0 20736b69 70706564 205f5f5f 5f5f0053 skipped _____.S │ │ │ │ - 0x0003c700 6f6d6520 74657374 73206661 696c6564 ome tests failed │ │ │ │ - 0x0003c710 2e002074 65737473 20776572 6520736b .. tests were sk │ │ │ │ - 0x0003c720 69707065 642e0065 78706563 74656420 ipped..expected │ │ │ │ - 0x0003c730 00207769 7468696e 20612074 6f6c6572 . within a toler │ │ │ │ - 0x0003c740 616e6365 206f6620 00207065 7263656e ance of . percen │ │ │ │ - 0x0003c750 743b003b 20616374 75616c20 76616c75 t;.; actual valu │ │ │ │ - 0x0003c760 65206973 20005468 65207661 6c756520 e is .The value │ │ │ │ - 0x0003c770 00207761 73206578 70656374 65642074 . was expected t │ │ │ │ - 0x0003c780 6f206265 206c6573 73207468 616e2000 o be less than . │ │ │ │ - 0x0003c790 65787065 63746564 20270027 3b206163 expected '.'; ac │ │ │ │ - 0x0003c7a0 7475616c 2076616c 75652069 73202700 tual value is '. │ │ │ │ - 0x0003c7b0 2841322c 5a31362e 31362900 30780065 (A2,Z16.16).0x.e │ │ │ │ - 0x0003c7c0 78706563 74656420 746f2062 65207472 xpected to be tr │ │ │ │ - 0x0003c7d0 75650020 69732062 65666f72 65200020 ue. is before . │ │ │ │ - 0x0003c7e0 616c7068 61626574 6963616c 6c792e00 alphabetically.. │ │ │ │ - 0x0003c7f0 0a202020 20202020 2000666c 61675f76 . .flag_v │ │ │ │ - 0x0003c800 616c7565 00434900 282a2827 28272c47 alue.CI.(*('(',G │ │ │ │ - 0x0003c810 302c272c 272c4730 2c272927 2c3a2c27 0,',',G0,')',:,' │ │ │ │ - 0x0003c820 00272929 00282a28 4732352e 32302c3a .')).(*(G25.20,: │ │ │ │ - 0x0003c830 2c270028 2a284730 2c3a2c27 00706173 ,'.(*(G0,:,'.pas │ │ │ │ - 0x0003c840 73657320 6f6e2000 4641494c 5320206f ses on .FAILS o │ │ │ │ - 0x0003c850 6e200020 2020534b 49505320 206f6e20 n . SKIPS on │ │ │ │ - 0x0003c860 00706565 7220696d 61676520 6661696c .peer image fail │ │ │ │ - 0x0003c870 75726500 20202020 20206469 61676e6f ure. diagno │ │ │ │ - 0x0003c880 73746963 73206f6e 20696d61 67652000 stics on image . │ │ │ │ - 0x0003c890 6f6c6400 6e6f0000 00000000 00000000 old.no.......... │ │ │ │ - 0x0003c8a0 18000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x0003c8b0 00000000 00000000 26000000 00000000 ........&....... │ │ │ │ - 0x0003c8c0 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x0003c8d0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x0003c8e0 08000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x0003c8f0 04000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x0003c900 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0003c910 06000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x0003c920 28000000 00000000 01000000 00000000 (............... │ │ │ │ - 0x0003c930 ffffffff ffffff7f 00000000 00000000 ................ │ │ │ │ - 0x0003c940 ffffff7f 00000000 00000000 00000000 ................ │ │ │ │ - 0x0003c950 20000000 00000000 01000000 00000000 ............... │ │ │ │ - 0x0003c960 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x0003c970 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x0003c980 00000000 00000000 2c2c2c2c 2c2c2c2c ........,,,,,,,, │ │ │ │ - 0x0003c990 80400000 ffffffff 01010101 01010101 .@.............. │ │ │ │ - 0x0003c9a0 00500000 ffffffff 00100000 06000000 .P.............. │ │ │ │ - 0x0003c9b0 80000000 06000000 00000000 00005940 ..............Y@ │ │ │ │ + 0x0003c110 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c120 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c130 206c696e 65203331 34000000 00000000 line 314....... │ │ │ │ + 0x0003c140 4174206c 696e6520 33313020 6f662066 At line 310 of f │ │ │ │ + 0x0003c150 696c6520 2e2f2e2f 7372632f 6a756c69 ile ././src/juli │ │ │ │ + 0x0003c160 656e6e65 2f6a756c 69656e6e 655f7374 enne/julienne_st │ │ │ │ + 0x0003c170 72696e67 5f732e46 39300000 00000000 ring_s.F90...... │ │ │ │ + 0x0003c180 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c190 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c1a0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c1b0 2c206172 6f756e64 206c696e 65203331 , around line 31 │ │ │ │ + 0x0003c1c0 30000000 00000000 496e2066 696c6520 0.......In file │ │ │ │ + 0x0003c1d0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c1e0 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c1f0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c200 206c696e 65203733 00000000 00000000 line 73........ │ │ │ │ + 0x0003c210 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c220 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c230 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c240 2c206172 6f756e64 206c696e 65203637 , around line 67 │ │ │ │ + 0x0003c250 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ + 0x0003c260 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c270 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c280 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c290 206c696e 65203631 00000000 00000000 line 61........ │ │ │ │ + 0x0003c2a0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c2b0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c2c0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c2d0 2c206172 6f756e64 206c696e 65203535 , around line 55 │ │ │ │ + 0x0003c2e0 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ + 0x0003c2f0 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c300 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c310 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c320 206c696e 65203439 00000000 00000000 line 49........ │ │ │ │ + 0x0003c330 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c340 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c350 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c360 2c206172 6f756e64 206c696e 65203433 , around line 43 │ │ │ │ + 0x0003c370 00000000 00000000 496e2066 696c6520 ........In file │ │ │ │ + 0x0003c380 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c390 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c3a0 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c3b0 206c696e 65203337 00000000 00000000 line 37........ │ │ │ │ + 0x0003c3c0 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c3d0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c3e0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c3f0 2c206172 6f756e64 206c696e 65203331 , around line 31 │ │ │ │ + 0x0003c400 00000000 00000000 4174206c 696e6520 ........At line │ │ │ │ + 0x0003c410 31333020 6f662066 696c6520 2e2f2e2f 130 of file ././ │ │ │ │ + 0x0003c420 7372632f 6a756c69 656e6e65 2f6a756c src/julienne/jul │ │ │ │ + 0x0003c430 69656e6e 655f7374 72696e67 5f732e46 ienne_string_s.F │ │ │ │ + 0x0003c440 39300000 00000000 496e2066 696c6520 90......In file │ │ │ │ + 0x0003c450 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c460 652f6a75 6c69656e 6e655f73 7472696e e/julienne_strin │ │ │ │ + 0x0003c470 675f732e 46393027 2c206172 6f756e64 g_s.F90', around │ │ │ │ + 0x0003c480 206c696e 65203133 30000000 00000000 line 130....... │ │ │ │ + 0x0003c490 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c4a0 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c4b0 6e655f73 7472696e 675f732e 46393027 ne_string_s.F90' │ │ │ │ + 0x0003c4c0 2c206172 6f756e64 206c696e 65203133 , around line 13 │ │ │ │ + 0x0003c4d0 37000000 00000000 2e2f2e2f 7372632f 7.......././src/ │ │ │ │ + 0x0003c4e0 6a756c69 656e6e65 2f6a756c 69656e6e julienne/julienn │ │ │ │ + 0x0003c4f0 655f7465 73745f68 61726e65 73735f73 e_test_harness_s │ │ │ │ + 0x0003c500 2e463930 00000000 0a0a5573 6167653a .F90......Usage: │ │ │ │ + 0x0003c510 2066706d 20746573 74202d2d 205b2d2d fpm test -- [-- │ │ │ │ + 0x0003c520 68656c70 5d207c20 5b2d2d63 6f6e7461 help] | [--conta │ │ │ │ + 0x0003c530 696e7320 3c737562 73747269 6e673e5d ins ] │ │ │ │ + 0x0003c540 0a0a7768 65726520 73717561 72652062 ..where square b │ │ │ │ + 0x0003c550 7261636b 65747320 285b5d29 2064656e rackets ([]) den │ │ │ │ + 0x0003c560 6f746520 6f707469 6f6e616c 20617267 ote optional arg │ │ │ │ + 0x0003c570 756d656e 74732c20 61207069 70652028 uments, a pipe ( │ │ │ │ + 0x0003c580 7c292073 65706172 61746573 20616c74 |) separates alt │ │ │ │ + 0x0003c590 65726e61 74697665 20617267 756d656e ernative argumen │ │ │ │ + 0x0003c5a0 74732c0a 616e6775 6c617220 62726163 ts,.angular brac │ │ │ │ + 0x0003c5b0 6b657473 20283c3e 29206465 6e6f7465 kets (<>) denote │ │ │ │ + 0x0003c5c0 20612075 7365722d 70726f76 69646564 a user-provided │ │ │ │ + 0x0003c5d0 2076616c 75652c20 616e6420 70617373 value, and pass │ │ │ │ + 0x0003c5e0 696e6720 61207375 62737472 696e6720 ing a substring │ │ │ │ + 0x0003c5f0 6c696d69 74732065 78656375 74696f6e limits execution │ │ │ │ + 0x0003c600 20746f0a 74686520 74657374 73207769 to.the tests wi │ │ │ │ + 0x0003c610 74682074 65737420 7375626a 65637473 th test subjects │ │ │ │ + 0x0003c620 206f7220 74657374 20646573 63726970 or test descrip │ │ │ │ + 0x0003c630 74696f6e 7320636f 6e746169 6e696e67 tions containing │ │ │ │ + 0x0003c640 20746865 20757365 722d7370 65636966 the user-specif │ │ │ │ + 0x0003c650 69656420 73756273 7472696e 672e0a00 ied substring... │ │ │ │ + 0x0003c660 0a417070 656e6420 272d2d20 2d2d6865 .Append '-- --he │ │ │ │ + 0x0003c670 6c702720 6f722027 2d2d202d 68272074 lp' or '-- -h' t │ │ │ │ + 0x0003c680 6f20796f 75722060 66706d20 74657374 o your `fpm test │ │ │ │ + 0x0003c690 6020636f 6d6d616e 6420746f 20646973 ` command to dis │ │ │ │ + 0x0003c6a0 706c6179 20757361 67652069 6e666f72 play usage infor │ │ │ │ + 0x0003c6b0 6d617469 6f6e2e00 0a52756e 6e696e67 mation...Running │ │ │ │ + 0x0003c6c0 20616c6c 20746573 74732e0a 28416464 all tests..(Add │ │ │ │ + 0x0003c6d0 20272d2d 202d2d63 6f6e7461 696e7320 '-- --contains │ │ │ │ + 0x0003c6e0 3c737472 696e673e 2720746f 2072756e ' to run │ │ │ │ + 0x0003c6f0 206f6e6c 79207465 73747320 77697468 only tests with │ │ │ │ + 0x0003c700 20737562 6a656374 73206f72 20646573 subjects or des │ │ │ │ + 0x0003c710 63726970 74696f6e 7320636f 6e746169 criptions contai │ │ │ │ + 0x0003c720 6e696e67 20746865 20737065 63696669 ning the specifi │ │ │ │ + 0x0003c730 65642073 7472696e 672e2900 00000000 ed string.)..... │ │ │ │ + 0x0003c740 0a52756e 6e696e67 206f6e6c 79207465 .Running only te │ │ │ │ + 0x0003c750 73747320 77697468 20737562 6a656374 sts with subject │ │ │ │ + 0x0003c760 73206f72 20646573 63726970 74696f6e s or description │ │ │ │ + 0x0003c770 7320636f 6e746169 6e696e67 20270000 s containing '.. │ │ │ │ + 0x0003c780 496e2066 696c6520 272e2f2e 2f737263 In file '././src │ │ │ │ + 0x0003c790 2f6a756c 69656e6e 652f6a75 6c69656e /julienne/julien │ │ │ │ + 0x0003c7a0 6e655f74 6573745f 6861726e 6573735f ne_test_harness_ │ │ │ │ + 0x0003c7b0 732e4639 30272c20 61726f75 6e64206c s.F90', around l │ │ │ │ + 0x0003c7c0 696e6520 31390000 2e2f2e2f 7372632f ine 19..././src/ │ │ │ │ + 0x0003c7d0 6a756c69 656e6e65 2f6a756c 69656e6e julienne/julienn │ │ │ │ + 0x0003c7e0 655f7465 73745f72 6573756c 745f732e e_test_result_s. │ │ │ │ + 0x0003c7f0 46393000 00000000 496e2066 696c6520 F90.....In file │ │ │ │ + 0x0003c800 272e2f2e 2f737263 2f6a756c 69656e6e '././src/julienn │ │ │ │ + 0x0003c810 652f6a75 6c69656e 6e655f74 6573745f e/julienne_test_ │ │ │ │ + 0x0003c820 66697874 7572655f 732e4639 30272c20 fixture_s.F90', │ │ │ │ + 0x0003c830 61726f75 6e64206c 696e6520 31300000 around line 10.. │ │ │ │ + 0x0003c840 666f726d 61745f73 20736570 61726174 format_s separat │ │ │ │ + 0x0003c850 65645f76 616c7565 733a2075 6e737570 ed_values: unsup │ │ │ │ + 0x0003c860 706f7274 65642074 79706500 00000000 ported type..... │ │ │ │ + 0x0003c870 666f726d 6174735f 73207365 70617261 formats_s separa │ │ │ │ + 0x0003c880 7465645f 76616c75 65733a20 756e7375 ted_values: unsu │ │ │ │ + 0x0003c890 70706f72 74656420 72616e6b 00000000 pported rank.... │ │ │ │ + 0x0003c8a0 ffffffff ffffff7f 00000000 00000000 ................ │ │ │ │ + 0x0003c8b0 ffffff7f 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003c8c0 18000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0003c8d0 08000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0003c8e0 20000000 00000000 01000000 00000000 ............... │ │ │ │ + 0x0003c8f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0003c900 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x0003c910 00000000 00000000 26000000 00000000 ........&....... │ │ │ │ + 0x0003c920 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0003c930 28000000 00000000 01000000 00000000 (............... │ │ │ │ + 0x0003c940 04000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0003c950 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003c960 06000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0003c970 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x0003c980 00000000 00005940 00500000 ffffffff ......Y@.P...... │ │ │ │ + 0x0003c990 00100000 06000000 2c2c2c2c 2c2c2c2c ........,,,,,,,, │ │ │ │ + 0x0003c9a0 80400000 ffffffff 01010101 01010101 .@.............. │ │ │ │ + 0x0003c9b0 80000000 06000000 00000000 00000000 ................ │ │ │ │ 0x0003c9c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003c9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003c9e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003c9f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca20 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0003ca40 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003ca40 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca60 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca80 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003ca90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003caa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -434,8 +434,10 @@ │ │ │ │ 0x0003caf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cb00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cb10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cb20 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cb30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cb40 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0003cb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003cb60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0003cb70 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,109 +1,109 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0003cb60 011b033b 94060000 d1000000 c0b4fcff ...;............ │ │ │ │ - 0x0003cb70 b0060000 b0bafcff d8060000 80bbfcff ................ │ │ │ │ - 0x0003cb80 f0060000 c0bbfcff 04070000 70bcfcff ............p... │ │ │ │ - 0x0003cb90 20070000 90bcfcff 34070000 b0bcfcff .......4....... │ │ │ │ - 0x0003cba0 48070000 d0bcfcff 60070000 e0bcfcff H.......`....... │ │ │ │ - 0x0003cbb0 74070000 f0bcfcff 88070000 50bdfcff t...........P... │ │ │ │ - 0x0003cbc0 a0070000 60bdfcff b8070000 90ddfcff ....`........... │ │ │ │ - 0x0003cbd0 20080000 d0fbfcff 70080000 401ffdff .......p...@... │ │ │ │ - 0x0003cbe0 c0080000 d030fdff 10090000 503afdff .....0......P:.. │ │ │ │ - 0x0003cbf0 60090000 103ffdff ac090000 104bfdff `....?.......K.. │ │ │ │ - 0x0003cc00 fc090000 1057fdff 4c0a0000 6062fdff .....W..L...`b.. │ │ │ │ - 0x0003cc10 980a0000 d062fdff b00a0000 8068fdff .....b.......h.. │ │ │ │ - 0x0003cc20 000b0000 3069fdff 2c0b0000 206afdff ....0i..,... j.. │ │ │ │ - 0x0003cc30 580b0000 c06afdff 8c0b0000 606bfdff X....j......`k.. │ │ │ │ - 0x0003cc40 c00b0000 406cfdff f40b0000 e06cfdff ....@l.......l.. │ │ │ │ - 0x0003cc50 280c0000 806dfdff 5c0c0000 606efdff (....m..\...`n.. │ │ │ │ - 0x0003cc60 900c0000 c07afdff f80c0000 4087fdff .....z......@... │ │ │ │ - 0x0003cc70 600d0000 608bfdff b00d0000 a08dfdff `...`........... │ │ │ │ - 0x0003cc80 f80d0000 808ffdff 3c0e0000 609cfdff ........<...`... │ │ │ │ - 0x0003cc90 a40e0000 a09efdff ec0e0000 e0a0fdff ................ │ │ │ │ - 0x0003cca0 340f0000 b0a2fdff 840f0000 10a5fdff 4............... │ │ │ │ - 0x0003ccb0 d40f0000 b0a6fdff 1c100000 50a8fdff ............P... │ │ │ │ - 0x0003ccc0 64100000 f0a9fdff ac100000 90abfdff d............... │ │ │ │ - 0x0003ccd0 f4100000 30adfdff 3c110000 d0aefdff ....0...<....... │ │ │ │ - 0x0003cce0 84110000 70b0fdff cc110000 10b2fdff ....p........... │ │ │ │ - 0x0003ccf0 14120000 70b2fdff 40120000 d0b4fdff ....p...@....... │ │ │ │ - 0x0003cd00 90120000 90b5fdff dc120000 50b6fdff ............P... │ │ │ │ - 0x0003cd10 28130000 20b7fdff 74130000 30bafdff (... ...t...0... │ │ │ │ - 0x0003cd20 c4130000 e0bffdff 14140000 d0c5fdff ................ │ │ │ │ - 0x0003cd30 64140000 80cbfdff b4140000 10ccfdff d............... │ │ │ │ - 0x0003cd40 e8140000 a0ccfdff 1c150000 e0cefdff ................ │ │ │ │ - 0x0003cd50 6c150000 70cffdff a0150000 00d0fdff l...p........... │ │ │ │ - 0x0003cd60 d4150000 80d1fdff 24160000 50e4fdff ........$...P... │ │ │ │ - 0x0003cd70 8c160000 60e5fdff b8160000 c0e9fdff ....`........... │ │ │ │ - 0x0003cd80 04170000 80eefdff 54170000 30f3fdff ........T...0... │ │ │ │ - 0x0003cd90 a0170000 40f4fdff cc170000 60f4fdff ....@.......`... │ │ │ │ - 0x0003cda0 e0170000 c0f4fdff 18180000 30fffdff ............0... │ │ │ │ - 0x0003cdb0 68180000 a000feff b0180000 6002feff h...........`... │ │ │ │ - 0x0003cdc0 00190000 d003feff 4c190000 e005feff ........L....... │ │ │ │ - 0x0003cdd0 a0190000 6006feff b8190000 a00bfeff ....`........... │ │ │ │ - 0x0003cde0 081a0000 800ffeff 641a0000 0015feff ........d....... │ │ │ │ - 0x0003cdf0 b41a0000 0018feff 001b0000 1018feff ................ │ │ │ │ - 0x0003ce00 141b0000 2018feff 281b0000 a018feff .... ...(....... │ │ │ │ - 0x0003ce10 401b0000 e01dfeff 901b0000 f01dfeff @............... │ │ │ │ - 0x0003ce20 a41b0000 001efeff b81b0000 101efeff ................ │ │ │ │ - 0x0003ce30 cc1b0000 901efeff e41b0000 c023feff .............#.. │ │ │ │ - 0x0003ce40 301c0000 a045feff 981c0000 505dfeff 0....E......P].. │ │ │ │ - 0x0003ce50 e81c0000 a05dfeff 041d0000 105efeff .....].......^.. │ │ │ │ - 0x0003ce60 401d0000 705efeff 781d0000 805efeff @...p^..x....^.. │ │ │ │ - 0x0003ce70 8c1d0000 f05efeff c41d0000 805ffeff .....^......._.. │ │ │ │ - 0x0003ce80 e81d0000 0063feff 2c1e0000 3066feff .....c..,...0f.. │ │ │ │ - 0x0003ce90 701e0000 5069feff b41e0000 e06cfeff p...Pi.......l.. │ │ │ │ - 0x0003cea0 f81e0000 0070feff 3c1f0000 2073feff .....p..<... s.. │ │ │ │ - 0x0003ceb0 801f0000 5075feff bc1f0000 8077feff ....Pu.......w.. │ │ │ │ - 0x0003cec0 f81f0000 b079feff 34200000 e07bfeff .....y..4 ...{.. │ │ │ │ - 0x0003ced0 70200000 107efeff ac200000 4080feff p ...~... ..@... │ │ │ │ - 0x0003cee0 e8200000 7082feff 24210000 a084feff . ..p...$!...... │ │ │ │ - 0x0003cef0 60210000 d086feff 9c210000 0089feff `!.......!...... │ │ │ │ - 0x0003cf00 d8210000 308bfeff 14220000 608dfeff .!..0...."..`... │ │ │ │ - 0x0003cf10 50220000 908ffeff 8c220000 c091feff P"......."...... │ │ │ │ - 0x0003cf20 c8220000 f093feff 04230000 2096feff .".......#.. ... │ │ │ │ - 0x0003cf30 40230000 4098feff 84230000 b09afeff @#..@....#...... │ │ │ │ - 0x0003cf40 b0230000 f09cfeff ec230000 d09efeff .#.......#...... │ │ │ │ - 0x0003cf50 38240000 f0a0feff 78240000 10a3feff 8$......x$...... │ │ │ │ - 0x0003cf60 b8240000 30a5feff f8240000 e0a7feff .$..0....$...... │ │ │ │ - 0x0003cf70 2c250000 90a8feff 50250000 c0aafeff ,%......P%...... │ │ │ │ - 0x0003cf80 94250000 20abfeff b8250000 50adfeff .%.. ....%..P... │ │ │ │ - 0x0003cf90 fc250000 b0adfeff 20260000 50b0feff .%...... &..P... │ │ │ │ - 0x0003cfa0 60260000 b0b0feff 84260000 60b2feff `&.......&..`... │ │ │ │ - 0x0003cfb0 d0260000 d0b2feff f4260000 e0b2feff .&.......&...... │ │ │ │ - 0x0003cfc0 08270000 f0b2feff 1c270000 50cafeff .'.......'..P... │ │ │ │ - 0x0003cfd0 6c270000 a0d6feff bc270000 70e2feff l'.......'..p... │ │ │ │ - 0x0003cfe0 0c280000 d0edfeff 5c280000 c0f8feff .(......\(...... │ │ │ │ - 0x0003cff0 ac280000 5003ffff fc280000 e00dffff .(..P....(...... │ │ │ │ - 0x0003d000 4c290000 1018ffff 9c290000 d021ffff L).......)...!.. │ │ │ │ - 0x0003d010 ec290000 402bffff 3c2a0000 5034ffff .)..@+..<*..P4.. │ │ │ │ - 0x0003d020 8c2a0000 a03cffff dc2a0000 c044ffff .*...<...*...D.. │ │ │ │ - 0x0003d030 2c2b0000 904cffff 7c2b0000 3054ffff ,+...L..|+..0T.. │ │ │ │ - 0x0003d040 cc2b0000 b054ffff ec2b0000 6056ffff .+...T...+..`V.. │ │ │ │ - 0x0003d050 3c2c0000 2058ffff 8c2c0000 b059ffff <,.. X...,...Y.. │ │ │ │ - 0x0003d060 dc2c0000 d05affff 182d0000 d05bffff .,...Z...-...[.. │ │ │ │ - 0x0003d070 3c2d0000 f05cffff 602d0000 605dffff <-...\..`-..`].. │ │ │ │ - 0x0003d080 842d0000 505effff b02d0000 905effff .-..P^...-...^.. │ │ │ │ - 0x0003d090 d02d0000 c060ffff 382e0000 2065ffff .-...`..8... e.. │ │ │ │ - 0x0003d0a0 882e0000 f068ffff e42e0000 2071ffff .....h...... q.. │ │ │ │ - 0x0003d0b0 382f0000 2072ffff 802f0000 9075ffff 8/.. r.../...u.. │ │ │ │ - 0x0003d0c0 e42f0000 707bffff 30300000 807bffff ./..p{..00...{.. │ │ │ │ - 0x0003d0d0 44300000 907bffff 58300000 a07bffff D0...{..X0...{.. │ │ │ │ - 0x0003d0e0 6c300000 b07bffff 80300000 207cffff l0...{...0.. |.. │ │ │ │ - 0x0003d0f0 a0300000 2080ffff f0300000 7081ffff .0.. ....0..p... │ │ │ │ - 0x0003d100 28310000 e086ffff 78310000 3088ffff (1......x1..0... │ │ │ │ - 0x0003d110 e4310000 108bffff 50320000 c08bffff .1......P2...... │ │ │ │ - 0x0003d120 84320000 608cffff b0320000 808cffff .2..`....2...... │ │ │ │ - 0x0003d130 c4320000 e08cffff e0320000 1095ffff .2.......2...... │ │ │ │ - 0x0003d140 30330000 7096ffff 60330000 8097ffff 03..p...`3...... │ │ │ │ - 0x0003d150 b0330000 e097ffff e4330000 1098ffff .3.......3...... │ │ │ │ - 0x0003d160 fc330000 10a4ffff 60340000 c0a4ffff .3......`4...... │ │ │ │ - 0x0003d170 8c340000 f0a8ffff dc340000 90a9ffff .4.......4...... │ │ │ │ - 0x0003d180 08350000 30aaffff 34350000 d0aaffff .5..0...45...... │ │ │ │ - 0x0003d190 60350000 40abffff 98350000 b0abffff `5..@....5...... │ │ │ │ - 0x0003d1a0 d0350000 20acffff 08360000 c0b4ffff .5.. ....6...... │ │ │ │ - 0x0003d1b0 58360000 20bbffff a8360000 e0bfffff X6.. ....6...... │ │ │ │ - 0x0003d1c0 f4360000 80c0ffff 20370000 a0c5ffff .6...... 7...... │ │ │ │ - 0x0003d1d0 70370000 50c9ffff c0370000 90d4ffff p7..P....7...... │ │ │ │ - 0x0003d1e0 10380000 a0d4ffff 28380000 10d8ffff .8......(8...... │ │ │ │ - 0x0003d1f0 8c380000 .8.. │ │ │ │ + 0x0003cb80 011b033b 94060000 d1000000 a0b4fcff ...;............ │ │ │ │ + 0x0003cb90 b0060000 90bafcff d8060000 60bbfcff ............`... │ │ │ │ + 0x0003cba0 f0060000 c0bbfcff 28070000 d0bbfcff ........(....... │ │ │ │ + 0x0003cbb0 3c070000 40bcfcff 74070000 d0bcfcff <...@...t....... │ │ │ │ + 0x0003cbc0 98070000 50c0fcff dc070000 80c3fcff ....P........... │ │ │ │ + 0x0003cbd0 20080000 a0c6fcff 64080000 30cafcff .......d...0... │ │ │ │ + 0x0003cbe0 a8080000 50cdfcff ec080000 70d0fcff ....P.......p... │ │ │ │ + 0x0003cbf0 30090000 a0d2fcff 6c090000 d0d4fcff 0.......l....... │ │ │ │ + 0x0003cc00 a8090000 00d7fcff e4090000 30d9fcff ............0... │ │ │ │ + 0x0003cc10 200a0000 60dbfcff 5c0a0000 90ddfcff ...`...\....... │ │ │ │ + 0x0003cc20 980a0000 c0dffcff d40a0000 f0e1fcff ................ │ │ │ │ + 0x0003cc30 100b0000 20e4fcff 4c0b0000 50e6fcff .... ...L...P... │ │ │ │ + 0x0003cc40 880b0000 80e8fcff c40b0000 b0eafcff ................ │ │ │ │ + 0x0003cc50 000c0000 e0ecfcff 3c0c0000 10effcff ........<....... │ │ │ │ + 0x0003cc60 780c0000 40f1fcff b40c0000 70f3fcff x...@.......p... │ │ │ │ + 0x0003cc70 f00c0000 90f5fcff 340d0000 00f8fcff ........4....... │ │ │ │ + 0x0003cc80 600d0000 40fafcff 9c0d0000 20fcfcff `...@....... ... │ │ │ │ + 0x0003cc90 e80d0000 40fefcff 280e0000 6000fdff ....@...(...`... │ │ │ │ + 0x0003cca0 680e0000 8002fdff a80e0000 3005fdff h...........0... │ │ │ │ + 0x0003ccb0 dc0e0000 e005fdff 000f0000 1008fdff ................ │ │ │ │ + 0x0003ccc0 440f0000 7008fdff 680f0000 a00afdff D...p...h....... │ │ │ │ + 0x0003ccd0 ac0f0000 000bfdff d00f0000 a00dfdff ................ │ │ │ │ + 0x0003cce0 10100000 000efdff 34100000 b00ffdff ........4....... │ │ │ │ + 0x0003ccf0 80100000 2010fdff a4100000 3010fdff .... .......0... │ │ │ │ + 0x0003cd00 b8100000 4010fdff cc100000 a027fdff ....@........'.. │ │ │ │ + 0x0003cd10 1c110000 f033fdff 6c110000 c03ffdff .....3..l....?.. │ │ │ │ + 0x0003cd20 bc110000 204bfdff 0c120000 1056fdff .... K.......V.. │ │ │ │ + 0x0003cd30 5c120000 a060fdff ac120000 306bfdff \....`......0k.. │ │ │ │ + 0x0003cd40 fc120000 6075fdff 4c130000 207ffdff ....`u..L... ... │ │ │ │ + 0x0003cd50 9c130000 9088fdff ec130000 a091fdff ................ │ │ │ │ + 0x0003cd60 3c140000 f099fdff 8c140000 10a2fdff <............... │ │ │ │ + 0x0003cd70 dc140000 e0a9fdff 2c150000 80b1fdff ........,....... │ │ │ │ + 0x0003cd80 7c150000 00b2fdff 9c150000 b0b3fdff |............... │ │ │ │ + 0x0003cd90 ec150000 70b5fdff 3c160000 00b7fdff ....p...<....... │ │ │ │ + 0x0003cda0 8c160000 20b8fdff c8160000 20b9fdff .... ....... ... │ │ │ │ + 0x0003cdb0 ec160000 40bafdff 10170000 b0bafdff ....@........... │ │ │ │ + 0x0003cdc0 34170000 a0bbfdff 60170000 e0bbfdff 4.......`....... │ │ │ │ + 0x0003cdd0 80170000 00bcfdff 98170000 70bffdff ............p... │ │ │ │ + 0x0003cde0 fc170000 50c5fdff 48180000 50c6fdff ....P...H...P... │ │ │ │ + 0x0003cdf0 90180000 b0c6fdff c4180000 e0c6fdff ................ │ │ │ │ + 0x0003ce00 dc180000 e0d2fdff 40190000 90d3fdff ........@....... │ │ │ │ + 0x0003ce10 6c190000 c0d7fdff bc190000 60d8fdff l...........`... │ │ │ │ + 0x0003ce20 e8190000 00d9fdff 141a0000 a0d9fdff ................ │ │ │ │ + 0x0003ce30 401a0000 10dafdff 781a0000 80dafdff @.......x....... │ │ │ │ + 0x0003ce40 b01a0000 00dbfdff e81a0000 50dcfdff ............P... │ │ │ │ + 0x0003ce50 201b0000 c0e1fdff 701b0000 60eafdff .......p...`... │ │ │ │ + 0x0003ce60 c01b0000 c0f0fdff 101c0000 80f5fdff ................ │ │ │ │ + 0x0003ce70 5c1c0000 20f6fdff 881c0000 40fbfdff \... .......@... │ │ │ │ + 0x0003ce80 d81c0000 f0fefdff 281d0000 300afeff ........(...0... │ │ │ │ + 0x0003ce90 781d0000 602afeff e01d0000 a048feff x...`*.......H.. │ │ │ │ + 0x0003cea0 301e0000 106cfeff 801e0000 a07dfeff 0....l.......}.. │ │ │ │ + 0x0003ceb0 d01e0000 2087feff 201f0000 e08bfeff .... ... ....... │ │ │ │ + 0x0003cec0 6c1f0000 e097feff bc1f0000 e0a3feff l............... │ │ │ │ + 0x0003ced0 0c200000 20affeff 58200000 30affeff . .. ...X ..0... │ │ │ │ + 0x0003cee0 6c200000 40affeff 80200000 50affeff l ..@.... ..P... │ │ │ │ + 0x0003cef0 94200000 d0affeff ac200000 00b5feff . ....... ...... │ │ │ │ + 0x0003cf00 f8200000 10b5feff 0c210000 20b5feff . .......!.. ... │ │ │ │ + 0x0003cf10 20210000 a0b5feff 38210000 e0bafeff !......8!...... │ │ │ │ + 0x0003cf20 88210000 30bcfeff f4210000 10bffeff .!..0....!...... │ │ │ │ + 0x0003cf30 60220000 f0e0feff c8220000 a0f8feff `"......."...... │ │ │ │ + 0x0003cf40 18230000 70fcfeff 74230000 a004ffff .#..p...t#...... │ │ │ │ + 0x0003cf50 c8230000 d006ffff 30240000 300bffff .#......0$..0... │ │ │ │ + 0x0003cf60 80240000 e00bffff ac240000 d00cffff .$.......$...... │ │ │ │ + 0x0003cf70 d8240000 700dffff 0c250000 100effff .$..p....%...... │ │ │ │ + 0x0003cf80 40250000 f00effff 74250000 900fffff @%......t%...... │ │ │ │ + 0x0003cf90 a8250000 3010ffff dc250000 1011ffff .%..0....%...... │ │ │ │ + 0x0003cfa0 10260000 701dffff 78260000 f029ffff .&..p...x&...).. │ │ │ │ + 0x0003cfb0 e0260000 102effff 30270000 5030ffff .&......0'..P0.. │ │ │ │ + 0x0003cfc0 78270000 3032ffff bc270000 103fffff x'..02...'...?.. │ │ │ │ + 0x0003cfd0 24280000 5041ffff 6c280000 9043ffff $(..PA..l(...C.. │ │ │ │ + 0x0003cfe0 b4280000 6045ffff 04290000 c047ffff .(..`E...)...G.. │ │ │ │ + 0x0003cff0 54290000 6049ffff 9c290000 004bffff T)..`I...)...K.. │ │ │ │ + 0x0003d000 e4290000 a04cffff 2c2a0000 404effff .)...L..,*..@N.. │ │ │ │ + 0x0003d010 742a0000 e04fffff bc2a0000 8051ffff t*...O...*...Q.. │ │ │ │ + 0x0003d020 042b0000 2053ffff 4c2b0000 c054ffff .+.. S..L+...T.. │ │ │ │ + 0x0003d030 942b0000 2055ffff c02b0000 8057ffff .+.. U...+...W.. │ │ │ │ + 0x0003d040 102c0000 4058ffff 5c2c0000 0059ffff .,..@X..\,...Y.. │ │ │ │ + 0x0003d050 a82c0000 d059ffff f42c0000 e05cffff .,...Y...,...\.. │ │ │ │ + 0x0003d060 442d0000 9062ffff 942d0000 8068ffff D-...b...-...h.. │ │ │ │ + 0x0003d070 e42d0000 306effff 342e0000 c06effff .-..0n..4....n.. │ │ │ │ + 0x0003d080 682e0000 506fffff 9c2e0000 9071ffff h...Po.......q.. │ │ │ │ + 0x0003d090 ec2e0000 2072ffff 202f0000 b072ffff .... r.. /...r.. │ │ │ │ + 0x0003d0a0 542f0000 3074ffff a42f0000 0087ffff T/..0t.../...... │ │ │ │ + 0x0003d0b0 0c300000 1088ffff 38300000 708cffff .0......80..p... │ │ │ │ + 0x0003d0c0 84300000 3091ffff d4300000 e095ffff .0..0....0...... │ │ │ │ + 0x0003d0d0 20310000 f096ffff 4c310000 1097ffff 1......L1...... │ │ │ │ + 0x0003d0e0 60310000 7097ffff 98310000 e0a1ffff `1..p....1...... │ │ │ │ + 0x0003d0f0 e8310000 50a3ffff 30320000 10a5ffff .1..P...02...... │ │ │ │ + 0x0003d100 80320000 80a6ffff cc320000 80a8ffff .2.......2...... │ │ │ │ + 0x0003d110 20330000 f0a8ffff 38330000 a0aeffff 3......83...... │ │ │ │ + 0x0003d120 88330000 80b2ffff e4330000 00b8ffff .3.......3...... │ │ │ │ + 0x0003d130 34340000 00bbffff 80340000 80bbffff 44.......4...... │ │ │ │ + 0x0003d140 98340000 c0c0ffff e8340000 70c1ffff .4.......4..p... │ │ │ │ + 0x0003d150 1c350000 10c2ffff 48350000 30c2ffff .5......H5..0... │ │ │ │ + 0x0003d160 5c350000 90c2ffff 78350000 c0caffff \5......x5...... │ │ │ │ + 0x0003d170 c8350000 20ccffff f8350000 30cdffff .5.. ....5..0... │ │ │ │ + 0x0003d180 48360000 40cdffff 60360000 80cdffff H6..@...`6...... │ │ │ │ + 0x0003d190 74360000 30ceffff 90360000 50ceffff t6..0....6..P... │ │ │ │ + 0x0003d1a0 a4360000 70ceffff b8360000 90ceffff .6..p....6...... │ │ │ │ + 0x0003d1b0 d0360000 e0ceffff ec360000 60cfffff .6.......6..`... │ │ │ │ + 0x0003d1c0 28370000 d0d2ffff 8c370000 b0d8ffff (7.......7...... │ │ │ │ + 0x0003d1d0 d8370000 c0d8ffff ec370000 d0d8ffff .7.......7...... │ │ │ │ + 0x0003d1e0 00380000 30d9ffff 18380000 40d9ffff .8..0....8..@... │ │ │ │ + 0x0003d1f0 2c380000 50d9ffff 40380000 60d9ffff ,8..P...@8..`... │ │ │ │ + 0x0003d200 54380000 70d9ffff 68380000 e0d9ffff T8..p...h8...... │ │ │ │ + 0x0003d210 88380000 .8.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,808 +1,808 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0003d1f8 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ - 0x0003d208 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ - 0x0003d218 08aefcff f0050000 000e1046 0e184a0f ...........F..J. │ │ │ │ - 0x0003d228 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ - 0x0003d238 14000000 44000000 d0b3fcff 08000000 ....D........... │ │ │ │ - 0x0003d248 00000000 00000000 10000000 5c000000 ............\... │ │ │ │ - 0x0003d258 88b4fcff 32000000 00480e20 18000000 ....2....H. .... │ │ │ │ - 0x0003d268 70000000 b4b4fcff a4000000 00480e60 p............H.` │ │ │ │ - 0x0003d278 02960a0e 08410b00 10000000 8c000000 .....A.......... │ │ │ │ - 0x0003d288 48b5fcff 19000000 00000000 10000000 H............... │ │ │ │ - 0x0003d298 a0000000 54b5fcff 1e000000 00000000 ....T........... │ │ │ │ - 0x0003d2a8 14000000 b4000000 60b5fcff 1e000000 ........`....... │ │ │ │ - 0x0003d2b8 00000000 00000000 10000000 cc000000 ................ │ │ │ │ - 0x0003d2c8 68b5fcff 0b000000 00000000 10000000 h............... │ │ │ │ - 0x0003d2d8 e0000000 64b5fcff 0a000000 00000000 ....d........... │ │ │ │ - 0x0003d2e8 14000000 f4000000 60b5fcff 51000000 ........`...Q... │ │ │ │ - 0x0003d2f8 00000000 00000000 14000000 0c010000 ................ │ │ │ │ - 0x0003d308 a8b5fcff 0b000000 00000000 00000000 ................ │ │ │ │ - 0x0003d318 64000000 24010000 a0b5fcff 24200000 d...$.......$ .. │ │ │ │ - 0x0003d328 00460e10 8f024e0e 188e0349 0e208d04 .F....N....I. .. │ │ │ │ - 0x0003d338 490e288c 05440e30 8606410e 3883074e I.(..D.0..A.8..N │ │ │ │ - 0x0003d348 0ec00a03 261c0a0e 38410e30 410e2842 ....&...8A.0A.(B │ │ │ │ - 0x0003d358 0e20420e 18420e10 420e0847 0b028e0a . B..B..B..G.... │ │ │ │ - 0x0003d368 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ - 0x0003d378 10420e08 480b0000 4c000000 8c010000 .B..H...L....... │ │ │ │ - 0x0003d388 68d5fcff 3e1e0000 00460e10 8f02470e h...>....F....G. │ │ │ │ - 0x0003d398 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d3a8 8606410e 38830747 0ec01403 951d0a0e ..A.8..G........ │ │ │ │ - 0x0003d3b8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003d3c8 420e0841 0b000000 4c000000 dc010000 B..A....L....... │ │ │ │ - 0x0003d3d8 58f3fcff 6d230000 00500e10 8f02420e X...m#...P....B. │ │ │ │ - 0x0003d3e8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d3f8 8606410e 38830747 0e900503 1e210a0e ..A.8..G.....!.. │ │ │ │ - 0x0003d408 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003d418 420e0849 0b000000 4c000000 2c020000 B..I....L...,... │ │ │ │ - 0x0003d428 7816fdff 8e110000 00460e10 8f02470e x........F....G. │ │ │ │ - 0x0003d438 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d448 8606410e 38830747 0e800503 e80d0a0e ..A.8..G........ │ │ │ │ - 0x0003d458 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003d468 420e0844 0b000000 4c000000 7c020000 B..D....L...|... │ │ │ │ - 0x0003d478 b827fdff 7d090000 00460e10 8f02510e .'..}....F....Q. │ │ │ │ - 0x0003d488 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d498 8606410e 3883074c 0e900403 d1020a0e ..A.8..L........ │ │ │ │ - 0x0003d4a8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x0003d4b8 420e0849 0b000000 48000000 cc020000 B..I....H....... │ │ │ │ - 0x0003d4c8 e830fdff b1040000 00460e10 8f02530e .0.......F....S. │ │ │ │ - 0x0003d4d8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d4e8 8606410e 38830749 0e600298 0a0e3841 ..A.8..I.`....8A │ │ │ │ - 0x0003d4f8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x0003d508 08460b00 4c000000 18030000 5c35fdff .F..L.......\5.. │ │ │ │ - 0x0003d518 f80b0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003d528 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003d538 38830744 0ea00103 56060a0e 38440e30 8..D....V...8D.0 │ │ │ │ - 0x0003d548 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ - 0x0003d558 0b000000 4c000000 68030000 0c41fdff ....L...h....A.. │ │ │ │ - 0x0003d568 f80b0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003d578 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003d588 38830744 0ea00103 56060a0e 38440e30 8..D....V...8D.0 │ │ │ │ - 0x0003d598 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ - 0x0003d5a8 0b000000 48000000 b8030000 bc4cfdff ....H........L.. │ │ │ │ - 0x0003d5b8 350b0000 00460e10 8f02420e 188e0345 5....F....B....E │ │ │ │ - 0x0003d5c8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003d5d8 38830744 0e700382 060a0e38 410e3041 8..D.p.....8A.0A │ │ │ │ - 0x0003d5e8 0e28420e 20420e18 420e1042 0e08470b .(B. B..B..B..G. │ │ │ │ - 0x0003d5f8 14000000 04040000 c057fdff 68000000 .........W..h... │ │ │ │ - 0x0003d608 005c0e30 7b0e0800 4c000000 1c040000 .\.0{...L....... │ │ │ │ - 0x0003d618 1858fdff a3050000 00460e10 8f02470e .X.......F....G. │ │ │ │ - 0x0003d628 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d638 8606410e 38830744 0e900103 6d050a0e ..A.8..D....m... │ │ │ │ - 0x0003d648 38430e30 410e2842 0e20420e 18420e10 8C.0A.(B. B..B.. │ │ │ │ - 0x0003d658 420e0841 0b000000 28000000 6c040000 B..A....(...l... │ │ │ │ - 0x0003d668 785dfdff b0000000 00450e10 83024a0e x].......E....J. │ │ │ │ - 0x0003d678 305e0a0e 10410e08 420b0245 0a0e1044 0^...A..B..E...D │ │ │ │ - 0x0003d688 0e08470b 28000000 98040000 fc5dfdff ..G.(........].. │ │ │ │ - 0x0003d698 ec000000 00450e10 8602440e 18830344 .....E....D....D │ │ │ │ - 0x0003d6a8 0e40027c 0a0e1844 0e10410e 084a0b00 .@.|...D..A..J.. │ │ │ │ - 0x0003d6b8 30000000 c4040000 c05efdff 91000000 0........^...... │ │ │ │ - 0x0003d6c8 00460e10 8c02440e 18860341 0e208304 .F....D....A. .. │ │ │ │ - 0x0003d6d8 440e3002 750a0e20 440e1841 0e10420e D.0.u.. D..A..B. │ │ │ │ - 0x0003d6e8 08410b00 30000000 f8040000 2c5ffdff .A..0.......,_.. │ │ │ │ - 0x0003d6f8 91000000 00460e10 8c024b0e 18860341 .....F....K....A │ │ │ │ - 0x0003d708 0e208304 440e3002 6e0a0e20 440e1841 . ..D.0.n.. D..A │ │ │ │ - 0x0003d718 0e10420e 08410b00 30000000 2c050000 ..B..A..0...,... │ │ │ │ - 0x0003d728 985ffdff d6000000 00460e10 8c02440e ._.......F....D. │ │ │ │ - 0x0003d738 18860341 0e208304 440e4002 b90a0e20 ...A. ..D.@.... │ │ │ │ - 0x0003d748 450e1841 0e10420e 08410b00 30000000 E..A..B..A..0... │ │ │ │ - 0x0003d758 60050000 4460fdff 91000000 00460e10 `...D`.......F.. │ │ │ │ - 0x0003d768 8c02440e 18860341 0e208304 440e3002 ..D....A. ..D.0. │ │ │ │ - 0x0003d778 750a0e20 440e1841 0e10420e 08410b00 u.. D..A..B..A.. │ │ │ │ - 0x0003d788 30000000 94050000 b060fdff 91000000 0........`...... │ │ │ │ - 0x0003d798 00460e10 8c024b0e 18860341 0e208304 .F....K....A. .. │ │ │ │ - 0x0003d7a8 440e3002 6e0a0e20 440e1841 0e10420e D.0.n.. D..A..B. │ │ │ │ - 0x0003d7b8 08410b00 30000000 c8050000 1c61fdff .A..0........a.. │ │ │ │ - 0x0003d7c8 d6000000 00460e10 8c02440e 18860341 .....F....D....A │ │ │ │ - 0x0003d7d8 0e208304 440e4002 b90a0e20 450e1841 . ..D.@.... E..A │ │ │ │ - 0x0003d7e8 0e10420e 08410b00 64000000 fc050000 ..B..A..d....... │ │ │ │ - 0x0003d7f8 c861fdff 540c0000 00460e10 8f02420e .a..T....F....B. │ │ │ │ - 0x0003d808 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d818 8606440e 38830747 0ed00503 a6090a0e ..D.8..G........ │ │ │ │ - 0x0003d828 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x0003d838 420e0845 0b02740a 0e38410e 30410e28 B..E..t..8A.0A.( │ │ │ │ - 0x0003d848 420e2042 0e18420e 10420e08 420b0000 B. B..B..B..B... │ │ │ │ - 0x0003d858 64000000 64060000 c06dfdff 790c0000 d...d....m..y... │ │ │ │ - 0x0003d868 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0003d878 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ - 0x0003d888 0ed00503 c7090a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ - 0x0003d898 0e20420e 18420e10 420e084c 0b034302 . B..B..B..L..C. │ │ │ │ - 0x0003d8a8 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ - 0x0003d8b8 0e10420e 08410b00 4c000000 cc060000 ..B..A..L....... │ │ │ │ - 0x0003d8c8 d879fdff 17040000 00460e10 8f02420e .y.......F....B. │ │ │ │ - 0x0003d8d8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003d8e8 8606410e 38830747 0ed00103 33030a0e ..A.8..G....3... │ │ │ │ - 0x0003d8f8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x0003d908 420e084b 0b000000 44000000 1c070000 B..K....D....... │ │ │ │ - 0x0003d918 a87dfdff 34020000 00460e10 8e02490e .}..4....F....I. │ │ │ │ - 0x0003d928 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ - 0x0003d938 8306470e f00403d0 010a0e30 440e2841 ..G........0D.(A │ │ │ │ - 0x0003d948 0e20420e 18420e10 420e084b 0b000000 . B..B..B..K.... │ │ │ │ - 0x0003d958 40000000 64070000 a07ffdff d5010000 @...d........... │ │ │ │ - 0x0003d968 00460e10 8e02490e 188d0342 0e208c04 .F....I....B. .. │ │ │ │ - 0x0003d978 410e2886 05410e30 8306440e 50037f01 A.(..A.0..D.P... │ │ │ │ - 0x0003d988 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x0003d998 0e08470b 64000000 a8070000 3c81fdff ..G.d.......<... │ │ │ │ - 0x0003d9a8 d30c0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003d9b8 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x0003d9c8 38830744 0ea00103 c80b0a0e 38440e30 8..D........8D.0 │ │ │ │ - 0x0003d9d8 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x0003d9e8 0b028a0a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ - 0x0003d9f8 0e18420e 10420e08 410b0000 44000000 ..B..B..A...D... │ │ │ │ - 0x0003da08 10080000 b48dfdff 34020000 00460e10 ........4....F.. │ │ │ │ - 0x0003da18 8e02490e 188d0342 0e208c04 410e2886 ..I....B. ..A.(. │ │ │ │ - 0x0003da28 05410e30 8306470e f00403d0 010a0e30 .A.0..G........0 │ │ │ │ - 0x0003da38 460e2841 0e20420e 18420e10 420e0849 F.(A. B..B..B..I │ │ │ │ - 0x0003da48 0b000000 44000000 58080000 ac8ffdff ....D...X....... │ │ │ │ - 0x0003da58 34020000 00460e10 8e02490e 188d0342 4....F....I....B │ │ │ │ - 0x0003da68 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ - 0x0003da78 f00403d0 010a0e30 460e2841 0e20420e .......0F.(A. B. │ │ │ │ - 0x0003da88 18420e10 420e0849 0b000000 4c000000 .B..B..I....L... │ │ │ │ - 0x0003da98 a0080000 a491fdff cf010000 00460e10 .............F.. │ │ │ │ - 0x0003daa8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003dab8 05440e30 8606410e 38830744 0e900103 .D.0..A.8..D.... │ │ │ │ - 0x0003dac8 6f010a0e 38440e30 410e2842 0e20420e o...8D.0A.(B. B. │ │ │ │ - 0x0003dad8 18420e10 420e0847 0b000000 4c000000 .B..B..G....L... │ │ │ │ - 0x0003dae8 f0080000 2493fdff 5c020000 00460e10 ....$...\....F.. │ │ │ │ - 0x0003daf8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003db08 05410e30 8606440e 38830744 0eb00103 .A.0..D.8..D.... │ │ │ │ - 0x0003db18 c7010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x0003db28 18420e10 420e0847 0b000000 44000000 .B..B..G....D... │ │ │ │ - 0x0003db38 40090000 3495fdff 9d010000 00460e10 @...4........F.. │ │ │ │ - 0x0003db48 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ - 0x0003db58 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ - 0x0003db68 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ - 0x0003db78 0b000000 44000000 88090000 8c96fdff ....D........... │ │ │ │ - 0x0003db88 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ - 0x0003db98 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ - 0x0003dba8 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ - 0x0003dbb8 18420e10 420e0844 0b000000 44000000 .B..B..D....D... │ │ │ │ - 0x0003dbc8 d0090000 e497fdff 9d010000 00460e10 .............F.. │ │ │ │ - 0x0003dbd8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ - 0x0003dbe8 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ - 0x0003dbf8 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ - 0x0003dc08 0b000000 44000000 180a0000 3c99fdff ....D.......<... │ │ │ │ - 0x0003dc18 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ - 0x0003dc28 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ - 0x0003dc38 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ - 0x0003dc48 18420e10 420e0844 0b000000 44000000 .B..B..D....D... │ │ │ │ - 0x0003dc58 600a0000 949afdff 9d010000 00460e10 `............F.. │ │ │ │ - 0x0003dc68 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ - 0x0003dc78 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ - 0x0003dc88 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ - 0x0003dc98 0b000000 44000000 a80a0000 ec9bfdff ....D........... │ │ │ │ - 0x0003dca8 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ - 0x0003dcb8 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ - 0x0003dcc8 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ - 0x0003dcd8 18420e10 420e0844 0b000000 44000000 .B..B..D....D... │ │ │ │ - 0x0003dce8 f00a0000 449dfdff 9d010000 00460e10 ....D........F.. │ │ │ │ - 0x0003dcf8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ - 0x0003dd08 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ - 0x0003dd18 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ - 0x0003dd28 0b000000 44000000 380b0000 9c9efdff ....D...8....... │ │ │ │ - 0x0003dd38 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ - 0x0003dd48 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ - 0x0003dd58 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ - 0x0003dd68 18420e10 420e0844 0b000000 28000000 .B..B..D....(... │ │ │ │ - 0x0003dd78 800b0000 f49ffdff 53000000 00460e10 ........S....F.. │ │ │ │ - 0x0003dd88 8e02470e 18860349 0e208304 790e1841 ..G....I. ..y..A │ │ │ │ - 0x0003dd98 0e10420e 08000000 4c000000 ac0b0000 ..B.....L....... │ │ │ │ - 0x0003dda8 28a0fdff 58020000 00460e10 8f02450e (...X....F....E. │ │ │ │ - 0x0003ddb8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003ddc8 8606410e 38830744 0e800103 8a010a0e ..A.8..D........ │ │ │ │ - 0x0003ddd8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x0003dde8 420e0844 0b000000 48000000 fc0b0000 B..D....H....... │ │ │ │ - 0x0003ddf8 38a2fdff bf000000 00460e10 8f024a0e 8........F....J. │ │ │ │ - 0x0003de08 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x0003de18 8606410e 38830744 0e70028f 0a0e3844 ..A.8..D.p....8D │ │ │ │ - 0x0003de28 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x0003de38 08410b00 48000000 480c0000 aca2fdff .A..H...H....... │ │ │ │ - 0x0003de48 bc000000 00460e10 8f02420e 188e034a .....F....B....J │ │ │ │ - 0x0003de58 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003de68 38830744 0e70028f 0a0e3844 0e30410e 8..D.p....8D.0A. │ │ │ │ - 0x0003de78 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ - 0x0003de88 48000000 940c0000 20a3fdff c2000000 H....... ....... │ │ │ │ - 0x0003de98 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0003dea8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x0003deb8 0e70029d 0a0e3844 0e30410e 28420e20 .p....8D.0A.(B. │ │ │ │ - 0x0003dec8 420e1842 0e10420e 08410b00 4c000000 B..B..B..A..L... │ │ │ │ - 0x0003ded8 e00c0000 a4a3fdff 07030000 00460e10 .............F.. │ │ │ │ - 0x0003dee8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003def8 05410e30 8606410e 38830747 0ec00203 .A.0..A.8..G.... │ │ │ │ - 0x0003df08 cb020a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x0003df18 18420e10 420e0843 0b000000 4c000000 .B..B..C....L... │ │ │ │ - 0x0003df28 300d0000 64a6fdff a4050000 00460e10 0...d........F.. │ │ │ │ - 0x0003df38 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003df48 05440e30 8606440e 38830747 0ea00203 .D.0..D.8..G.... │ │ │ │ - 0x0003df58 7e030a0e 38440e30 410e2842 0e20420e ~...8D.0A.(B. B. │ │ │ │ - 0x0003df68 18420e10 420e084a 0b000000 4c000000 .B..B..J....L... │ │ │ │ - 0x0003df78 800d0000 c4abfdff e4050000 00460e10 .............F.. │ │ │ │ - 0x0003df88 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003df98 05440e30 8606440e 38830747 0ea00203 .D.0..D.8..G.... │ │ │ │ - 0x0003dfa8 ab030a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x0003dfb8 18420e10 420e084d 0b000000 4c000000 .B..B..M....L... │ │ │ │ - 0x0003dfc8 d00d0000 64b1fdff a1050000 00460e10 ....d........F.. │ │ │ │ - 0x0003dfd8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003dfe8 05440e30 8606440e 38830747 0ea00203 .D.0..D.8..G.... │ │ │ │ - 0x0003dff8 ae030a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x0003e008 18420e10 420e084a 0b000000 30000000 .B..B..J....0... │ │ │ │ - 0x0003e018 200e0000 c4b6fdff 84000000 00460e10 ............F.. │ │ │ │ - 0x0003e028 8c02440e 18860341 0e208304 470e5002 ..D....A. ..G.P. │ │ │ │ - 0x0003e038 660a0e20 430e1841 0e10420e 08410b00 f.. C..A..B..A.. │ │ │ │ - 0x0003e048 30000000 540e0000 20b7fdff 84000000 0...T... ....... │ │ │ │ - 0x0003e058 00460e10 8c02440e 18860341 0e208304 .F....D....A. .. │ │ │ │ - 0x0003e068 470e5002 660a0e20 430e1841 0e10420e G.P.f.. C..A..B. │ │ │ │ - 0x0003e078 08410b00 4c000000 880e0000 7cb7fdff .A..L.......|... │ │ │ │ - 0x0003e088 36020000 00460e10 8f02420e 188e0342 6....F....B....B │ │ │ │ - 0x0003e098 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ - 0x0003e0a8 38830744 0e800103 90010a0e 38440e30 8..D........8D.0 │ │ │ │ - 0x0003e0b8 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x0003e0c8 0b000000 30000000 d80e0000 6cb9fdff ....0.......l... │ │ │ │ - 0x0003e0d8 8c000000 00460e10 8c02440e 18860341 .....F....D....A │ │ │ │ - 0x0003e0e8 0e208304 470e6002 700a0e20 410e1841 . ..G.`.p.. A..A │ │ │ │ - 0x0003e0f8 0e10420e 08410b00 30000000 0c0f0000 ..B..A..0....... │ │ │ │ - 0x0003e108 c8b9fdff 8f000000 00460e10 8c02440e .........F....D. │ │ │ │ - 0x0003e118 18860341 0e208304 470e6002 730a0e20 ...A. ..G.`.s.. │ │ │ │ - 0x0003e128 410e1841 0e10420e 08410b00 4c000000 A..A..B..A..L... │ │ │ │ - 0x0003e138 400f0000 24bafdff 7f010000 00460e10 @...$........F.. │ │ │ │ - 0x0003e148 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003e158 05440e30 8606410e 38830744 0e800103 .D.0..A.8..D.... │ │ │ │ - 0x0003e168 57010a0e 38440e30 410e2842 0e20420e W...8D.0A.(B. B. │ │ │ │ - 0x0003e178 18420e10 420e0841 0b000000 64000000 .B..B..A....d... │ │ │ │ - 0x0003e188 900f0000 54bbfdff cb120000 00460e10 ....T........F.. │ │ │ │ - 0x0003e198 8f02420e 188e034a 0e208d04 450e288c ..B....J. ..E.(. │ │ │ │ - 0x0003e1a8 05440e30 8606410e 38830747 0e900203 .D.0..A.8..G.... │ │ │ │ - 0x0003e1b8 7e0d0a0e 38410e30 410e2842 0e20420e ~...8A.0A.(B. B. │ │ │ │ - 0x0003e1c8 18420e10 420e0845 0b037204 0a0e3841 .B..B..E..r...8A │ │ │ │ - 0x0003e1d8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x0003e1e8 08410b00 28000000 f80f0000 bccdfdff .A..(........... │ │ │ │ - 0x0003e1f8 06010000 00450e10 8602410e 1883034a .....E....A....J │ │ │ │ - 0x0003e208 0eb00102 d10a0e18 440e1041 0e084a0b ........D..A..J. │ │ │ │ - 0x0003e218 48000000 24100000 a0cefdff 5a040000 H...$.......Z... │ │ │ │ - 0x0003e228 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ - 0x0003e238 420e288c 05410e30 8606410e 38830751 B.(..A.0..A.8..Q │ │ │ │ - 0x0003e248 0ed00102 cb0a0e38 440e3041 0e28420e .......8D.0A.(B. │ │ │ │ - 0x0003e258 20420e18 420e1042 0e08440b 4c000000 B..B..B..D.L... │ │ │ │ - 0x0003e268 70100000 b4d2fdff ba040000 00460e10 p............F.. │ │ │ │ - 0x0003e278 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ - 0x0003e288 05410e30 8606410e 38830747 0e800203 .A.0..A.8..G.... │ │ │ │ - 0x0003e298 13010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x0003e2a8 18420e10 420e0846 0b000000 48000000 .B..B..F....H... │ │ │ │ - 0x0003e2b8 c0100000 24d7fdff aa040000 00460e10 ....$........F.. │ │ │ │ - 0x0003e2c8 8f02510e 188e0342 0e208d04 420e288c ..Q....B. ..B.(. │ │ │ │ - 0x0003e2d8 05410e30 8606410e 38830747 0ef00102 .A.0..A.8..G.... │ │ │ │ - 0x0003e2e8 f90a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ - 0x0003e2f8 420e1042 0e08460b 28000000 0c110000 B..B..F.(....... │ │ │ │ - 0x0003e308 88dbfdff 06010000 00450e10 8602410e .........E....A. │ │ │ │ - 0x0003e318 18830347 0eb00102 d70a0e18 440e1041 ...G........D..A │ │ │ │ - 0x0003e328 0e08470b 10000000 38110000 6cdcfdff ..G.....8...l... │ │ │ │ - 0x0003e338 12000000 00000000 34000000 4c110000 ........4...L... │ │ │ │ - 0x0003e348 78dcfdff 53000000 00460e10 8d02420e x...S....F....B. │ │ │ │ - 0x0003e358 188c0349 0e208604 440e2883 05440e30 ...I. ..D.(..D.0 │ │ │ │ - 0x0003e368 730e2841 0e20410e 18420e10 420e0800 s.(A. A..B..B... │ │ │ │ - 0x0003e378 4c000000 84110000 a0dcfdff 660a0000 L...........f... │ │ │ │ - 0x0003e388 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ - 0x0003e398 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ - 0x0003e3a8 0e900203 66070a0e 38440e30 410e2842 ....f...8D.0A.(B │ │ │ │ - 0x0003e3b8 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ - 0x0003e3c8 44000000 d4110000 c0e6fdff 6c010000 D...........l... │ │ │ │ - 0x0003e3d8 00460e10 8e024b0e 188d0342 0e208c04 .F....K....B. .. │ │ │ │ - 0x0003e3e8 410e2886 05440e30 8306470e e001033c A.(..D.0..G....< │ │ │ │ - 0x0003e3f8 010a0e30 440e2841 0e20420e 18420e10 ...0D.(A. B..B.. │ │ │ │ - 0x0003e408 420e0841 0b000000 4c000000 1c120000 B..A....L....... │ │ │ │ - 0x0003e418 e8e7fdff bf010000 00460e10 8f02480e .........F....H. │ │ │ │ - 0x0003e428 188e0348 0e208d04 420e288c 05440e30 ...H. ..B.(..D.0 │ │ │ │ - 0x0003e438 8606410e 38830747 0ee00103 3b010a0e ..A.8..G....;... │ │ │ │ - 0x0003e448 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003e458 420e0847 0b000000 48000000 6c120000 B..G....H...l... │ │ │ │ - 0x0003e468 58e9fdff 6f010000 00460e10 8f02480e X...o....F....H. │ │ │ │ - 0x0003e478 188e0348 0e208d04 420e288c 05410e30 ...H. ..B.(..A.0 │ │ │ │ - 0x0003e488 8606440e 38830744 0eb00102 f10a0e38 ..D.8..D.......8 │ │ │ │ - 0x0003e498 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x0003e4a8 0e08440b 50000000 b8120000 7ceafdff ..D.P.......|... │ │ │ │ - 0x0003e4b8 f2010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003e4c8 0e208d04 420e288c 05410e30 8606460e . ..B.(..A.0..F. │ │ │ │ - 0x0003e4d8 38830747 0ef00103 c5010a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x0003e4e8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x0003e4f8 0b000000 00000000 14000000 0c130000 ................ │ │ │ │ - 0x0003e508 38ecfdff 78000000 00640e30 7d0e0800 8...x....d.0}... │ │ │ │ - 0x0003e518 4c000000 24130000 a0ecfdff 36050000 L...$.......6... │ │ │ │ - 0x0003e528 00460e10 8f02440e 188e0345 0e208d04 .F....D....E. .. │ │ │ │ - 0x0003e538 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x0003e548 0e500305 050a0e38 430e3041 0e28420e .P.....8C.0A.(B. │ │ │ │ - 0x0003e558 20420e18 420e1042 0e08410b 00000000 B..B..B..A..... │ │ │ │ - 0x0003e568 58000000 74130000 90f1fdff d4030000 X...t........... │ │ │ │ - 0x0003e578 00460e10 8f02420e 188e0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x0003e588 410e2886 05410e30 8306470e c00502bd A.(..A.0..G..... │ │ │ │ - 0x0003e598 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ - 0x0003e5a8 0e08480b 03dd010a 0e30440e 28410e20 ..H......0D.(A. │ │ │ │ - 0x0003e5b8 420e1842 0e10420e 08480b00 4c000000 B..B..B..H..L... │ │ │ │ - 0x0003e5c8 d0130000 14f5fdff 72050000 00460e10 ........r....F.. │ │ │ │ - 0x0003e5d8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ - 0x0003e5e8 05410e30 8606410e 38830747 0ed00503 .A.0..A.8..G.... │ │ │ │ - 0x0003e5f8 a3020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ - 0x0003e608 18420e10 420e0846 0b000000 48000000 .B..B..F....H... │ │ │ │ - 0x0003e618 20140000 44fafdff fb020000 00460e10 ...D........F.. │ │ │ │ - 0x0003e628 8f02470e 188e0345 0e208d04 450e288c ..G....E. ..E.(. │ │ │ │ - 0x0003e638 05410e30 8606410e 38830744 0e700380 .A.0..A.8..D.p.. │ │ │ │ - 0x0003e648 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ - 0x0003e658 420e1042 0e08490b 10000000 6c140000 B..B..I.....l... │ │ │ │ - 0x0003e668 f8fcfdff 0b000000 00000000 10000000 ................ │ │ │ │ - 0x0003e678 80140000 f4fcfdff 0b000000 00000000 ................ │ │ │ │ - 0x0003e688 14000000 94140000 f0fcfdff 78000000 ............x... │ │ │ │ - 0x0003e698 00650e30 7d0e0800 4c000000 ac140000 .e.0}...L....... │ │ │ │ - 0x0003e6a8 58fdfdff 36050000 00460e10 8f02440e X...6....F....D. │ │ │ │ - 0x0003e6b8 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ - 0x0003e6c8 8606410e 38830744 0e500305 050a0e38 ..A.8..D.P.....8 │ │ │ │ + 0x0003d218 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x0003d228 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ + 0x0003d238 e8adfcff f0050000 000e1046 0e184a0f ...........F..J. │ │ │ │ + 0x0003d248 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ + 0x0003d258 14000000 44000000 b0b3fcff 08000000 ....D........... │ │ │ │ + 0x0003d268 00000000 00000000 34000000 5c000000 ........4...\... │ │ │ │ + 0x0003d278 68b4fcff 53000000 00460e10 8d02420e h...S....F....B. │ │ │ │ + 0x0003d288 188c0349 0e208604 440e2883 05440e30 ...I. ..D.(..D.0 │ │ │ │ + 0x0003d298 730e2841 0e20410e 18420e10 420e0800 s.(A. A..B..B... │ │ │ │ + 0x0003d2a8 10000000 94000000 90b4fcff 0a000000 ................ │ │ │ │ + 0x0003d2b8 00000000 34000000 a8000000 8cb4fcff ....4........... │ │ │ │ + 0x0003d2c8 65000000 00460e10 8e02450e 188c0341 e....F....E....A │ │ │ │ + 0x0003d2d8 0e208604 440e2883 054c0e30 02420e28 . ..D.(..L.0.B.( │ │ │ │ + 0x0003d2e8 410e2041 0e18420e 10420e08 20000000 A. A..B..B.. ... │ │ │ │ + 0x0003d2f8 e0000000 c4b4fcff 85000000 00450e10 .............E.. │ │ │ │ + 0x0003d308 8302490e 50026d0a 0e10440e 08410b00 ..I.P.m...D..A.. │ │ │ │ + 0x0003d318 40000000 04010000 30b5fcff 7d030000 @.......0...}... │ │ │ │ + 0x0003d328 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ + 0x0003d338 410e2886 05410e30 8306470e 800402cc A.(..A.0..G..... │ │ │ │ + 0x0003d348 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ + 0x0003d358 0e08460b 40000000 48010000 6cb8fcff ..F.@...H...l... │ │ │ │ + 0x0003d368 23030000 00460e10 8e02420e 188d0342 #....F....B....B │ │ │ │ + 0x0003d378 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ + 0x0003d388 d00302c4 0a0e3044 0e28410e 20420e18 ......0D.(A. B.. │ │ │ │ + 0x0003d398 420e1042 0e08460b 40000000 8c010000 B..B..F.@....... │ │ │ │ + 0x0003d3a8 58bbfcff 1b030000 00460e10 8e02420e X........F....B. │ │ │ │ + 0x0003d3b8 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ + 0x0003d3c8 8306470e d00302bb 0a0e3044 0e28410e ..G.......0D.(A. │ │ │ │ + 0x0003d3d8 20420e18 420e1042 0e08470b 40000000 B..B..B..G.@... │ │ │ │ + 0x0003d3e8 d0010000 34befcff 8d030000 00460e10 ....4........F.. │ │ │ │ + 0x0003d3f8 8e024a0e 188d0342 0e208c04 410e2886 ..J....B. ..A.(. │ │ │ │ + 0x0003d408 05410e30 8306470e 800402d3 0a0e3044 .A.0..G.......0D │ │ │ │ + 0x0003d418 0e28410e 20420e18 420e1042 0e08470b .(A. B..B..B..G. │ │ │ │ + 0x0003d428 40000000 14020000 80c1fcff 1b030000 @............... │ │ │ │ + 0x0003d438 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ + 0x0003d448 410e2886 05410e30 8306470e d00302c1 A.(..A.0..G..... │ │ │ │ + 0x0003d458 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ + 0x0003d468 0e08410b 40000000 58020000 5cc4fcff ..A.@...X...\... │ │ │ │ + 0x0003d478 1b030000 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ + 0x0003d488 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ + 0x0003d498 d00302b9 0a0e3044 0e28410e 20420e18 ......0D.(A. B.. │ │ │ │ + 0x0003d4a8 420e1042 0e08490b 38000000 9c020000 B..B..I.8....... │ │ │ │ + 0x0003d4b8 38c7fcff 23020000 00460e10 8d02420e 8...#....F....B. │ │ │ │ + 0x0003d4c8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ + 0x0003d4d8 0202a40a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ + 0x0003d4e8 0e08420b 38000000 d8020000 2cc9fcff ..B.8.......,... │ │ │ │ + 0x0003d4f8 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ + 0x0003d508 0e208604 410e2883 05470ec0 0202a20a . ..A.(..G...... │ │ │ │ + 0x0003d518 0e28440e 20410e18 420e1042 0e08440b .(D. A..B..B..D. │ │ │ │ + 0x0003d528 38000000 14030000 20cbfcff 2b020000 8....... ...+... │ │ │ │ + 0x0003d538 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003d548 410e2883 05470ec0 0202a60a 0e28440e A.(..G.......(D. │ │ │ │ + 0x0003d558 20410e18 420e1042 0e08480b 38000000 A..B..B..H.8... │ │ │ │ + 0x0003d568 50030000 14cdfcff 23020000 00460e10 P.......#....F.. │ │ │ │ + 0x0003d578 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x0003d588 05470ec0 0202a50a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ + 0x0003d598 420e1042 0e08410b 38000000 8c030000 B..B..A.8....... │ │ │ │ + 0x0003d5a8 08cffcff 2b020000 00460e10 8d02420e ....+....F....B. │ │ │ │ + 0x0003d5b8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ + 0x0003d5c8 0202a60a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ + 0x0003d5d8 0e08480b 38000000 c8030000 fcd0fcff ..H.8........... │ │ │ │ + 0x0003d5e8 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ + 0x0003d5f8 0e208604 410e2883 05470ec0 0202a50a . ..A.(..G...... │ │ │ │ + 0x0003d608 0e28440e 20410e18 420e1042 0e08410b .(D. A..B..B..A. │ │ │ │ + 0x0003d618 38000000 04040000 f0d2fcff 23020000 8...........#... │ │ │ │ + 0x0003d628 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003d638 410e2883 05470ec0 0202a40a 0e28440e A.(..G.......(D. │ │ │ │ + 0x0003d648 20410e18 420e1042 0e08420b 38000000 A..B..B..B.8... │ │ │ │ + 0x0003d658 40040000 e4d4fcff 23020000 00460e10 @.......#....F.. │ │ │ │ + 0x0003d668 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x0003d678 05470ec0 0202a20a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ + 0x0003d688 420e1042 0e08440b 38000000 7c040000 B..B..D.8...|... │ │ │ │ + 0x0003d698 d8d6fcff 2b020000 00460e10 8d02420e ....+....F....B. │ │ │ │ + 0x0003d6a8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ + 0x0003d6b8 0202a60a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ + 0x0003d6c8 0e08480b 38000000 b8040000 ccd8fcff ..H.8........... │ │ │ │ + 0x0003d6d8 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ + 0x0003d6e8 0e208604 410e2883 05470ec0 0202a50a . ..A.(..G...... │ │ │ │ + 0x0003d6f8 0e28440e 20410e18 420e1042 0e08410b .(D. A..B..B..A. │ │ │ │ + 0x0003d708 38000000 f4040000 c0dafcff 23020000 8...........#... │ │ │ │ + 0x0003d718 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003d728 410e2883 05470ec0 0202a40a 0e28440e A.(..G.......(D. │ │ │ │ + 0x0003d738 20410e18 420e1042 0e08420b 38000000 A..B..B..B.8... │ │ │ │ + 0x0003d748 30050000 b4dcfcff 23020000 00460e10 0.......#....F.. │ │ │ │ + 0x0003d758 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x0003d768 05470ec0 0202a20a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ + 0x0003d778 420e1042 0e08440b 38000000 6c050000 B..B..D.8...l... │ │ │ │ + 0x0003d788 a8defcff 23020000 00460e10 8d02420e ....#....F....B. │ │ │ │ + 0x0003d798 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ + 0x0003d7a8 0202a40a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ + 0x0003d7b8 0e08420b 38000000 a8050000 9ce0fcff ..B.8........... │ │ │ │ + 0x0003d7c8 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ + 0x0003d7d8 0e208604 410e2883 05470ec0 0202a20a . ..A.(..G...... │ │ │ │ + 0x0003d7e8 0e28440e 20410e18 420e1042 0e08440b .(D. A..B..B..D. │ │ │ │ + 0x0003d7f8 38000000 e4050000 90e2fcff 2b020000 8...........+... │ │ │ │ + 0x0003d808 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003d818 410e2883 05470ec0 0202a60a 0e28440e A.(..G.......(D. │ │ │ │ + 0x0003d828 20410e18 420e1042 0e08480b 38000000 A..B..B..H.8... │ │ │ │ + 0x0003d838 20060000 84e4fcff 23020000 00460e10 .......#....F.. │ │ │ │ + 0x0003d848 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ + 0x0003d858 05470ec0 0202a50a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ + 0x0003d868 420e1042 0e08410b 40000000 5c060000 B..B..A.@...\... │ │ │ │ + 0x0003d878 78e6fcff 1c020000 00460e10 8e02470e x........F....G. │ │ │ │ + 0x0003d888 188d0342 0e208c04 470e2886 05470e30 ...B. ..G.(..G.0 │ │ │ │ + 0x0003d898 8306470e e00102bb 0a0e3044 0e28410e ..G.......0D.(A. │ │ │ │ + 0x0003d8a8 20420e18 420e1042 0e08460b 28000000 B..B..B..F.(... │ │ │ │ + 0x0003d8b8 a0060000 54e8fcff 6c020000 00450e10 ....T...l....E.. │ │ │ │ + 0x0003d8c8 86024b0e 18830347 0ee00202 db0a0e18 ..K....G........ │ │ │ │ + 0x0003d8d8 440e1041 0e08490b 38000000 cc060000 D..A..I.8....... │ │ │ │ + 0x0003d8e8 98eafcff 38020000 00460e10 8d024a0e ....8....F....J. │ │ │ │ + 0x0003d8f8 188c0341 0e208604 440e2883 054d0ec0 ...A. ..D.(..M.. │ │ │ │ + 0x0003d908 0202bf0a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ + 0x0003d918 0e08460b 48000000 08070000 9cecfcff ..F.H........... │ │ │ │ + 0x0003d928 dc010000 00460e10 8f02450e 188e0342 .....F....E....B │ │ │ │ + 0x0003d938 0e208d04 450e288c 054a0e30 8606470e . ..E.(..J.0..G. │ │ │ │ + 0x0003d948 38830744 0e800102 7e0a0e38 440e3041 8..D....~..8D.0A │ │ │ │ + 0x0003d958 0e28420e 20420e18 420e1042 0e08460b .(B. B..B..B..F. │ │ │ │ + 0x0003d968 3c000000 54070000 30eefcff 1f020000 <...T...0....... │ │ │ │ + 0x0003d978 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003d988 410e2883 05470ec0 0203c301 0a0e2844 A.(..G........(D │ │ │ │ + 0x0003d998 0e20410e 18420e10 420e0843 0b000000 . A..B..B..C.... │ │ │ │ + 0x0003d9a8 3c000000 94070000 10f0fcff 1f020000 <............... │ │ │ │ + 0x0003d9b8 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003d9c8 410e2883 05470ec0 0203c101 0a0e2844 A.(..G........(D │ │ │ │ + 0x0003d9d8 0e20410e 18420e10 420e0845 0b000000 . A..B..B..E.... │ │ │ │ + 0x0003d9e8 3c000000 d4070000 f0f1fcff 1f020000 <............... │ │ │ │ + 0x0003d9f8 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ + 0x0003da08 410e2883 05470ec0 0203c101 0a0e2844 A.(..G........(D │ │ │ │ + 0x0003da18 0e20410e 18420e10 420e0845 0b000000 . A..B..B..E.... │ │ │ │ + 0x0003da28 30000000 14080000 d0f3fcff a1020000 0............... │ │ │ │ + 0x0003da38 00460e10 8e02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ + 0x0003da48 470ee006 028b0a0e 20440e18 410e1042 G....... D..A..B │ │ │ │ + 0x0003da58 0e08470b 20000000 48080000 4cf6fcff ..G. ...H...L... │ │ │ │ + 0x0003da68 ac000000 00450e10 8302440e 40026f0a .....E....D.@.o. │ │ │ │ + 0x0003da78 0e10440e 08440b00 40000000 6c080000 ..D..D..@...l... │ │ │ │ + 0x0003da88 d8f6fcff 2f020000 00460e10 8e024e0e ..../....F....N. │ │ │ │ + 0x0003da98 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ + 0x0003daa8 83064a0e a00202fe 0a0e3044 0e28410e ..J.......0D.(A. │ │ │ │ + 0x0003dab8 20420e18 420e1042 0e08420b 20000000 B..B..B..B. ... │ │ │ │ + 0x0003dac8 b0080000 c4f8fcff 5b000000 00450e10 ........[....E.. │ │ │ │ + 0x0003dad8 83024a0e 4002420a 0e10440e 08410b00 ..J.@.B...D..A.. │ │ │ │ + 0x0003dae8 40000000 d4080000 00f9fcff 24020000 @...........$... │ │ │ │ + 0x0003daf8 00460e10 8e02470e 188d034c 0e208c04 .F....G....L. .. │ │ │ │ + 0x0003db08 410e2886 05410e30 83064a0e f00102f9 A.(..A.0..J..... │ │ │ │ + 0x0003db18 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ + 0x0003db28 0e08470b 20000000 18090000 ecfafcff ..G. ........... │ │ │ │ + 0x0003db38 5b000000 00450e10 83024a0e 4002420a [....E....J.@.B. │ │ │ │ + 0x0003db48 0e10440e 08410b00 3c000000 3c090000 ..D..A..<...<... │ │ │ │ + 0x0003db58 28fbfcff 97020000 00460e10 8d02530e (........F....S. │ │ │ │ + 0x0003db68 188c0341 0e208604 410e2883 05470ed0 ...A. ..A.(..G.. │ │ │ │ + 0x0003db78 02034f01 0a0e2844 0e20410e 18420e10 ..O...(D. A..B.. │ │ │ │ + 0x0003db88 420e0846 0b000000 20000000 7c090000 B..F.... ...|... │ │ │ │ + 0x0003db98 88fdfcff 5b000000 00450e10 83024a0e ....[....E....J. │ │ │ │ + 0x0003dba8 4002420a 0e10440e 08410b00 48000000 @.B...D..A..H... │ │ │ │ + 0x0003dbb8 a0090000 c4fdfcff a5010000 00460e10 .............F.. │ │ │ │ + 0x0003dbc8 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ + 0x0003dbd8 05410e30 86064a0e 3883074a 0e800102 .A.0..J.8..J.... │ │ │ │ + 0x0003dbe8 7d0a0e38 440e3041 0e28420e 20420e18 }..8D.0A.(B. B.. │ │ │ │ + 0x0003dbf8 420e1042 0e08470b 20000000 ec090000 B..B..G. ....... │ │ │ │ + 0x0003dc08 28fffcff 64000000 00450e10 8302500e (...d....E....P. │ │ │ │ + 0x0003dc18 4002450a 0e10440e 08410b00 10000000 @.E...D..A...... │ │ │ │ + 0x0003dc28 100a0000 74fffcff 0d000000 00000000 ....t........... │ │ │ │ + 0x0003dc38 10000000 240a0000 70fffcff 10000000 ....$...p....... │ │ │ │ + 0x0003dc48 00000000 4c000000 380a0000 6cfffcff ....L...8...l... │ │ │ │ + 0x0003dc58 5c170000 00460e10 8f02470e 188e0342 \....F....G....B │ │ │ │ + 0x0003dc68 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003dc78 38830747 0ec00303 1c120a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0003dc88 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x0003dc98 0b000000 4c000000 880a0000 7c16fdff ....L.......|... │ │ │ │ + 0x0003dca8 4d0c0000 00460e10 8f02420e 188e0342 M....F....B....B │ │ │ │ + 0x0003dcb8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003dcc8 38830747 0eb00603 8a0b0a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0003dcd8 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ + 0x0003dce8 0b000000 4c000000 d80a0000 7c22fdff ....L.......|".. │ │ │ │ + 0x0003dcf8 cd0b0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003dd08 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003dd18 38830747 0e800603 e40a0a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0003dd28 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0003dd38 0b000000 4c000000 280b0000 fc2dfdff ....L...(....-.. │ │ │ │ + 0x0003dd48 5d0b0000 00460e10 8f02420e 188e0342 ]....F....B....B │ │ │ │ + 0x0003dd58 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003dd68 38830747 0ee00503 740a0a0e 38410e30 8..G....t...8A.0 │ │ │ │ + 0x0003dd78 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0003dd88 0b000000 4c000000 780b0000 0c39fdff ....L...x....9.. │ │ │ │ + 0x0003dd98 ed0a0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003dda8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003ddb8 38830747 0eb00503 110a0a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0003ddc8 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ + 0x0003ddd8 0b000000 4c000000 c80b0000 ac43fdff ....L........C.. │ │ │ │ + 0x0003dde8 8d0a0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003ddf8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003de08 38830747 0e900503 dc090a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0003de18 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0003de28 0b000000 4c000000 180c0000 ec4dfdff ....L........M.. │ │ │ │ + 0x0003de38 880a0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003de48 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003de58 38830747 0ee00403 c2090a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003de68 410e2842 0e20420e 18420e10 420e0844 A.(B. B..B..B..D │ │ │ │ + 0x0003de78 0b000000 4c000000 680c0000 2c58fdff ....L...h...,X.. │ │ │ │ + 0x0003de88 280a0000 00460e10 8f02420e 188e0342 (....F....B....B │ │ │ │ + 0x0003de98 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003dea8 38830747 0ec00403 34090a0e 38440e30 8..G....4...8D.0 │ │ │ │ + 0x0003deb8 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x0003dec8 0b000000 4c000000 b80c0000 0c62fdff ....L........b.. │ │ │ │ + 0x0003ded8 b8090000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003dee8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003def8 38830747 0e900403 c4080a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003df08 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x0003df18 0b000000 4c000000 080d0000 7c6bfdff ....L.......|k.. │ │ │ │ + 0x0003df28 68090000 00460e10 8f02420e 188e0342 h....F....B....B │ │ │ │ + 0x0003df38 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003df48 38830747 0e800403 74080a0e 38440e30 8..G....t...8D.0 │ │ │ │ + 0x0003df58 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x0003df68 0b000000 4c000000 580d0000 9c74fdff ....L...X....t.. │ │ │ │ + 0x0003df78 08090000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003df88 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003df98 38830747 0ee00303 14080a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003dfa8 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x0003dfb8 0b000000 4c000000 a80d0000 5c7dfdff ....L.......\}.. │ │ │ │ + 0x0003dfc8 4d080000 00460e10 8f02420e 188e0342 M....F....B....B │ │ │ │ + 0x0003dfd8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003dfe8 38830747 0ee00303 58060a0e 38440e30 8..G....X...8D.0 │ │ │ │ + 0x0003dff8 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003e008 0b000000 4c000000 f80d0000 5c85fdff ....L.......\... │ │ │ │ + 0x0003e018 1d080000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003e028 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e038 38830747 0ec00303 28060a0e 38440e30 8..G....(...8D.0 │ │ │ │ + 0x0003e048 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003e058 0b000000 4c000000 480e0000 2c8dfdff ....L...H...,... │ │ │ │ + 0x0003e068 cd070000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003e078 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e088 38830747 0eb00303 d8050a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003e098 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003e0a8 0b000000 4c000000 980e0000 ac94fdff ....L........... │ │ │ │ + 0x0003e0b8 9d070000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003e0c8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e0d8 38830747 0e900303 d5050a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003e0e8 410e2842 0e20420e 18420e10 420e0849 A.(B. B..B..B..I │ │ │ │ + 0x0003e0f8 0b000000 1c000000 e80e0000 fc9bfdff ................ │ │ │ │ + 0x0003e108 7d000000 00450e10 8302470e 30026f0e }....E....G.0.o. │ │ │ │ + 0x0003e118 10410e08 4c000000 080f0000 5c9cfdff .A..L.......\... │ │ │ │ + 0x0003e128 aa010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003e138 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e148 38830747 0ec00203 6f010a0e 38440e30 8..G....o...8D.0 │ │ │ │ + 0x0003e158 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ + 0x0003e168 0b000000 4c000000 580f0000 bc9dfdff ....L...X....... │ │ │ │ + 0x0003e178 b2010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003e188 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ + 0x0003e198 38830747 0ec00203 71010a0e 38440e30 8..G....q...8D.0 │ │ │ │ + 0x0003e1a8 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ + 0x0003e1b8 0b000000 4c000000 a80f0000 2c9ffdff ....L.......,... │ │ │ │ + 0x0003e1c8 82010000 00500e10 8f02420e 188e0342 .....P....B....B │ │ │ │ + 0x0003e1d8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e1e8 38830747 0eb00203 42010a0e 38440e30 8..G....B...8D.0 │ │ │ │ + 0x0003e1f8 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ + 0x0003e208 0b000000 38000000 f80f0000 6ca0fdff ....8.......l... │ │ │ │ + 0x0003e218 15010000 00460e10 8d02420e 188c0341 .....F....B....A │ │ │ │ + 0x0003e228 0e208604 410e2883 05440e70 02890a0e . ..A.(..D.p.... │ │ │ │ + 0x0003e238 28440e20 410e1842 0e10420e 08480b00 (D. A..B..B..H.. │ │ │ │ + 0x0003e248 20000000 34100000 50a1fdff f9000000 ...4...P....... │ │ │ │ + 0x0003e258 00450e10 8302440e 7002790a 0e10440e .E....D.p.y...D. │ │ │ │ + 0x0003e268 084a0b00 20000000 58100000 2ca2fdff .J.. ...X...,... │ │ │ │ + 0x0003e278 11010000 00450e10 8302440e 80010294 .....E....D..... │ │ │ │ + 0x0003e288 0a0e1044 0e08470b 20000000 7c100000 ...D..G. ...|... │ │ │ │ + 0x0003e298 28a3fdff 68000000 00450e10 8302490e (...h....E....I. │ │ │ │ + 0x0003e2a8 5002500a 0e10440e 08410b00 28000000 P.P...D..A..(... │ │ │ │ + 0x0003e2b8 a0100000 74a3fdff ef000000 00450e10 ....t........E.. │ │ │ │ + 0x0003e2c8 8602410e 18830347 0e60029f 0a0e1841 ..A....G.`.....A │ │ │ │ + 0x0003e2d8 0e10410e 08420b00 1c000000 cc100000 ..A..B.......... │ │ │ │ + 0x0003e2e8 38a4fdff 31000000 00450e10 83026b0e 8...1....E....k. │ │ │ │ + 0x0003e2f8 08000000 00000000 14000000 ec100000 ................ │ │ │ │ + 0x0003e308 58a4fdff 0b000000 00000000 00000000 X............... │ │ │ │ + 0x0003e318 60000000 04110000 60a4fdff 65030000 `.......`...e... │ │ │ │ + 0x0003e328 004f0e10 8f02420e 188e0342 0e208d04 .O....B....B. .. │ │ │ │ + 0x0003e338 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003e348 0e4003d0 020a0e38 410e3041 0e28420e .@.....8A.0A.(B. │ │ │ │ + 0x0003e358 20420e18 420e1042 0e084b0b 700e08c3 B..B..B..K.p... │ │ │ │ + 0x0003e368 c6cccdce cf480e40 83078606 8c058d04 .....H.@........ │ │ │ │ + 0x0003e378 8e038f02 48000000 68110000 6ca7fdff ....H...h...l... │ │ │ │ + 0x0003e388 dc050000 00460e10 8f02470e 188e0342 .....F....G....B │ │ │ │ + 0x0003e398 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e3a8 38830744 0e600392 050a0e38 430e3041 8..D.`.....8C.0A │ │ │ │ + 0x0003e3b8 0e28420e 20420e18 420e1042 0e084b0b .(B. B..B..B..K. │ │ │ │ + 0x0003e3c8 44000000 b4110000 00adfdff f1000000 D............... │ │ │ │ + 0x0003e3d8 00460e10 8e024c0e 1883034d 0e40590e .F....L....M.@Y. │ │ │ │ + 0x0003e3e8 48420e50 4c0e4841 0e40580a 0e18430e HB.PL.HA.@X...C. │ │ │ │ + 0x0003e3f8 10420e08 440b570e 484d0e50 6b0e4843 .B..D.W.HM.Pk.HC │ │ │ │ + 0x0003e408 0e400000 00000000 30000000 fc110000 .@......0....... │ │ │ │ + 0x0003e418 b8adfdff 5f000000 00450e10 8602410e ...._....E....A. │ │ │ │ + 0x0003e428 18830344 0e200243 0a0e1841 0e10410e ...D. .C...A..A. │ │ │ │ + 0x0003e438 08410b4c 0e18410e 10410e08 14000000 .A.L..A..A...... │ │ │ │ + 0x0003e448 30120000 e4adfdff 2a000000 00480e10 0.......*....H.. │ │ │ │ + 0x0003e458 5e0e0800 60000000 48120000 fcadfdff ^...`...H....... │ │ │ │ + 0x0003e468 f30b0000 00460e10 8f02450e 188e0342 .....F....E....B │ │ │ │ + 0x0003e478 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e488 38830747 0ef00203 f9060a0e 38410e30 8..G........8A.0 │ │ │ │ + 0x0003e498 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ + 0x0003e4a8 0b03c804 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ + 0x0003e4b8 0e18420e 10420e08 28000000 ac120000 ..B..B..(....... │ │ │ │ + 0x0003e4c8 98b9fdff a6000000 00450e10 86024d0e .........E....M. │ │ │ │ + 0x0003e4d8 18830344 0e500285 0a0e1844 0e10410e ...D.P.....D..A. │ │ │ │ + 0x0003e4e8 08410b00 4c000000 d8120000 1cbafdff .A..L........... │ │ │ │ + 0x0003e4f8 24040000 00460e10 8f02420e 188e0342 $....F....B....B │ │ │ │ + 0x0003e508 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003e518 38830747 0ed00103 f0020a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003e528 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003e538 0b000000 28000000 28130000 fcbdfdff ....(...(....... │ │ │ │ + 0x0003e548 96000000 00450e10 8602460e 18830347 .....E....F....G │ │ │ │ + 0x0003e558 0e600279 0a0e1844 0e10410e 08410b00 .`.y...D..A..A.. │ │ │ │ + 0x0003e568 28000000 54130000 70befdff 96000000 (...T...p....... │ │ │ │ + 0x0003e578 00450e10 8602460e 18830347 0e600279 .E....F....G.`.y │ │ │ │ + 0x0003e588 0a0e1844 0e10410e 08410b00 28000000 ...D..A..A..(... │ │ │ │ + 0x0003e598 80130000 e4befdff 9b000000 00450e10 .............E.. │ │ │ │ + 0x0003e5a8 8602460e 18830347 0e60027e 0a0e1844 ..F....G.`.~...D │ │ │ │ + 0x0003e5b8 0e10410e 08410b00 34000000 ac130000 ..A..A..4....... │ │ │ │ + 0x0003e5c8 58bffdff 69000000 00460e10 8e02450e X...i....F....E. │ │ │ │ + 0x0003e5d8 188c0344 0e208604 440e2883 054c0e30 ...D. ..D.(..L.0 │ │ │ │ + 0x0003e5e8 02430e28 410e2041 0e18420e 10420e08 .C.(A. A..B..B.. │ │ │ │ + 0x0003e5f8 34000000 e4130000 90bffdff 69000000 4...........i... │ │ │ │ + 0x0003e608 00460e10 8e02450e 188c0344 0e208604 .F....E....D. .. │ │ │ │ + 0x0003e618 440e2883 054c0e30 02430e28 410e2041 D.(..L.0.C.(A. A │ │ │ │ + 0x0003e628 0e18420e 10420e08 34000000 1c140000 ..B..B..4....... │ │ │ │ + 0x0003e638 c8bffdff 70000000 00460e10 8e02450e ....p....F....E. │ │ │ │ + 0x0003e648 188c0344 0e208604 440e2883 054c0e30 ...D. ..D.(..L.0 │ │ │ │ + 0x0003e658 024a0e28 410e2041 0e18420e 10420e08 .J.(A. A..B..B.. │ │ │ │ + 0x0003e668 34000000 54140000 10c0fdff 46010000 4...T.......F... │ │ │ │ + 0x0003e678 00660e10 83024a0e 3002cb0a 0e1041c3 .f....J.0.....A. │ │ │ │ + 0x0003e688 0e084c0b 600e1041 0e0847c3 480e3083 ..L.`..A..G.H.0. │ │ │ │ + 0x0003e698 024c0e10 410e0800 4c000000 8c140000 .L..A...L....... │ │ │ │ + 0x0003e6a8 28c1fdff 6e050000 00460e10 8f02470e (...n....F....G. │ │ │ │ + 0x0003e6b8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003e6c8 8606410e 38830744 0e60033d 050a0e38 ..A.8..D.`.=...8 │ │ │ │ 0x0003e6d8 430e3041 0e28420e 20420e18 420e1042 C.0A.(B. B..B..B │ │ │ │ - 0x0003e6e8 0e08410b 00000000 10000000 fc140000 ..A............. │ │ │ │ - 0x0003e6f8 4802feff 0b000000 00000000 10000000 H............... │ │ │ │ - 0x0003e708 10150000 4402feff 0c000000 00000000 ....D........... │ │ │ │ - 0x0003e718 10000000 24150000 4002feff 0b000000 ....$...@....... │ │ │ │ - 0x0003e728 00000000 14000000 38150000 3c02feff ........8...<... │ │ │ │ - 0x0003e738 79000000 00660e30 7e0e0800 48000000 y....f.0~...H... │ │ │ │ - 0x0003e748 50150000 a402feff 26050000 00460e10 P.......&....F.. │ │ │ │ - 0x0003e758 8f02440e 188e0345 0e208d04 420e288c ..D....E. ..B.(. │ │ │ │ - 0x0003e768 05410e30 8606410e 38830744 0e5003f5 .A.0..A.8..D.P.. │ │ │ │ - 0x0003e778 040a0e38 430e3041 0e28420e 20420e18 ...8C.0A.(B. B.. │ │ │ │ - 0x0003e788 420e1042 0e08410b 64000000 9c150000 B..B..A.d....... │ │ │ │ - 0x0003e798 8807feff e0210000 00460e10 8f02420e .....!...F....B. │ │ │ │ + 0x0003e6e8 0e08410b 00000000 4c000000 dc140000 ..A.....L....... │ │ │ │ + 0x0003e6f8 48c6fdff 9c080000 00460e10 8f024e0e H........F....N. │ │ │ │ + 0x0003e708 188e0349 0e208d04 450e288c 05410e30 ...I. ..E.(..A.0 │ │ │ │ + 0x0003e718 8606410e 38830747 0ed00903 23030a0e ..A.8..G....#... │ │ │ │ + 0x0003e728 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003e738 420e0841 0b000000 4c000000 2c150000 B..A....L...,... │ │ │ │ + 0x0003e748 98cefdff 5d060000 00460e10 8f02420e ....]....F....B. │ │ │ │ + 0x0003e758 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003e768 8606410e 38830747 0ed00203 ac040a0e ..A.8..G........ │ │ │ │ + 0x0003e778 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0003e788 420e0842 0b000000 48000000 7c150000 B..B....H...|... │ │ │ │ + 0x0003e798 a8d4fdff b1040000 00460e10 8f02530e .........F....S. │ │ │ │ 0x0003e7a8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003e7b8 8606410e 3883074a 0e800603 011d0a0e ..A.8..J........ │ │ │ │ - 0x0003e7c8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x0003e7d8 420e084a 0b037d04 0a0e3841 0e30410e B..J..}...8A.0A. │ │ │ │ - 0x0003e7e8 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ - 0x0003e7f8 4c000000 04160000 0029feff ac170000 L........)...... │ │ │ │ - 0x0003e808 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ - 0x0003e818 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x0003e828 0eb00203 d50a0a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x0003e838 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ - 0x0003e848 18000000 54160000 6040feff 46000000 ....T...`@..F... │ │ │ │ - 0x0003e858 00480e30 780a0e08 410b0000 38000000 .H.0x...A...8... │ │ │ │ - 0x0003e868 70160000 9440feff 67000000 00460e10 p....@..g....F.. │ │ │ │ - 0x0003e878 8d02450e 188c0341 0e208604 410e2883 ..E....A. ..A.(. │ │ │ │ - 0x0003e888 05440e30 710a0e28 470e2041 0e18420e .D.0q..(G. A..B. │ │ │ │ - 0x0003e898 10420e08 410b0000 34000000 ac160000 .B..A...4....... │ │ │ │ - 0x0003e8a8 c840feff 53000000 00460e10 8d02420e .@..S....F....B. │ │ │ │ - 0x0003e8b8 188c0349 0e208604 440e2883 05440e30 ...I. ..D.(..D.0 │ │ │ │ - 0x0003e8c8 730e2841 0e20410e 18420e10 420e0800 s.(A. A..B..B... │ │ │ │ - 0x0003e8d8 10000000 e4160000 f040feff 0a000000 .........@...... │ │ │ │ - 0x0003e8e8 00000000 34000000 f8160000 ec40feff ....4........@.. │ │ │ │ - 0x0003e8f8 65000000 00460e10 8e02450e 188c0341 e....F....E....A │ │ │ │ - 0x0003e908 0e208604 440e2883 054c0e30 02420e28 . ..D.(..L.0.B.( │ │ │ │ - 0x0003e918 410e2041 0e18420e 10420e08 20000000 A. A..B..B.. ... │ │ │ │ - 0x0003e928 30170000 2441feff 85000000 00450e10 0...$A.......E.. │ │ │ │ - 0x0003e938 8302490e 50026d0a 0e10440e 08410b00 ..I.P.m...D..A.. │ │ │ │ - 0x0003e948 40000000 54170000 9041feff 7d030000 @...T....A..}... │ │ │ │ - 0x0003e958 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x0003e968 410e2886 05410e30 8306470e 800402cc A.(..A.0..G..... │ │ │ │ - 0x0003e978 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x0003e988 0e08460b 40000000 98170000 cc44feff ..F.@........D.. │ │ │ │ - 0x0003e998 23030000 00460e10 8e02420e 188d0342 #....F....B....B │ │ │ │ - 0x0003e9a8 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ - 0x0003e9b8 d00302c4 0a0e3044 0e28410e 20420e18 ......0D.(A. B.. │ │ │ │ - 0x0003e9c8 420e1042 0e08460b 40000000 dc170000 B..B..F.@....... │ │ │ │ - 0x0003e9d8 b847feff 1b030000 00460e10 8e02420e .G.......F....B. │ │ │ │ - 0x0003e9e8 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ - 0x0003e9f8 8306470e d00302bb 0a0e3044 0e28410e ..G.......0D.(A. │ │ │ │ - 0x0003ea08 20420e18 420e1042 0e08470b 40000000 B..B..B..G.@... │ │ │ │ - 0x0003ea18 20180000 944afeff 8d030000 00460e10 ....J.......F.. │ │ │ │ - 0x0003ea28 8e024a0e 188d0342 0e208c04 410e2886 ..J....B. ..A.(. │ │ │ │ - 0x0003ea38 05410e30 8306470e 800402d3 0a0e3044 .A.0..G.......0D │ │ │ │ - 0x0003ea48 0e28410e 20420e18 420e1042 0e08470b .(A. B..B..B..G. │ │ │ │ - 0x0003ea58 40000000 64180000 e04dfeff 1b030000 @...d....M...... │ │ │ │ - 0x0003ea68 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ - 0x0003ea78 410e2886 05410e30 8306470e d00302c1 A.(..A.0..G..... │ │ │ │ - 0x0003ea88 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x0003ea98 0e08410b 40000000 a8180000 bc50feff ..A.@........P.. │ │ │ │ - 0x0003eaa8 1b030000 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ - 0x0003eab8 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ - 0x0003eac8 d00302b9 0a0e3044 0e28410e 20420e18 ......0D.(A. B.. │ │ │ │ - 0x0003ead8 420e1042 0e08490b 38000000 ec180000 B..B..I.8....... │ │ │ │ - 0x0003eae8 9853feff 23020000 00460e10 8d02420e .S..#....F....B. │ │ │ │ - 0x0003eaf8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ - 0x0003eb08 0202a40a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ - 0x0003eb18 0e08420b 38000000 28190000 8c55feff ..B.8...(....U.. │ │ │ │ - 0x0003eb28 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ - 0x0003eb38 0e208604 410e2883 05470ec0 0202a20a . ..A.(..G...... │ │ │ │ - 0x0003eb48 0e28440e 20410e18 420e1042 0e08440b .(D. A..B..B..D. │ │ │ │ - 0x0003eb58 38000000 64190000 8057feff 2b020000 8...d....W..+... │ │ │ │ - 0x0003eb68 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003eb78 410e2883 05470ec0 0202a60a 0e28440e A.(..G.......(D. │ │ │ │ - 0x0003eb88 20410e18 420e1042 0e08480b 38000000 A..B..B..H.8... │ │ │ │ - 0x0003eb98 a0190000 7459feff 23020000 00460e10 ....tY..#....F.. │ │ │ │ - 0x0003eba8 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ - 0x0003ebb8 05470ec0 0202a50a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ - 0x0003ebc8 420e1042 0e08410b 38000000 dc190000 B..B..A.8....... │ │ │ │ - 0x0003ebd8 685bfeff 2b020000 00460e10 8d02420e h[..+....F....B. │ │ │ │ - 0x0003ebe8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ - 0x0003ebf8 0202a60a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ - 0x0003ec08 0e08480b 38000000 181a0000 5c5dfeff ..H.8.......\].. │ │ │ │ - 0x0003ec18 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ - 0x0003ec28 0e208604 410e2883 05470ec0 0202a50a . ..A.(..G...... │ │ │ │ - 0x0003ec38 0e28440e 20410e18 420e1042 0e08410b .(D. A..B..B..A. │ │ │ │ - 0x0003ec48 38000000 541a0000 505ffeff 23020000 8...T...P_..#... │ │ │ │ - 0x0003ec58 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003ec68 410e2883 05470ec0 0202a40a 0e28440e A.(..G.......(D. │ │ │ │ - 0x0003ec78 20410e18 420e1042 0e08420b 38000000 A..B..B..B.8... │ │ │ │ - 0x0003ec88 901a0000 4461feff 23020000 00460e10 ....Da..#....F.. │ │ │ │ - 0x0003ec98 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ - 0x0003eca8 05470ec0 0202a20a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ - 0x0003ecb8 420e1042 0e08440b 38000000 cc1a0000 B..B..D.8....... │ │ │ │ - 0x0003ecc8 3863feff 2b020000 00460e10 8d02420e 8c..+....F....B. │ │ │ │ - 0x0003ecd8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ - 0x0003ece8 0202a60a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ - 0x0003ecf8 0e08480b 38000000 081b0000 2c65feff ..H.8.......,e.. │ │ │ │ - 0x0003ed08 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ - 0x0003ed18 0e208604 410e2883 05470ec0 0202a50a . ..A.(..G...... │ │ │ │ - 0x0003ed28 0e28440e 20410e18 420e1042 0e08410b .(D. A..B..B..A. │ │ │ │ - 0x0003ed38 38000000 441b0000 2067feff 23020000 8...D... g..#... │ │ │ │ - 0x0003ed48 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003ed58 410e2883 05470ec0 0202a40a 0e28440e A.(..G.......(D. │ │ │ │ - 0x0003ed68 20410e18 420e1042 0e08420b 38000000 A..B..B..B.8... │ │ │ │ - 0x0003ed78 801b0000 1469feff 23020000 00460e10 .....i..#....F.. │ │ │ │ - 0x0003ed88 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ - 0x0003ed98 05470ec0 0202a20a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ - 0x0003eda8 420e1042 0e08440b 38000000 bc1b0000 B..B..D.8....... │ │ │ │ - 0x0003edb8 086bfeff 23020000 00460e10 8d02420e .k..#....F....B. │ │ │ │ - 0x0003edc8 188c0341 0e208604 410e2883 05470ec0 ...A. ..A.(..G.. │ │ │ │ - 0x0003edd8 0202a40a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ - 0x0003ede8 0e08420b 38000000 f81b0000 fc6cfeff ..B.8........l.. │ │ │ │ - 0x0003edf8 23020000 00460e10 8d02420e 188c0341 #....F....B....A │ │ │ │ - 0x0003ee08 0e208604 410e2883 05470ec0 0202a20a . ..A.(..G...... │ │ │ │ - 0x0003ee18 0e28440e 20410e18 420e1042 0e08440b .(D. A..B..B..D. │ │ │ │ - 0x0003ee28 38000000 341c0000 f06efeff 2b020000 8...4....n..+... │ │ │ │ - 0x0003ee38 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003ee48 410e2883 05470ec0 0202a60a 0e28440e A.(..G.......(D. │ │ │ │ - 0x0003ee58 20410e18 420e1042 0e08480b 38000000 A..B..B..H.8... │ │ │ │ - 0x0003ee68 701c0000 e470feff 23020000 00460e10 p....p..#....F.. │ │ │ │ - 0x0003ee78 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ - 0x0003ee88 05470ec0 0202a50a 0e28440e 20410e18 .G.......(D. A.. │ │ │ │ - 0x0003ee98 420e1042 0e08410b 40000000 ac1c0000 B..B..A.@....... │ │ │ │ - 0x0003eea8 d872feff 1c020000 00460e10 8e02470e .r.......F....G. │ │ │ │ - 0x0003eeb8 188d0342 0e208c04 470e2886 05470e30 ...B. ..G.(..G.0 │ │ │ │ - 0x0003eec8 8306470e e00102bb 0a0e3044 0e28410e ..G.......0D.(A. │ │ │ │ - 0x0003eed8 20420e18 420e1042 0e08460b 28000000 B..B..B..F.(... │ │ │ │ - 0x0003eee8 f01c0000 b474feff 6c020000 00450e10 .....t..l....E.. │ │ │ │ - 0x0003eef8 86024b0e 18830347 0ee00202 db0a0e18 ..K....G........ │ │ │ │ - 0x0003ef08 440e1041 0e08490b 38000000 1c1d0000 D..A..I.8....... │ │ │ │ - 0x0003ef18 f876feff 38020000 00460e10 8d024a0e .v..8....F....J. │ │ │ │ - 0x0003ef28 188c0341 0e208604 440e2883 054d0ec0 ...A. ..D.(..M.. │ │ │ │ - 0x0003ef38 0202bf0a 0e28440e 20410e18 420e1042 .....(D. A..B..B │ │ │ │ - 0x0003ef48 0e08460b 48000000 581d0000 fc78feff ..F.H...X....x.. │ │ │ │ - 0x0003ef58 dc010000 00460e10 8f02450e 188e0342 .....F....E....B │ │ │ │ - 0x0003ef68 0e208d04 450e288c 054a0e30 8606470e . ..E.(..J.0..G. │ │ │ │ - 0x0003ef78 38830744 0e800102 7e0a0e38 440e3041 8..D....~..8D.0A │ │ │ │ - 0x0003ef88 0e28420e 20420e18 420e1042 0e08460b .(B. B..B..B..F. │ │ │ │ - 0x0003ef98 3c000000 a41d0000 907afeff 1f020000 <........z...... │ │ │ │ - 0x0003efa8 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003efb8 410e2883 05470ec0 0203c301 0a0e2844 A.(..G........(D │ │ │ │ - 0x0003efc8 0e20410e 18420e10 420e0843 0b000000 . A..B..B..C.... │ │ │ │ - 0x0003efd8 3c000000 e41d0000 707cfeff 1f020000 <.......p|...... │ │ │ │ - 0x0003efe8 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003eff8 410e2883 05470ec0 0203c101 0a0e2844 A.(..G........(D │ │ │ │ - 0x0003f008 0e20410e 18420e10 420e0845 0b000000 . A..B..B..E.... │ │ │ │ - 0x0003f018 3c000000 241e0000 507efeff 1f020000 <...$...P~...... │ │ │ │ - 0x0003f028 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ - 0x0003f038 410e2883 05470ec0 0203c101 0a0e2844 A.(..G........(D │ │ │ │ - 0x0003f048 0e20410e 18420e10 420e0845 0b000000 . A..B..B..E.... │ │ │ │ - 0x0003f058 30000000 641e0000 3080feff a1020000 0...d...0....... │ │ │ │ - 0x0003f068 00460e10 8e02410e 18860341 0e208304 .F....A....A. .. │ │ │ │ - 0x0003f078 470ee006 028b0a0e 20440e18 410e1042 G....... D..A..B │ │ │ │ - 0x0003f088 0e08470b 20000000 981e0000 ac82feff ..G. ........... │ │ │ │ - 0x0003f098 ac000000 00450e10 8302440e 40026f0a .....E....D.@.o. │ │ │ │ - 0x0003f0a8 0e10440e 08440b00 40000000 bc1e0000 ..D..D..@....... │ │ │ │ - 0x0003f0b8 3883feff 2f020000 00460e10 8e024e0e 8.../....F....N. │ │ │ │ - 0x0003f0c8 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ - 0x0003f0d8 83064a0e a00202fe 0a0e3044 0e28410e ..J.......0D.(A. │ │ │ │ - 0x0003f0e8 20420e18 420e1042 0e08420b 20000000 B..B..B..B. ... │ │ │ │ - 0x0003f0f8 001f0000 2485feff 5b000000 00450e10 ....$...[....E.. │ │ │ │ - 0x0003f108 83024a0e 4002420a 0e10440e 08410b00 ..J.@.B...D..A.. │ │ │ │ - 0x0003f118 40000000 241f0000 6085feff 24020000 @...$...`...$... │ │ │ │ - 0x0003f128 00460e10 8e02470e 188d034c 0e208c04 .F....G....L. .. │ │ │ │ - 0x0003f138 410e2886 05410e30 83064a0e f00102f9 A.(..A.0..J..... │ │ │ │ - 0x0003f148 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ - 0x0003f158 0e08470b 20000000 681f0000 4c87feff ..G. ...h...L... │ │ │ │ - 0x0003f168 5b000000 00450e10 83024a0e 4002420a [....E....J.@.B. │ │ │ │ - 0x0003f178 0e10440e 08410b00 3c000000 8c1f0000 ..D..A..<....... │ │ │ │ - 0x0003f188 8887feff 97020000 00460e10 8d02530e .........F....S. │ │ │ │ - 0x0003f198 188c0341 0e208604 410e2883 05470ed0 ...A. ..A.(..G.. │ │ │ │ - 0x0003f1a8 02034f01 0a0e2844 0e20410e 18420e10 ..O...(D. A..B.. │ │ │ │ - 0x0003f1b8 420e0846 0b000000 20000000 cc1f0000 B..F.... ....... │ │ │ │ - 0x0003f1c8 e889feff 5b000000 00450e10 83024a0e ....[....E....J. │ │ │ │ - 0x0003f1d8 4002420a 0e10440e 08410b00 48000000 @.B...D..A..H... │ │ │ │ - 0x0003f1e8 f01f0000 248afeff a5010000 00460e10 ....$........F.. │ │ │ │ - 0x0003f1f8 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ - 0x0003f208 05410e30 86064a0e 3883074a 0e800102 .A.0..J.8..J.... │ │ │ │ - 0x0003f218 7d0a0e38 440e3041 0e28420e 20420e18 }..8D.0A.(B. B.. │ │ │ │ - 0x0003f228 420e1042 0e08470b 20000000 3c200000 B..B..G. ...< .. │ │ │ │ - 0x0003f238 888bfeff 64000000 00450e10 8302500e ....d....E....P. │ │ │ │ - 0x0003f248 4002450a 0e10440e 08410b00 10000000 @.E...D..A...... │ │ │ │ - 0x0003f258 60200000 d48bfeff 0d000000 00000000 ` .............. │ │ │ │ - 0x0003f268 10000000 74200000 d08bfeff 10000000 ....t .......... │ │ │ │ - 0x0003f278 00000000 4c000000 88200000 cc8bfeff ....L.... ...... │ │ │ │ - 0x0003f288 5c170000 00460e10 8f02470e 188e0342 \....F....G....B │ │ │ │ - 0x0003f298 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f2a8 38830747 0ec00303 1c120a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x0003f2b8 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ - 0x0003f2c8 0b000000 4c000000 d8200000 dca2feff ....L.... ...... │ │ │ │ - 0x0003f2d8 4d0c0000 00460e10 8f02420e 188e0342 M....F....B....B │ │ │ │ - 0x0003f2e8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f2f8 38830747 0eb00603 8a0b0a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x0003f308 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ - 0x0003f318 0b000000 4c000000 28210000 dcaefeff ....L...(!...... │ │ │ │ - 0x0003f328 cd0b0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f338 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f348 38830747 0e800603 e40a0a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x0003f358 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x0003f368 0b000000 4c000000 78210000 5cbafeff ....L...x!..\... │ │ │ │ - 0x0003f378 5d0b0000 00460e10 8f02420e 188e0342 ]....F....B....B │ │ │ │ - 0x0003f388 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f398 38830747 0ee00503 740a0a0e 38410e30 8..G....t...8A.0 │ │ │ │ - 0x0003f3a8 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x0003f3b8 0b000000 4c000000 c8210000 6cc5feff ....L....!..l... │ │ │ │ - 0x0003f3c8 ed0a0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f3d8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f3e8 38830747 0eb00503 110a0a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x0003f3f8 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ - 0x0003f408 0b000000 4c000000 18220000 0cd0feff ....L...."...... │ │ │ │ - 0x0003f418 8d0a0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f428 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f438 38830747 0e900503 dc090a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x0003f448 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x0003f458 0b000000 4c000000 68220000 4cdafeff ....L...h"..L... │ │ │ │ - 0x0003f468 880a0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f478 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f488 38830747 0ee00403 c2090a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x0003f498 410e2842 0e20420e 18420e10 420e0844 A.(B. B..B..B..D │ │ │ │ - 0x0003f4a8 0b000000 4c000000 b8220000 8ce4feff ....L...."...... │ │ │ │ - 0x0003f4b8 280a0000 00460e10 8f02420e 188e0342 (....F....B....B │ │ │ │ - 0x0003f4c8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f4d8 38830747 0ec00403 34090a0e 38440e30 8..G....4...8D.0 │ │ │ │ - 0x0003f4e8 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ - 0x0003f4f8 0b000000 4c000000 08230000 6ceefeff ....L....#..l... │ │ │ │ - 0x0003f508 b8090000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f518 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f528 38830747 0e900403 c4080a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x0003f538 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ - 0x0003f548 0b000000 4c000000 58230000 dcf7feff ....L...X#...... │ │ │ │ - 0x0003f558 68090000 00460e10 8f02420e 188e0342 h....F....B....B │ │ │ │ - 0x0003f568 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f578 38830747 0e800403 74080a0e 38440e30 8..G....t...8D.0 │ │ │ │ - 0x0003f588 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ - 0x0003f598 0b000000 4c000000 a8230000 fc00ffff ....L....#...... │ │ │ │ - 0x0003f5a8 08090000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f5b8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f5c8 38830747 0ee00303 14080a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x0003f5d8 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ - 0x0003f5e8 0b000000 4c000000 f8230000 bc09ffff ....L....#...... │ │ │ │ - 0x0003f5f8 4d080000 00460e10 8f02420e 188e0342 M....F....B....B │ │ │ │ - 0x0003f608 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f618 38830747 0ee00303 58060a0e 38440e30 8..G....X...8D.0 │ │ │ │ - 0x0003f628 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x0003f638 0b000000 4c000000 48240000 bc11ffff ....L...H$...... │ │ │ │ - 0x0003f648 1d080000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f658 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f668 38830747 0ec00303 28060a0e 38440e30 8..G....(...8D.0 │ │ │ │ - 0x0003f678 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x0003f688 0b000000 4c000000 98240000 8c19ffff ....L....$...... │ │ │ │ - 0x0003f698 cd070000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f6a8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f6b8 38830747 0eb00303 d8050a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x0003f6c8 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x0003f6d8 0b000000 4c000000 e8240000 0c21ffff ....L....$...!.. │ │ │ │ - 0x0003f6e8 9d070000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f6f8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f708 38830747 0e900303 d5050a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x0003f718 410e2842 0e20420e 18420e10 420e0849 A.(B. B..B..B..I │ │ │ │ - 0x0003f728 0b000000 1c000000 38250000 5c28ffff ........8%..\(.. │ │ │ │ - 0x0003f738 7d000000 00450e10 8302470e 30026f0e }....E....G.0.o. │ │ │ │ - 0x0003f748 10410e08 4c000000 58250000 bc28ffff .A..L...X%...(.. │ │ │ │ - 0x0003f758 aa010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f768 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f778 38830747 0ec00203 6f010a0e 38440e30 8..G....o...8D.0 │ │ │ │ - 0x0003f788 410e2842 0e20420e 18420e10 420e0847 A.(B. B..B..B..G │ │ │ │ - 0x0003f798 0b000000 4c000000 a8250000 1c2affff ....L....%...*.. │ │ │ │ - 0x0003f7a8 b2010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ - 0x0003f7b8 0e208d04 420e288c 05440e30 8606410e . ..B.(..D.0..A. │ │ │ │ - 0x0003f7c8 38830747 0ec00203 71010a0e 38440e30 8..G....q...8D.0 │ │ │ │ - 0x0003f7d8 410e2842 0e20420e 18420e10 420e084a A.(B. B..B..B..J │ │ │ │ - 0x0003f7e8 0b000000 4c000000 f8250000 8c2bffff ....L....%...+.. │ │ │ │ - 0x0003f7f8 82010000 00500e10 8f02420e 188e0342 .....P....B....B │ │ │ │ - 0x0003f808 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003f818 38830747 0eb00203 42010a0e 38440e30 8..G....B...8D.0 │ │ │ │ - 0x0003f828 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ - 0x0003f838 0b000000 38000000 48260000 cc2cffff ....8...H&...,.. │ │ │ │ - 0x0003f848 15010000 00460e10 8d02420e 188c0341 .....F....B....A │ │ │ │ - 0x0003f858 0e208604 410e2883 05440e70 02890a0e . ..A.(..D.p.... │ │ │ │ - 0x0003f868 28440e20 410e1842 0e10420e 08480b00 (D. A..B..B..H.. │ │ │ │ - 0x0003f878 20000000 84260000 b02dffff f9000000 ....&...-...... │ │ │ │ - 0x0003f888 00450e10 8302440e 7002790a 0e10440e .E....D.p.y...D. │ │ │ │ - 0x0003f898 084a0b00 20000000 a8260000 8c2effff .J.. ....&...... │ │ │ │ - 0x0003f8a8 11010000 00450e10 8302440e 80010294 .....E....D..... │ │ │ │ - 0x0003f8b8 0a0e1044 0e08470b 20000000 cc260000 ...D..G. ....&.. │ │ │ │ - 0x0003f8c8 882fffff 68000000 00450e10 8302490e ./..h....E....I. │ │ │ │ - 0x0003f8d8 5002500a 0e10440e 08410b00 28000000 P.P...D..A..(... │ │ │ │ - 0x0003f8e8 f0260000 d42fffff ef000000 00450e10 .&.../.......E.. │ │ │ │ - 0x0003f8f8 8602410e 18830347 0e60029f 0a0e1841 ..A....G.`.....A │ │ │ │ - 0x0003f908 0e10410e 08420b00 1c000000 1c270000 ..A..B.......'.. │ │ │ │ - 0x0003f918 9830ffff 31000000 00450e10 83026b0e .0..1....E....k. │ │ │ │ - 0x0003f928 08000000 00000000 64000000 3c270000 ........d...<'.. │ │ │ │ - 0x0003f938 b830ffff 29020000 00460e10 8f02450e .0..)....F....E. │ │ │ │ - 0x0003f948 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003f958 8606410e 38830744 0e800103 66010a0e ..A.8..D....f... │ │ │ │ - 0x0003f968 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ - 0x0003f978 420e0848 0b6b0a0e 38410e30 410e2842 B..H.k..8A.0A.(B │ │ │ │ - 0x0003f988 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x0003f998 4c000000 a4270000 8032ffff 54040000 L....'...2..T... │ │ │ │ - 0x0003f9a8 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ - 0x0003f9b8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ - 0x0003f9c8 0ef00103 e1030a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ - 0x0003f9d8 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ - 0x0003f9e8 58000000 f4270000 9036ffff c5030000 X....'...6...... │ │ │ │ - 0x0003f9f8 004f0e10 8e02420e 188d0342 0e208c04 .O....B....B. .. │ │ │ │ - 0x0003fa08 410e2886 05410e30 8306440e 50033a03 A.(..A.0..D.P.:. │ │ │ │ - 0x0003fa18 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ - 0x0003fa28 0e08450b 700e08c3 c6cccdce 480e5083 ..E.p.......H.P. │ │ │ │ - 0x0003fa38 0686058c 048d038e 02000000 50000000 ............P... │ │ │ │ - 0x0003fa48 50280000 043affff 23080000 00460e10 P(...:..#....F.. │ │ │ │ - 0x0003fa58 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ - 0x0003fa68 05410e30 8606410e 38830744 0ea00103 .A.0..A.8..D.... │ │ │ │ - 0x0003fa78 ec070a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ - 0x0003fa88 18420e10 420e0841 0b000000 00000000 .B..B..A........ │ │ │ │ - 0x0003fa98 44000000 a4280000 e041ffff f1000000 D....(...A...... │ │ │ │ - 0x0003faa8 00460e10 8e024c0e 1883034d 0e40590e .F....L....M.@Y. │ │ │ │ - 0x0003fab8 48420e50 4c0e4841 0e40580a 0e18430e HB.PL.HA.@X...C. │ │ │ │ - 0x0003fac8 10420e08 440b570e 484d0e50 6b0e4843 .B..D.W.HM.Pk.HC │ │ │ │ - 0x0003fad8 0e400000 00000000 60000000 ec280000 .@......`....(.. │ │ │ │ - 0x0003fae8 9842ffff 65030000 004f0e10 8f02420e .B..e....O....B. │ │ │ │ - 0x0003faf8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003fb08 8606410e 38830744 0e4003d0 020a0e38 ..A.8..D.@.....8 │ │ │ │ - 0x0003fb18 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ - 0x0003fb28 0e084b0b 700e08c3 c6cccdce cf480e40 ..K.p........H.@ │ │ │ │ - 0x0003fb38 83078606 8c058d04 8e038f02 48000000 ............H... │ │ │ │ - 0x0003fb48 50290000 a445ffff dc050000 00460e10 P)...E.......F.. │ │ │ │ - 0x0003fb58 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ - 0x0003fb68 05410e30 8606410e 38830744 0e600392 .A.0..A.8..D.`.. │ │ │ │ - 0x0003fb78 050a0e38 430e3041 0e28420e 20420e18 ...8C.0A.(B. B.. │ │ │ │ - 0x0003fb88 420e1042 0e084b0b 10000000 9c290000 B..B..K......).. │ │ │ │ - 0x0003fb98 384bffff 09000000 00000000 10000000 8K.............. │ │ │ │ - 0x0003fba8 b0290000 344bffff 0d000000 00000000 .)..4K.......... │ │ │ │ - 0x0003fbb8 10000000 c4290000 304bffff 0d000000 .....)..0K...... │ │ │ │ - 0x0003fbc8 00000000 10000000 d8290000 2c4bffff .........)..,K.. │ │ │ │ - 0x0003fbd8 0b000000 00000000 1c000000 ec290000 .............).. │ │ │ │ - 0x0003fbe8 284bffff 61000000 00550e10 83024a0e (K..a....U....J. │ │ │ │ - 0x0003fbf8 20530e10 50c30e08 4c000000 0c2a0000 S..P...L....*.. │ │ │ │ - 0x0003fc08 784bffff f4030000 00460e10 8f02420e xK.......F....B. │ │ │ │ - 0x0003fc18 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003fc28 8606410e 38830747 0ec00103 ee010a0e ..A.8..G........ │ │ │ │ - 0x0003fc38 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003fc48 420e0843 0b000000 34000000 5c2a0000 B..C....4...\*.. │ │ │ │ - 0x0003fc58 284fffff 46010000 00660e10 83024a0e (O..F....f....J. │ │ │ │ - 0x0003fc68 3002cb0a 0e1041c3 0e084c0b 600e1041 0.....A...L.`..A │ │ │ │ - 0x0003fc78 0e0847c3 480e3083 024c0e10 410e0800 ..G.H.0..L..A... │ │ │ │ - 0x0003fc88 4c000000 942a0000 4050ffff 6e050000 L....*..@P..n... │ │ │ │ - 0x0003fc98 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ - 0x0003fca8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ - 0x0003fcb8 0e60033d 050a0e38 430e3041 0e28420e .`.=...8C.0A.(B. │ │ │ │ - 0x0003fcc8 20420e18 420e1042 0e08410b 00000000 B..B..B..A..... │ │ │ │ - 0x0003fcd8 68000000 e42a0000 6055ffff 47010000 h....*..`U..G... │ │ │ │ - 0x0003fce8 00520e10 8f02450e 188e0345 0e208d04 .R....E....E. .. │ │ │ │ - 0x0003fcf8 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ - 0x0003fd08 0e5002e1 0a0e3844 c30e3041 c60e2842 .P....8D..0A..(B │ │ │ │ - 0x0003fd18 cc0e2042 cd0e1842 ce0e1042 cf0e0845 .. B...B...B...E │ │ │ │ - 0x0003fd28 0b440a0e 38410e30 410e2842 0e20420e .D..8A.0A.(B. B. │ │ │ │ - 0x0003fd38 18420e10 420e0845 0b000000 68000000 .B..B..E....h... │ │ │ │ - 0x0003fd48 502b0000 4456ffff d6020000 00460e10 P+..DV.......F.. │ │ │ │ - 0x0003fd58 8f024a0e 188e0342 0e208d04 420e288c ..J....B. ..B.(. │ │ │ │ - 0x0003fd68 05440e30 8606440e 38830744 0ea00103 .D.0..D.8..D.... │ │ │ │ - 0x0003fd78 af010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ - 0x0003fd88 18420e10 420e084c 0b580a0e 38410e30 .B..B..L.X..8A.0 │ │ │ │ - 0x0003fd98 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x0003fda8 0b000000 00000000 30000000 bc2b0000 ........0....+.. │ │ │ │ - 0x0003fdb8 b858ffff ab000000 00460e10 8c024b0e .X.......F....K. │ │ │ │ - 0x0003fdc8 18860341 0e208304 440e5002 880a0e20 ...A. ..D.P.... │ │ │ │ - 0x0003fdd8 440e1841 0e10420e 08410b00 28000000 D..A..B..A..(... │ │ │ │ - 0x0003fde8 f02b0000 3459ffff 99000000 00450e10 .+..4Y.......E.. │ │ │ │ - 0x0003fdf8 86024d0e 18830344 0e500279 0a0e1843 ..M....D.P.y...C │ │ │ │ - 0x0003fe08 0e10410e 08410b00 10000000 1c2c0000 ..A..A.......,.. │ │ │ │ - 0x0003fe18 a859ffff 13000000 00000000 18000000 .Y.............. │ │ │ │ - 0x0003fe28 302c0000 b459ffff 56000000 00480e30 0,...Y..V....H.0 │ │ │ │ - 0x0003fe38 02480a0e 08410b00 4c000000 4c2c0000 .H...A..L...L,.. │ │ │ │ - 0x0003fe48 f859ffff 25080000 00460e10 8f02420e .Y..%....F....B. │ │ │ │ - 0x0003fe58 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003fe68 8606410e 38830747 0ea00603 21010a0e ..A.8..G....!... │ │ │ │ - 0x0003fe78 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ - 0x0003fe88 420e0848 0b000000 2c000000 9c2c0000 B..H....,....,.. │ │ │ │ - 0x0003fe98 d861ffff 51010000 00450e10 8602440e .a..Q....E....D. │ │ │ │ - 0x0003fea8 18830347 0e800103 06010a0e 18440e10 ...G.........D.. │ │ │ │ - 0x0003feb8 410e0845 0b000000 4c000000 cc2c0000 A..E....L....,.. │ │ │ │ - 0x0003fec8 0863ffff 02010000 00460e10 8f02450e .c.......F....E. │ │ │ │ - 0x0003fed8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ - 0x0003fee8 8606410e 38830747 0e5002cf 0a0e3841 ..A.8..G.P....8A │ │ │ │ - 0x0003fef8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ - 0x0003ff08 08470b00 00000000 30000000 1c2d0000 .G......0....-.. │ │ │ │ - 0x0003ff18 c863ffff 5f000000 00450e10 8602410e .c.._....E....A. │ │ │ │ - 0x0003ff28 18830344 0e200243 0a0e1841 0e10410e ...D. .C...A..A. │ │ │ │ - 0x0003ff38 08410b4c 0e18410e 10410e08 14000000 .A.L..A..A...... │ │ │ │ - 0x0003ff48 502d0000 f463ffff 2a000000 00480e10 P-...c..*....H.. │ │ │ │ - 0x0003ff58 5e0e0800 60000000 682d0000 0c64ffff ^...`...h-...d.. │ │ │ │ - 0x0003ff68 f30b0000 00460e10 8f02450e 188e0342 .....F....E....B │ │ │ │ - 0x0003ff78 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x0003ff88 38830747 0ef00203 f9060a0e 38410e30 8..G........8A.0 │ │ │ │ - 0x0003ff98 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ - 0x0003ffa8 0b03c804 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ - 0x0003ffb8 0e18420e 10420e08 28000000 cc2d0000 ..B..B..(....-.. │ │ │ │ - 0x0003ffc8 a86fffff a6000000 00450e10 86024d0e .o.......E....M. │ │ │ │ - 0x0003ffd8 18830344 0e500285 0a0e1844 0e10410e ...D.P.....D..A. │ │ │ │ - 0x0003ffe8 08410b00 4c000000 f82d0000 2c70ffff .A..L....-..,p.. │ │ │ │ - 0x0003fff8 24040000 00460e10 8f02420e 188e0342 $....F....B....B │ │ │ │ - 0x00040008 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ - 0x00040018 38830747 0ed00103 f0020a0e 38440e30 8..G........8D.0 │ │ │ │ - 0x00040028 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ - 0x00040038 0b000000 28000000 482e0000 0c74ffff ....(...H....t.. │ │ │ │ - 0x00040048 96000000 00450e10 8602460e 18830347 .....E....F....G │ │ │ │ - 0x00040058 0e600279 0a0e1844 0e10410e 08410b00 .`.y...D..A..A.. │ │ │ │ - 0x00040068 28000000 742e0000 8074ffff 96000000 (...t....t...... │ │ │ │ - 0x00040078 00450e10 8602460e 18830347 0e600279 .E....F....G.`.y │ │ │ │ - 0x00040088 0a0e1844 0e10410e 08410b00 28000000 ...D..A..A..(... │ │ │ │ - 0x00040098 a02e0000 f474ffff 9b000000 00450e10 .....t.......E.. │ │ │ │ - 0x000400a8 8602460e 18830347 0e60027e 0a0e1844 ..F....G.`.~...D │ │ │ │ - 0x000400b8 0e10410e 08410b00 34000000 cc2e0000 ..A..A..4....... │ │ │ │ - 0x000400c8 6875ffff 69000000 00460e10 8e02450e hu..i....F....E. │ │ │ │ - 0x000400d8 188c0344 0e208604 440e2883 054c0e30 ...D. ..D.(..L.0 │ │ │ │ - 0x000400e8 02430e28 410e2041 0e18420e 10420e08 .C.(A. A..B..B.. │ │ │ │ - 0x000400f8 34000000 042f0000 a075ffff 69000000 4..../...u..i... │ │ │ │ - 0x00040108 00460e10 8e02450e 188c0344 0e208604 .F....E....D. .. │ │ │ │ - 0x00040118 440e2883 054c0e30 02430e28 410e2041 D.(..L.0.C.(A. A │ │ │ │ - 0x00040128 0e18420e 10420e08 34000000 3c2f0000 ..B..B..4.......F....G. │ │ │ │ + 0x0003e978 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003e988 8606410e 38830747 0ec01403 951d0a0e ..A.8..G........ │ │ │ │ + 0x0003e998 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003e9a8 420e0841 0b000000 4c000000 9c170000 B..A....L....... │ │ │ │ + 0x0003e9b8 682afeff 6d230000 00500e10 8f02420e h*..m#...P....B. │ │ │ │ + 0x0003e9c8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003e9d8 8606410e 38830747 0e900503 1e210a0e ..A.8..G.....!.. │ │ │ │ + 0x0003e9e8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003e9f8 420e0849 0b000000 4c000000 ec170000 B..I....L....... │ │ │ │ + 0x0003ea08 884dfeff 8e110000 00460e10 8f02470e .M.......F....G. │ │ │ │ + 0x0003ea18 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003ea28 8606410e 38830747 0e800503 e80d0a0e ..A.8..G........ │ │ │ │ + 0x0003ea38 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003ea48 420e0844 0b000000 4c000000 3c180000 B..D....L...<... │ │ │ │ + 0x0003ea58 c85efeff 7d090000 00460e10 8f02510e .^..}....F....Q. │ │ │ │ + 0x0003ea68 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003ea78 8606410e 3883074c 0e900403 d1020a0e ..A.8..L........ │ │ │ │ + 0x0003ea88 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0003ea98 420e0849 0b000000 48000000 8c180000 B..I....H....... │ │ │ │ + 0x0003eaa8 f867feff b1040000 00460e10 8f02530e .g.......F....S. │ │ │ │ + 0x0003eab8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003eac8 8606410e 38830749 0e600298 0a0e3841 ..A.8..I.`....8A │ │ │ │ + 0x0003ead8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003eae8 08460b00 4c000000 d8180000 6c6cfeff .F..L.......ll.. │ │ │ │ + 0x0003eaf8 f80b0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003eb08 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003eb18 38830744 0ea00103 56060a0e 38440e30 8..D....V...8D.0 │ │ │ │ + 0x0003eb28 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ + 0x0003eb38 0b000000 4c000000 28190000 1c78feff ....L...(....x.. │ │ │ │ + 0x0003eb48 f80b0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003eb58 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003eb68 38830744 0ea00103 56060a0e 38440e30 8..D....V...8D.0 │ │ │ │ + 0x0003eb78 410e2842 0e20420e 18420e10 420e084b A.(B. B..B..B..K │ │ │ │ + 0x0003eb88 0b000000 48000000 78190000 cc83feff ....H...x....... │ │ │ │ + 0x0003eb98 350b0000 00460e10 8f02420e 188e0345 5....F....B....E │ │ │ │ + 0x0003eba8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003ebb8 38830744 0e700382 060a0e38 410e3041 8..D.p.....8A.0A │ │ │ │ + 0x0003ebc8 0e28420e 20420e18 420e1042 0e08470b .(B. B..B..B..G. │ │ │ │ + 0x0003ebd8 10000000 c4190000 c08efeff 0b000000 ................ │ │ │ │ + 0x0003ebe8 00000000 10000000 d8190000 bc8efeff ................ │ │ │ │ + 0x0003ebf8 0c000000 00000000 10000000 ec190000 ................ │ │ │ │ + 0x0003ec08 b88efeff 0b000000 00000000 14000000 ................ │ │ │ │ + 0x0003ec18 001a0000 b48efeff 79000000 00660e30 ........y....f.0 │ │ │ │ + 0x0003ec28 7e0e0800 48000000 181a0000 1c8ffeff ~...H........... │ │ │ │ + 0x0003ec38 26050000 00460e10 8f02440e 188e0345 &....F....D....E │ │ │ │ + 0x0003ec48 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003ec58 38830744 0e5003f5 040a0e38 430e3041 8..D.P.....8C.0A │ │ │ │ + 0x0003ec68 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ + 0x0003ec78 10000000 641a0000 0094feff 0b000000 ....d........... │ │ │ │ + 0x0003ec88 00000000 10000000 781a0000 fc93feff ........x....... │ │ │ │ + 0x0003ec98 0b000000 00000000 14000000 8c1a0000 ................ │ │ │ │ + 0x0003eca8 f893feff 78000000 00650e30 7d0e0800 ....x....e.0}... │ │ │ │ + 0x0003ecb8 4c000000 a41a0000 6094feff 36050000 L.......`...6... │ │ │ │ + 0x0003ecc8 00460e10 8f02440e 188e0345 0e208d04 .F....D....E. .. │ │ │ │ + 0x0003ecd8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003ece8 0e500305 050a0e38 430e3041 0e28420e .P.....8C.0A.(B. │ │ │ │ + 0x0003ecf8 20420e18 420e1042 0e08410b 00000000 B..B..B..A..... │ │ │ │ + 0x0003ed08 68000000 f41a0000 5099feff 47010000 h.......P...G... │ │ │ │ + 0x0003ed18 00520e10 8f02450e 188e0345 0e208d04 .R....E....E. .. │ │ │ │ + 0x0003ed28 420e288c 05440e30 8606410e 38830747 B.(..D.0..A.8..G │ │ │ │ + 0x0003ed38 0e5002e1 0a0e3844 c30e3041 c60e2842 .P....8D..0A..(B │ │ │ │ + 0x0003ed48 cc0e2042 cd0e1842 ce0e1042 cf0e0845 .. B...B...B...E │ │ │ │ + 0x0003ed58 0b440a0e 38410e30 410e2842 0e20420e .D..8A.0A.(B. B. │ │ │ │ + 0x0003ed68 18420e10 420e0845 0b000000 68000000 .B..B..E....h... │ │ │ │ + 0x0003ed78 601b0000 349afeff d6020000 00460e10 `...4........F.. │ │ │ │ + 0x0003ed88 8f024a0e 188e0342 0e208d04 420e288c ..J....B. ..B.(. │ │ │ │ + 0x0003ed98 05440e30 8606440e 38830744 0ea00103 .D.0..D.8..D.... │ │ │ │ + 0x0003eda8 af010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003edb8 18420e10 420e084c 0b580a0e 38410e30 .B..B..L.X..8A.0 │ │ │ │ + 0x0003edc8 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003edd8 0b000000 00000000 64000000 cc1b0000 ........d....... │ │ │ │ + 0x0003ede8 a89cfeff e0210000 00460e10 8f02420e .....!...F....B. │ │ │ │ + 0x0003edf8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003ee08 8606410e 3883074a 0e800603 011d0a0e ..A.8..J........ │ │ │ │ + 0x0003ee18 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0003ee28 420e084a 0b037d04 0a0e3841 0e30410e B..J..}...8A.0A. │ │ │ │ + 0x0003ee38 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ + 0x0003ee48 4c000000 341c0000 20befeff ac170000 L...4... ....... │ │ │ │ + 0x0003ee58 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x0003ee68 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x0003ee78 0eb00203 d50a0a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x0003ee88 0e20420e 18420e10 420e0844 0b000000 . B..B..B..D.... │ │ │ │ + 0x0003ee98 58000000 841c0000 80d5feff c5030000 X............... │ │ │ │ + 0x0003eea8 004f0e10 8e02420e 188d0342 0e208c04 .O....B....B. .. │ │ │ │ + 0x0003eeb8 410e2886 05410e30 8306440e 50033a03 A.(..A.0..D.P.:. │ │ │ │ + 0x0003eec8 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ + 0x0003eed8 0e08450b 700e08c3 c6cccdce 480e5083 ..E.p.......H.P. │ │ │ │ + 0x0003eee8 0686058c 048d038e 02000000 50000000 ............P... │ │ │ │ + 0x0003eef8 e01c0000 f4d8feff 23080000 00460e10 ........#....F.. │ │ │ │ + 0x0003ef08 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ + 0x0003ef18 05410e30 8606410e 38830744 0ea00103 .A.0..A.8..D.... │ │ │ │ + 0x0003ef28 ec070a0e 38430e30 410e2842 0e20420e ....8C.0A.(B. B. │ │ │ │ + 0x0003ef38 18420e10 420e0841 0b000000 00000000 .B..B..A........ │ │ │ │ + 0x0003ef48 64000000 341d0000 d0e0feff 29020000 d...4.......)... │ │ │ │ + 0x0003ef58 00460e10 8f02450e 188e0342 0e208d04 .F....E....B. .. │ │ │ │ + 0x0003ef68 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003ef78 0e800103 66010a0e 38440e30 410e2842 ....f...8D.0A.(B │ │ │ │ + 0x0003ef88 0e20420e 18420e10 420e0848 0b6b0a0e . B..B..B..H.k.. │ │ │ │ + 0x0003ef98 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003efa8 420e0841 0b000000 4c000000 9c1d0000 B..A....L....... │ │ │ │ + 0x0003efb8 98e2feff 54040000 00460e10 8f02470e ....T....F....G. │ │ │ │ + 0x0003efc8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003efd8 8606410e 38830747 0ef00103 e1030a0e ..A.8..G........ │ │ │ │ + 0x0003efe8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003eff8 420e0841 0b000000 28000000 ec1d0000 B..A....(....... │ │ │ │ + 0x0003f008 a8e6feff b0000000 00450e10 83024a0e .........E....J. │ │ │ │ + 0x0003f018 305e0a0e 10410e08 420b0245 0a0e1044 0^...A..B..E...D │ │ │ │ + 0x0003f028 0e08470b 28000000 181e0000 2ce7feff ..G.(.......,... │ │ │ │ + 0x0003f038 ec000000 00450e10 8602440e 18830344 .....E....D....D │ │ │ │ + 0x0003f048 0e40027c 0a0e1844 0e10410e 084a0b00 .@.|...D..A..J.. │ │ │ │ + 0x0003f058 30000000 441e0000 f0e7feff 91000000 0...D........... │ │ │ │ + 0x0003f068 00460e10 8c02440e 18860341 0e208304 .F....D....A. .. │ │ │ │ + 0x0003f078 440e3002 750a0e20 440e1841 0e10420e D.0.u.. D..A..B. │ │ │ │ + 0x0003f088 08410b00 30000000 781e0000 5ce8feff .A..0...x...\... │ │ │ │ + 0x0003f098 91000000 00460e10 8c024b0e 18860341 .....F....K....A │ │ │ │ + 0x0003f0a8 0e208304 440e3002 6e0a0e20 440e1841 . ..D.0.n.. D..A │ │ │ │ + 0x0003f0b8 0e10420e 08410b00 30000000 ac1e0000 ..B..A..0....... │ │ │ │ + 0x0003f0c8 c8e8feff d6000000 00460e10 8c02440e .........F....D. │ │ │ │ + 0x0003f0d8 18860341 0e208304 440e4002 b90a0e20 ...A. ..D.@.... │ │ │ │ + 0x0003f0e8 450e1841 0e10420e 08410b00 30000000 E..A..B..A..0... │ │ │ │ + 0x0003f0f8 e01e0000 74e9feff 91000000 00460e10 ....t........F.. │ │ │ │ + 0x0003f108 8c02440e 18860341 0e208304 440e3002 ..D....A. ..D.0. │ │ │ │ + 0x0003f118 750a0e20 440e1841 0e10420e 08410b00 u.. D..A..B..A.. │ │ │ │ + 0x0003f128 30000000 141f0000 e0e9feff 91000000 0............... │ │ │ │ + 0x0003f138 00460e10 8c024b0e 18860341 0e208304 .F....K....A. .. │ │ │ │ + 0x0003f148 440e3002 6e0a0e20 440e1841 0e10420e D.0.n.. D..A..B. │ │ │ │ + 0x0003f158 08410b00 30000000 481f0000 4ceafeff .A..0...H...L... │ │ │ │ + 0x0003f168 d6000000 00460e10 8c02440e 18860341 .....F....D....A │ │ │ │ + 0x0003f178 0e208304 440e4002 b90a0e20 450e1841 . ..D.@.... E..A │ │ │ │ + 0x0003f188 0e10420e 08410b00 64000000 7c1f0000 ..B..A..d...|... │ │ │ │ + 0x0003f198 f8eafeff 540c0000 00460e10 8f02420e ....T....F....B. │ │ │ │ + 0x0003f1a8 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003f1b8 8606440e 38830747 0ed00503 a6090a0e ..D.8..G........ │ │ │ │ + 0x0003f1c8 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0003f1d8 420e0845 0b02740a 0e38410e 30410e28 B..E..t..8A.0A.( │ │ │ │ + 0x0003f1e8 420e2042 0e18420e 10420e08 420b0000 B. B..B..B..B... │ │ │ │ + 0x0003f1f8 64000000 e41f0000 f0f6feff 790c0000 d...........y... │ │ │ │ + 0x0003f208 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x0003f218 420e288c 05410e30 8606440e 38830747 B.(..A.0..D.8..G │ │ │ │ + 0x0003f228 0ed00503 c7090a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ + 0x0003f238 0e20420e 18420e10 420e084c 0b034302 . B..B..B..L..C. │ │ │ │ + 0x0003f248 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ + 0x0003f258 0e10420e 08410b00 4c000000 4c200000 ..B..A..L...L .. │ │ │ │ + 0x0003f268 0803ffff 17040000 00460e10 8f02420e .........F....B. │ │ │ │ + 0x0003f278 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003f288 8606410e 38830747 0ed00103 33030a0e ..A.8..G....3... │ │ │ │ + 0x0003f298 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0003f2a8 420e084b 0b000000 44000000 9c200000 B..K....D.... .. │ │ │ │ + 0x0003f2b8 d806ffff 34020000 00460e10 8e02490e ....4....F....I. │ │ │ │ + 0x0003f2c8 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0 │ │ │ │ + 0x0003f2d8 8306470e f00403d0 010a0e30 440e2841 ..G........0D.(A │ │ │ │ + 0x0003f2e8 0e20420e 18420e10 420e084b 0b000000 . B..B..B..K.... │ │ │ │ + 0x0003f2f8 40000000 e4200000 d008ffff d5010000 @.... .......... │ │ │ │ + 0x0003f308 00460e10 8e02490e 188d0342 0e208c04 .F....I....B. .. │ │ │ │ + 0x0003f318 410e2886 05410e30 8306440e 50037f01 A.(..A.0..D.P... │ │ │ │ + 0x0003f328 0a0e3044 0e28410e 20420e18 420e1042 ..0D.(A. B..B..B │ │ │ │ + 0x0003f338 0e08470b 64000000 28210000 6c0affff ..G.d...(!..l... │ │ │ │ + 0x0003f348 d30c0000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003f358 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ + 0x0003f368 38830744 0ea00103 c80b0a0e 38440e30 8..D........8D.0 │ │ │ │ + 0x0003f378 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003f388 0b028a0a 0e38410e 30410e28 420e2042 .....8A.0A.(B. B │ │ │ │ + 0x0003f398 0e18420e 10420e08 410b0000 44000000 ..B..B..A...D... │ │ │ │ + 0x0003f3a8 90210000 e416ffff 34020000 00460e10 .!......4....F.. │ │ │ │ + 0x0003f3b8 8e02490e 188d0342 0e208c04 410e2886 ..I....B. ..A.(. │ │ │ │ + 0x0003f3c8 05410e30 8306470e f00403d0 010a0e30 .A.0..G........0 │ │ │ │ + 0x0003f3d8 460e2841 0e20420e 18420e10 420e0849 F.(A. B..B..B..I │ │ │ │ + 0x0003f3e8 0b000000 44000000 d8210000 dc18ffff ....D....!...... │ │ │ │ + 0x0003f3f8 34020000 00460e10 8e02490e 188d0342 4....F....I....B │ │ │ │ + 0x0003f408 0e208c04 410e2886 05410e30 8306470e . ..A.(..A.0..G. │ │ │ │ + 0x0003f418 f00403d0 010a0e30 460e2841 0e20420e .......0F.(A. B. │ │ │ │ + 0x0003f428 18420e10 420e0849 0b000000 4c000000 .B..B..I....L... │ │ │ │ + 0x0003f438 20220000 d41affff cf010000 00460e10 "...........F.. │ │ │ │ + 0x0003f448 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003f458 05440e30 8606410e 38830744 0e900103 .D.0..A.8..D.... │ │ │ │ + 0x0003f468 6f010a0e 38440e30 410e2842 0e20420e o...8D.0A.(B. B. │ │ │ │ + 0x0003f478 18420e10 420e0847 0b000000 4c000000 .B..B..G....L... │ │ │ │ + 0x0003f488 70220000 541cffff 5c020000 00460e10 p"..T...\....F.. │ │ │ │ + 0x0003f498 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003f4a8 05410e30 8606440e 38830744 0eb00103 .A.0..D.8..D.... │ │ │ │ + 0x0003f4b8 c7010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003f4c8 18420e10 420e0847 0b000000 44000000 .B..B..G....D... │ │ │ │ + 0x0003f4d8 c0220000 641effff 9d010000 00460e10 ."..d........F.. │ │ │ │ + 0x0003f4e8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x0003f4f8 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ + 0x0003f508 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ + 0x0003f518 0b000000 44000000 08230000 bc1fffff ....D....#...... │ │ │ │ + 0x0003f528 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ + 0x0003f538 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ + 0x0003f548 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ + 0x0003f558 18420e10 420e0844 0b000000 44000000 .B..B..D....D... │ │ │ │ + 0x0003f568 50230000 1421ffff 9d010000 00460e10 P#...!.......F.. │ │ │ │ + 0x0003f578 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x0003f588 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ + 0x0003f598 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ + 0x0003f5a8 0b000000 44000000 98230000 6c22ffff ....D....#..l".. │ │ │ │ + 0x0003f5b8 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ + 0x0003f5c8 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ + 0x0003f5d8 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ + 0x0003f5e8 18420e10 420e0844 0b000000 44000000 .B..B..D....D... │ │ │ │ + 0x0003f5f8 e0230000 c423ffff 9d010000 00460e10 .#...#.......F.. │ │ │ │ + 0x0003f608 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x0003f618 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ + 0x0003f628 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ + 0x0003f638 0b000000 44000000 28240000 1c25ffff ....D...($...%.. │ │ │ │ + 0x0003f648 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ + 0x0003f658 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ + 0x0003f668 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ + 0x0003f678 18420e10 420e0844 0b000000 44000000 .B..B..D....D... │ │ │ │ + 0x0003f688 70240000 7426ffff 9d010000 00460e10 p$..t&.......F.. │ │ │ │ + 0x0003f698 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ + 0x0003f6a8 05490e30 8306470e e004032b 010a0e30 .I.0..G....+...0 │ │ │ │ + 0x0003f6b8 440e2841 0e20420e 18420e10 420e0844 D.(A. B..B..B..D │ │ │ │ + 0x0003f6c8 0b000000 44000000 b8240000 cc27ffff ....D....$...'.. │ │ │ │ + 0x0003f6d8 9d010000 00460e10 8e02420e 188d0345 .....F....B....E │ │ │ │ + 0x0003f6e8 0e208c04 410e2886 05490e30 8306470e . ..A.(..I.0..G. │ │ │ │ + 0x0003f6f8 e004032b 010a0e30 440e2841 0e20420e ...+...0D.(A. B. │ │ │ │ + 0x0003f708 18420e10 420e0844 0b000000 28000000 .B..B..D....(... │ │ │ │ + 0x0003f718 00250000 2429ffff 53000000 00460e10 .%..$)..S....F.. │ │ │ │ + 0x0003f728 8e02470e 18860349 0e208304 790e1841 ..G....I. ..y..A │ │ │ │ + 0x0003f738 0e10420e 08000000 4c000000 2c250000 ..B.....L...,%.. │ │ │ │ + 0x0003f748 5829ffff 58020000 00460e10 8f02450e X)..X....F....E. │ │ │ │ + 0x0003f758 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ + 0x0003f768 8606410e 38830744 0e800103 8a010a0e ..A.8..D........ │ │ │ │ + 0x0003f778 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ + 0x0003f788 420e0844 0b000000 48000000 7c250000 B..D....H...|%.. │ │ │ │ + 0x0003f798 682bffff bf000000 00460e10 8f024a0e h+.......F....J. │ │ │ │ + 0x0003f7a8 188e0345 0e208d04 420e288c 05410e30 ...E. ..B.(..A.0 │ │ │ │ + 0x0003f7b8 8606410e 38830744 0e70028f 0a0e3844 ..A.8..D.p....8D │ │ │ │ + 0x0003f7c8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003f7d8 08410b00 48000000 c8250000 dc2bffff .A..H....%...+.. │ │ │ │ + 0x0003f7e8 bc000000 00460e10 8f02420e 188e034a .....F....B....J │ │ │ │ + 0x0003f7f8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x0003f808 38830744 0e70028f 0a0e3844 0e30410e 8..D.p....8D.0A. │ │ │ │ + 0x0003f818 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ + 0x0003f828 48000000 14260000 502cffff c2000000 H....&..P,...... │ │ │ │ + 0x0003f838 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x0003f848 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003f858 0e70029d 0a0e3844 0e30410e 28420e20 .p....8D.0A.(B. │ │ │ │ + 0x0003f868 420e1842 0e10420e 08410b00 4c000000 B..B..B..A..L... │ │ │ │ + 0x0003f878 60260000 d42cffff 07030000 00460e10 `&...,.......F.. │ │ │ │ + 0x0003f888 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003f898 05410e30 8606410e 38830747 0ec00203 .A.0..A.8..G.... │ │ │ │ + 0x0003f8a8 cb020a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003f8b8 18420e10 420e0843 0b000000 4c000000 .B..B..C....L... │ │ │ │ + 0x0003f8c8 b0260000 942fffff a4050000 00460e10 .&.../.......F.. │ │ │ │ + 0x0003f8d8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003f8e8 05440e30 8606440e 38830747 0ea00203 .D.0..D.8..G.... │ │ │ │ + 0x0003f8f8 7e030a0e 38440e30 410e2842 0e20420e ~...8D.0A.(B. B. │ │ │ │ + 0x0003f908 18420e10 420e084a 0b000000 4c000000 .B..B..J....L... │ │ │ │ + 0x0003f918 00270000 f434ffff e4050000 00460e10 .'...4.......F.. │ │ │ │ + 0x0003f928 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003f938 05440e30 8606440e 38830747 0ea00203 .D.0..D.8..G.... │ │ │ │ + 0x0003f948 ab030a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003f958 18420e10 420e084d 0b000000 4c000000 .B..B..M....L... │ │ │ │ + 0x0003f968 50270000 943affff a1050000 00460e10 P'...:.......F.. │ │ │ │ + 0x0003f978 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003f988 05440e30 8606440e 38830747 0ea00203 .D.0..D.8..G.... │ │ │ │ + 0x0003f998 ae030a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003f9a8 18420e10 420e084a 0b000000 30000000 .B..B..J....0... │ │ │ │ + 0x0003f9b8 a0270000 f43fffff 84000000 00460e10 .'...?.......F.. │ │ │ │ + 0x0003f9c8 8c02440e 18860341 0e208304 470e5002 ..D....A. ..G.P. │ │ │ │ + 0x0003f9d8 660a0e20 430e1841 0e10420e 08410b00 f.. C..A..B..A.. │ │ │ │ + 0x0003f9e8 30000000 d4270000 5040ffff 84000000 0....'..P@...... │ │ │ │ + 0x0003f9f8 00460e10 8c02440e 18860341 0e208304 .F....D....A. .. │ │ │ │ + 0x0003fa08 470e5002 660a0e20 430e1841 0e10420e G.P.f.. C..A..B. │ │ │ │ + 0x0003fa18 08410b00 4c000000 08280000 ac40ffff .A..L....(...@.. │ │ │ │ + 0x0003fa28 36020000 00460e10 8f02420e 188e0342 6....F....B....B │ │ │ │ + 0x0003fa38 0e208d04 450e288c 05410e30 8606410e . ..E.(..A.0..A. │ │ │ │ + 0x0003fa48 38830744 0e800103 90010a0e 38440e30 8..D........8D.0 │ │ │ │ + 0x0003fa58 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F │ │ │ │ + 0x0003fa68 0b000000 30000000 58280000 9c42ffff ....0...X(...B.. │ │ │ │ + 0x0003fa78 8c000000 00460e10 8c02440e 18860341 .....F....D....A │ │ │ │ + 0x0003fa88 0e208304 470e6002 700a0e20 410e1841 . ..G.`.p.. A..A │ │ │ │ + 0x0003fa98 0e10420e 08410b00 30000000 8c280000 ..B..A..0....(.. │ │ │ │ + 0x0003faa8 f842ffff 8f000000 00460e10 8c02440e .B.......F....D. │ │ │ │ + 0x0003fab8 18860341 0e208304 470e6002 730a0e20 ...A. ..G.`.s.. │ │ │ │ + 0x0003fac8 410e1841 0e10420e 08410b00 4c000000 A..A..B..A..L... │ │ │ │ + 0x0003fad8 c0280000 5443ffff 7f010000 00460e10 .(..TC.......F.. │ │ │ │ + 0x0003fae8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003faf8 05440e30 8606410e 38830744 0e800103 .D.0..A.8..D.... │ │ │ │ + 0x0003fb08 57010a0e 38440e30 410e2842 0e20420e W...8D.0A.(B. B. │ │ │ │ + 0x0003fb18 18420e10 420e0841 0b000000 64000000 .B..B..A....d... │ │ │ │ + 0x0003fb28 10290000 8444ffff cb120000 00460e10 .)...D.......F.. │ │ │ │ + 0x0003fb38 8f02420e 188e034a 0e208d04 450e288c ..B....J. ..E.(. │ │ │ │ + 0x0003fb48 05440e30 8606410e 38830747 0e900203 .D.0..A.8..G.... │ │ │ │ + 0x0003fb58 7e0d0a0e 38410e30 410e2842 0e20420e ~...8A.0A.(B. B. │ │ │ │ + 0x0003fb68 18420e10 420e0845 0b037204 0a0e3841 .B..B..E..r...8A │ │ │ │ + 0x0003fb78 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ + 0x0003fb88 08410b00 28000000 78290000 ec56ffff .A..(...x)...V.. │ │ │ │ + 0x0003fb98 06010000 00450e10 8602410e 1883034a .....E....A....J │ │ │ │ + 0x0003fba8 0eb00102 d10a0e18 440e1041 0e084a0b ........D..A..J. │ │ │ │ + 0x0003fbb8 48000000 a4290000 d057ffff 5a040000 H....)...W..Z... │ │ │ │ + 0x0003fbc8 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ + 0x0003fbd8 420e288c 05410e30 8606410e 38830751 B.(..A.0..A.8..Q │ │ │ │ + 0x0003fbe8 0ed00102 cb0a0e38 440e3041 0e28420e .......8D.0A.(B. │ │ │ │ + 0x0003fbf8 20420e18 420e1042 0e08440b 4c000000 B..B..B..D.L... │ │ │ │ + 0x0003fc08 f0290000 e45bffff ba040000 00460e10 .)...[.......F.. │ │ │ │ + 0x0003fc18 8f02470e 188e0342 0e208d04 420e288c ..G....B. ..B.(. │ │ │ │ + 0x0003fc28 05410e30 8606410e 38830747 0e800203 .A.0..A.8..G.... │ │ │ │ + 0x0003fc38 13010a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ + 0x0003fc48 18420e10 420e0846 0b000000 48000000 .B..B..F....H... │ │ │ │ + 0x0003fc58 402a0000 5460ffff aa040000 00460e10 @*..T`.......F.. │ │ │ │ + 0x0003fc68 8f02510e 188e0342 0e208d04 420e288c ..Q....B. ..B.(. │ │ │ │ + 0x0003fc78 05410e30 8606410e 38830747 0ef00102 .A.0..A.8..G.... │ │ │ │ + 0x0003fc88 f90a0e38 440e3041 0e28420e 20420e18 ...8D.0A.(B. B.. │ │ │ │ + 0x0003fc98 420e1042 0e08460b 28000000 8c2a0000 B..B..F.(....*.. │ │ │ │ + 0x0003fca8 b864ffff 06010000 00450e10 8602410e .d.......E....A. │ │ │ │ + 0x0003fcb8 18830347 0eb00102 d70a0e18 440e1041 ...G........D..A │ │ │ │ + 0x0003fcc8 0e08470b 10000000 b82a0000 9c65ffff ..G......*...e.. │ │ │ │ + 0x0003fcd8 12000000 00000000 34000000 cc2a0000 ........4....*.. │ │ │ │ + 0x0003fce8 a865ffff 53000000 00460e10 8d02420e .e..S....F....B. │ │ │ │ + 0x0003fcf8 188c0349 0e208604 440e2883 05440e30 ...I. ..D.(..D.0 │ │ │ │ + 0x0003fd08 730e2841 0e20410e 18420e10 420e0800 s.(A. A..B..B... │ │ │ │ + 0x0003fd18 4c000000 042b0000 d065ffff 660a0000 L....+...e..f... │ │ │ │ + 0x0003fd28 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ + 0x0003fd38 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ + 0x0003fd48 0e900203 66070a0e 38440e30 410e2842 ....f...8D.0A.(B │ │ │ │ + 0x0003fd58 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ + 0x0003fd68 44000000 542b0000 f06fffff 6c010000 D...T+...o..l... │ │ │ │ + 0x0003fd78 00460e10 8e024b0e 188d0342 0e208c04 .F....K....B. .. │ │ │ │ + 0x0003fd88 410e2886 05440e30 8306470e e001033c A.(..D.0..G....< │ │ │ │ + 0x0003fd98 010a0e30 440e2841 0e20420e 18420e10 ...0D.(A. B..B.. │ │ │ │ + 0x0003fda8 420e0841 0b000000 4c000000 9c2b0000 B..A....L....+.. │ │ │ │ + 0x0003fdb8 1871ffff bf010000 00460e10 8f02480e .q.......F....H. │ │ │ │ + 0x0003fdc8 188e0348 0e208d04 420e288c 05440e30 ...H. ..B.(..D.0 │ │ │ │ + 0x0003fdd8 8606410e 38830747 0ee00103 3b010a0e ..A.8..G....;... │ │ │ │ + 0x0003fde8 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ + 0x0003fdf8 420e0847 0b000000 48000000 ec2b0000 B..G....H....+.. │ │ │ │ + 0x0003fe08 8872ffff 6f010000 00460e10 8f02480e .r..o....F....H. │ │ │ │ + 0x0003fe18 188e0348 0e208d04 420e288c 05410e30 ...H. ..B.(..A.0 │ │ │ │ + 0x0003fe28 8606440e 38830744 0eb00102 f10a0e38 ..D.8..D.......8 │ │ │ │ + 0x0003fe38 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ + 0x0003fe48 0e08440b 50000000 382c0000 ac73ffff ..D.P...8,...s.. │ │ │ │ + 0x0003fe58 f2010000 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ + 0x0003fe68 0e208d04 420e288c 05410e30 8606460e . ..B.(..A.0..F. │ │ │ │ + 0x0003fe78 38830747 0ef00103 c5010a0e 38440e30 8..G........8D.0 │ │ │ │ + 0x0003fe88 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ + 0x0003fe98 0b000000 00000000 14000000 8c2c0000 .............,.. │ │ │ │ + 0x0003fea8 5875ffff 68000000 005c0e30 7b0e0800 Xu..h....\.0{... │ │ │ │ + 0x0003feb8 4c000000 a42c0000 b075ffff a3050000 L....,...u...... │ │ │ │ + 0x0003fec8 00460e10 8f02470e 188e0342 0e208d04 .F....G....B. .. │ │ │ │ + 0x0003fed8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x0003fee8 0e900103 6d050a0e 38430e30 410e2842 ....m...8C.0A.(B │ │ │ │ + 0x0003fef8 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ + 0x0003ff08 58000000 f42c0000 107bffff d4030000 X....,...{...... │ │ │ │ + 0x0003ff18 00460e10 8f02420e 188e0342 0e208c04 .F....B....B. .. │ │ │ │ + 0x0003ff28 410e2886 05410e30 8306470e c00502bd A.(..A.0..G..... │ │ │ │ + 0x0003ff38 0a0e3041 0e28410e 20420e18 420e1042 ..0A.(A. B..B..B │ │ │ │ + 0x0003ff48 0e08480b 03dd010a 0e30440e 28410e20 ..H......0D.(A. │ │ │ │ + 0x0003ff58 420e1842 0e10420e 08480b00 4c000000 B..B..B..H..L... │ │ │ │ + 0x0003ff68 502d0000 947effff 72050000 00460e10 P-...~..r....F.. │ │ │ │ + 0x0003ff78 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ + 0x0003ff88 05410e30 8606410e 38830747 0ed00503 .A.0..A.8..G.... │ │ │ │ + 0x0003ff98 a3020a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ + 0x0003ffa8 18420e10 420e0846 0b000000 48000000 .B..B..F....H... │ │ │ │ + 0x0003ffb8 a02d0000 c483ffff fb020000 00460e10 .-...........F.. │ │ │ │ + 0x0003ffc8 8f02470e 188e0345 0e208d04 450e288c ..G....E. ..E.(. │ │ │ │ + 0x0003ffd8 05410e30 8606410e 38830744 0e700380 .A.0..A.8..D.p.. │ │ │ │ + 0x0003ffe8 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ + 0x0003fff8 420e1042 0e08490b 14000000 ec2d0000 B..B..I......-.. │ │ │ │ + 0x00040008 7886ffff 78000000 00640e30 7d0e0800 x...x....d.0}... │ │ │ │ + 0x00040018 4c000000 042e0000 e086ffff 36050000 L...........6... │ │ │ │ + 0x00040028 00460e10 8f02440e 188e0345 0e208d04 .F....D....E. .. │ │ │ │ + 0x00040038 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x00040048 0e500305 050a0e38 430e3041 0e28420e .P.....8C.0A.(B. │ │ │ │ + 0x00040058 20420e18 420e1042 0e08410b 00000000 B..B..B..A..... │ │ │ │ + 0x00040068 30000000 542e0000 d08bffff ab000000 0...T........... │ │ │ │ + 0x00040078 00460e10 8c024b0e 18860341 0e208304 .F....K....A. .. │ │ │ │ + 0x00040088 440e5002 880a0e20 440e1841 0e10420e D.P.... D..A..B. │ │ │ │ + 0x00040098 08410b00 28000000 882e0000 4c8cffff .A..(.......L... │ │ │ │ + 0x000400a8 99000000 00450e10 86024d0e 18830344 .....E....M....D │ │ │ │ + 0x000400b8 0e500279 0a0e1843 0e10410e 08410b00 .P.y...C..A..A.. │ │ │ │ + 0x000400c8 10000000 b42e0000 c08cffff 13000000 ................ │ │ │ │ + 0x000400d8 00000000 18000000 c82e0000 cc8cffff ................ │ │ │ │ + 0x000400e8 56000000 00480e30 02480a0e 08410b00 V....H.0.H...A.. │ │ │ │ + 0x000400f8 4c000000 e42e0000 108dffff 25080000 L...........%... │ │ │ │ + 0x00040108 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x00040118 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x00040128 0ea00603 21010a0e 38410e30 410e2842 ....!...8A.0A.(B │ │ │ │ + 0x00040138 0e20420e 18420e10 420e0848 0b000000 . B..B..B..H.... │ │ │ │ + 0x00040148 2c000000 342f0000 f094ffff 51010000 ,...4/......Q... │ │ │ │ + 0x00040158 00450e10 8602440e 18830347 0e800103 .E....D....G.... │ │ │ │ + 0x00040168 06010a0e 18440e10 410e0845 0b000000 .....D..A..E.... │ │ │ │ + 0x00040178 4c000000 642f0000 2096ffff 02010000 L...d/.. ....... │ │ │ │ + 0x00040188 00460e10 8f02450e 188e0342 0e208d04 .F....E....B. .. │ │ │ │ + 0x00040198 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x000401a8 0e5002cf 0a0e3841 0e30410e 28420e20 .P....8A.0A.(B. │ │ │ │ + 0x000401b8 420e1842 0e10420e 08470b00 00000000 B..B..B..G...... │ │ │ │ + 0x000401c8 14000000 b42f0000 e096ffff 05000000 ...../.......... │ │ │ │ + 0x000401d8 00000000 00000000 10000000 cc2f0000 ............./.. │ │ │ │ + 0x000401e8 d896ffff 32000000 00480e20 18000000 ....2....H. .... │ │ │ │ + 0x000401f8 e02f0000 0497ffff a4000000 00480e60 ./...........H.` │ │ │ │ + 0x00040208 02960a0e 08410b00 10000000 fc2f0000 .....A......./.. │ │ │ │ + 0x00040218 9897ffff 19000000 00000000 10000000 ................ │ │ │ │ + 0x00040228 10300000 a497ffff 1e000000 00000000 .0.............. │ │ │ │ + 0x00040238 14000000 24300000 b097ffff 1e000000 ....$0.......... │ │ │ │ + 0x00040248 00000000 00000000 18000000 3c300000 ............<0.. │ │ │ │ + 0x00040258 b897ffff 46000000 00480e30 780a0e08 ....F....H.0x... │ │ │ │ + 0x00040268 410b0000 38000000 58300000 ec97ffff A...8...X0...... │ │ │ │ + 0x00040278 67000000 00460e10 8d02450e 188c0341 g....F....E....A │ │ │ │ + 0x00040288 0e208604 410e2883 05440e30 710a0e28 . ..A.(..D.0q..( │ │ │ │ + 0x00040298 470e2041 0e18420e 10420e08 410b0000 G. A..B..B..A... │ │ │ │ + 0x000402a8 60000000 94300000 3098ffff 65030000 `....0..0...e... │ │ │ │ + 0x000402b8 004f0e10 8f02420e 188e0342 0e208d04 .O....B....B. .. │ │ │ │ + 0x000402c8 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ + 0x000402d8 0e4003d0 020a0e38 410e3041 0e28420e .@.....8A.0A.(B. │ │ │ │ + 0x000402e8 20420e18 420e1042 0e084b0b 700e08c3 B..B..B..K.p... │ │ │ │ + 0x000402f8 c6cccdce cf480e40 83078606 8c058d04 .....H.@........ │ │ │ │ + 0x00040308 8e038f02 48000000 f8300000 3c9bffff ....H....0..<... │ │ │ │ + 0x00040318 dc050000 00460e10 8f02470e 188e0342 .....F....G....B │ │ │ │ + 0x00040328 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ + 0x00040338 38830744 0e600392 050a0e38 430e3041 8..D.`.....8C.0A │ │ │ │ + 0x00040348 0e28420e 20420e18 420e1042 0e084b0b .(B. B..B..B..K. │ │ │ │ + 0x00040358 10000000 44310000 d0a0ffff 0b000000 ....D1.......... │ │ │ │ + 0x00040368 00000000 10000000 58310000 cca0ffff ........X1...... │ │ │ │ + 0x00040378 0a000000 00000000 14000000 6c310000 ............l1.. │ │ │ │ + 0x00040388 c8a0ffff 51000000 00000000 00000000 ....Q........... │ │ │ │ + 0x00040398 10000000 84310000 10a1ffff 09000000 .....1.......... │ │ │ │ + 0x000403a8 00000000 10000000 98310000 0ca1ffff .........1...... │ │ │ │ + 0x000403b8 0d000000 00000000 10000000 ac310000 .............1.. │ │ │ │ + 0x000403c8 08a1ffff 0d000000 00000000 10000000 ................ │ │ │ │ + 0x000403d8 c0310000 04a1ffff 0b000000 00000000 .1.............. │ │ │ │ + 0x000403e8 1c000000 d4310000 00a1ffff 61000000 .....1......a... │ │ │ │ + 0x000403f8 00550e10 83024a0e 20530e10 50c30e08 .U....J. S..P... │ │ │ │ + 0x00040408 4c000000 f4310000 50a1ffff f4030000 L....1..P....... │ │ │ │ + 0x00040418 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ + 0x00040428 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ + 0x00040438 0ec00103 ee010a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ + 0x00040448 0e20420e 18420e10 420e0843 0b000000 . B..B..B..C.... │ │ │ │ + 0x00040458 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -4,125 +4,125 @@ │ │ │ │ 0x00042310 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042320 db71dc04 00000000 08000000 00000000 .q.............. │ │ │ │ 0x00042330 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042340 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042350 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042360 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042370 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042380 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00042380 6f251b03 00000000 40000000 00000000 o%......@....... │ │ │ │ 0x00042390 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000423a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000423b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000423c0 2fe0fc04 00000000 10000000 00000000 /............... │ │ │ │ + 0x000423c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000423d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000423e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000423f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042400 ef287c02 00000000 18000000 00000000 .(|............. │ │ │ │ + 0x00042400 e12b0900 00000000 28000000 00000000 .+......(....... │ │ │ │ 0x00042410 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042420 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042430 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042440 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042450 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042460 af73e804 00000000 00000000 00000000 .s.............. │ │ │ │ 0x00042470 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042480 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042490 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000424c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424c0 afcc8a05 00000000 20000000 00000000 ........ ....... │ │ │ │ 0x000424d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042500 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042510 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042520 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042520 157aaf00 00000000 08000000 00000000 .z.............. │ │ │ │ 0x00042530 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042540 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042560 acc7e501 00000000 08000000 00000000 ................ │ │ │ │ + 0x00042560 00000000 00000000 08000000 00000000 ................ │ │ │ │ 0x00042570 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042580 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425a0 6f21af04 00000000 20000000 00000000 o!...... ....... │ │ │ │ + 0x000425a0 9840d405 00000000 10000000 00000000 .@.............. │ │ │ │ 0x000425b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000425c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000425d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000425e0 acc7e501 00000000 08000000 00000000 ................ │ │ │ │ 0x000425f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042600 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00042600 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042620 6f21af04 00000000 20000000 00000000 o!...... ....... │ │ │ │ 0x00042630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042640 afcc8a05 00000000 20000000 00000000 ........ ....... │ │ │ │ + 0x00042640 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042650 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042660 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042680 00000000 00000000 08000000 00000000 ................ │ │ │ │ 0x00042690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426a0 157aaf00 00000000 08000000 00000000 .z.............. │ │ │ │ + 0x000426a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000426c0 00000000 00000000 08000000 00000000 ................ │ │ │ │ 0x000426d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426e0 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000426e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042700 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042700 6fc96603 00000000 40000000 00000000 o.f.....@....... │ │ │ │ 0x00042710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042720 9840d405 00000000 10000000 00000000 .@.............. │ │ │ │ + 0x00042720 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042730 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042740 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042740 2fe0fc04 00000000 10000000 00000000 /............... │ │ │ │ 0x00042750 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042760 af73e804 00000000 00000000 00000000 .s.............. │ │ │ │ + 0x00042760 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042770 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042780 ef287c02 00000000 18000000 00000000 .(|............. │ │ │ │ 0x00042790 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000427a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000427b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000427c0 6fc96603 00000000 40000000 00000000 o.f.....@....... │ │ │ │ + 0x000427c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000427d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000427e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000427f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042800 2fa57504 00000000 40000000 00000000 /.u.....@....... │ │ │ │ + 0x00042800 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042810 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042820 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042830 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042840 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042860 5bcfda03 00000000 08000000 00000000 [............... │ │ │ │ + 0x00042860 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042870 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042880 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428a0 5fced603 00000000 04000000 00000000 _............... │ │ │ │ + 0x000428a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428e0 bfb50200 00000000 04000000 00000000 ................ │ │ │ │ + 0x000428e0 2f54f402 00000000 00000000 00000000 /T.............. │ │ │ │ 0x000428f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042900 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042910 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042920 4db75801 00000000 08000000 00000000 M.X............. │ │ │ │ + 0x00042920 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042940 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042940 2fa57504 00000000 40000000 00000000 /.u.....@....... │ │ │ │ 0x00042950 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042960 57a11e05 00000000 01000000 00000000 W............... │ │ │ │ + 0x00042960 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042970 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042980 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042990 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000429a0 e12b0900 00000000 28000000 00000000 .+......(....... │ │ │ │ + 0x000429a0 5bcfda03 00000000 08000000 00000000 [............... │ │ │ │ 0x000429b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000429c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000429d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000429e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000429e0 5fced603 00000000 04000000 00000000 _............... │ │ │ │ 0x000429f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a00 2f54f402 00000000 00000000 00000000 /T.............. │ │ │ │ + 0x00042a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042a20 bfb50200 00000000 04000000 00000000 ................ │ │ │ │ 0x00042a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a40 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a60 6f251b03 00000000 40000000 00000000 o%......@....... │ │ │ │ + 0x00042a60 4db75801 00000000 08000000 00000000 M.X............. │ │ │ │ 0x00042a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a80 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042aa0 57a11e05 00000000 01000000 00000000 W............... │ │ │ │ 0x00042ab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042ac0 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -2,934 +2,934 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ 0x00043830 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ 0x00043840 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ 0x00043850 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ 0x00043860 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ 0x00043870 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ 0x00043880 6c697a65 005f5f6a 756c6965 6e6e655f lize.__julienne_ │ │ │ │ - 0x00043890 6d756c74 695f696d 6167655f 6d5f4d4f multi_image_m_MO │ │ │ │ - 0x000438a0 445f696e 7465726e 616c5f65 72726f72 D_internal_error │ │ │ │ - 0x000438b0 5f73746f 70005f5f 6a756c69 656e6e65 _stop.__julienne │ │ │ │ - 0x000438c0 5f6d756c 74695f69 6d616765 5f6d5f4d _multi_image_m_M │ │ │ │ - 0x000438d0 4f445f6a 756c6965 6e6e655f 6572726f OD_julienne_erro │ │ │ │ - 0x000438e0 725f7374 6f70005f 67666f72 7472616e r_stop._gfortran │ │ │ │ - 0x000438f0 5f657272 6f725f73 746f705f 73747269 _error_stop_stri │ │ │ │ - 0x00043900 6e67005f 5f6a756c 69656e6e 655f6d75 ng.__julienne_mu │ │ │ │ - 0x00043910 6c74695f 696d6167 655f6d5f 4d4f445f lti_image_m_MOD_ │ │ │ │ - 0x00043920 696e7465 726e616c 5f636f5f 73756d5f internal_co_sum_ │ │ │ │ - 0x00043930 696e7465 67657200 5f5f6a75 6c69656e integer.__julien │ │ │ │ - 0x00043940 6e655f6d 756c7469 5f696d61 67655f6d ne_multi_image_m │ │ │ │ - 0x00043950 5f4d4f44 5f6a756c 69656e6e 655f636f _MOD_julienne_co │ │ │ │ - 0x00043960 5f73756d 5f696e74 65676572 005f5f73 _sum_integer.__s │ │ │ │ - 0x00043970 7461636b 5f63686b 5f666169 6c005f5f tack_chk_fail.__ │ │ │ │ - 0x00043980 6a756c69 656e6e65 5f6d756c 74695f69 julienne_multi_i │ │ │ │ - 0x00043990 6d616765 5f6d5f4d 4f445f69 6e746572 mage_m_MOD_inter │ │ │ │ - 0x000439a0 6e616c5f 73796e63 5f616c6c 005f5f6a nal_sync_all.__j │ │ │ │ - 0x000439b0 756c6965 6e6e655f 6d756c74 695f696d ulienne_multi_im │ │ │ │ - 0x000439c0 6167655f 6d5f4d4f 445f6a75 6c69656e age_m_MOD_julien │ │ │ │ - 0x000439d0 6e655f73 796e635f 616c6c00 5f5f6a75 ne_sync_all.__ju │ │ │ │ - 0x000439e0 6c69656e 6e655f6d 756c7469 5f696d61 lienne_multi_ima │ │ │ │ - 0x000439f0 67655f6d 5f4d4f44 5f696e74 65726e61 ge_m_MOD_interna │ │ │ │ - 0x00043a00 6c5f6e75 6d5f696d 61676573 005f5f6a l_num_images.__j │ │ │ │ - 0x00043a10 756c6965 6e6e655f 6d756c74 695f696d ulienne_multi_im │ │ │ │ - 0x00043a20 6167655f 6d5f4d4f 445f6a75 6c69656e age_m_MOD_julien │ │ │ │ - 0x00043a30 6e655f6e 756d5f69 6d616765 73005f5f ne_num_images.__ │ │ │ │ - 0x00043a40 6a756c69 656e6e65 5f6d756c 74695f69 julienne_multi_i │ │ │ │ - 0x00043a50 6d616765 5f6d5f4d 4f445f69 6e746572 mage_m_MOD_inter │ │ │ │ - 0x00043a60 6e616c5f 74686973 5f696d61 6765005f nal_this_image._ │ │ │ │ - 0x00043a70 5f6a756c 69656e6e 655f6d75 6c74695f _julienne_multi_ │ │ │ │ - 0x00043a80 696d6167 655f6d5f 4d4f445f 6a756c69 image_m_MOD_juli │ │ │ │ - 0x00043a90 656e6e65 5f746869 735f696d 61676500 enne_this_image. │ │ │ │ - 0x00043aa0 5f5f6a75 6c69656e 6e655f62 696e5f6d __julienne_bin_m │ │ │ │ - 0x00043ab0 5f4d4f44 5f6c6173 74005f5f 6a756c69 _MOD_last.__juli │ │ │ │ - 0x00043ac0 656e6e65 5f62696e 5f6d5f4d 4f445f66 enne_bin_m_MOD_f │ │ │ │ - 0x00043ad0 69727374 005f5f6a 756c6965 6e6e655f irst.__julienne_ │ │ │ │ - 0x00043ae0 62696e5f 6d5f4d4f 445f636f 6e737472 bin_m_MOD_constr │ │ │ │ - 0x00043af0 75637400 5f5f6a75 6c69656e 6e655f62 uct.__julienne_b │ │ │ │ - 0x00043b00 696e5f6d 5f4d4f44 5f5f5f63 6f70795f in_m_MOD___copy_ │ │ │ │ - 0x00043b10 6a756c69 656e6e65 5f62696e 5f6d5f42 julienne_bin_m_B │ │ │ │ - 0x00043b20 696e5f74 005f5f6a 756c6965 6e6e655f in_t.__julienne_ │ │ │ │ - 0x00043b30 62696e5f 6d5f4d4f 445f5f5f 76746162 bin_m_MOD___vtab │ │ │ │ - 0x00043b40 5f6a756c 69656e6e 655f6269 6e5f6d5f _julienne_bin_m_ │ │ │ │ - 0x00043b50 42696e5f 74005f5f 6a756c69 656e6e65 Bin_t.__julienne │ │ │ │ - 0x00043b60 5f62696e 5f6d5f4d 4f445f5f 5f646566 _bin_m_MOD___def │ │ │ │ - 0x00043b70 5f696e69 745f6a75 6c69656e 6e655f62 _init_julienne_b │ │ │ │ - 0x00043b80 696e5f6d 5f42696e 5f74005f 5f6a756c in_m_Bin_t.__jul │ │ │ │ - 0x00043b90 69656e6e 655f7465 73745f73 75697465 ienne_test_suite │ │ │ │ - 0x00043ba0 5f6d5f4d 4f445f77 72697465 5f647269 _m_MOD_write_dri │ │ │ │ - 0x00043bb0 76657200 5f5f6a75 6c69656e 6e655f73 ver.__julienne_s │ │ │ │ - 0x00043bc0 7472696e 675f6d5f 4d4f445f 5f5f7674 tring_m_MOD___vt │ │ │ │ - 0x00043bd0 61625f6a 756c6965 6e6e655f 73747269 ab_julienne_stri │ │ │ │ - 0x00043be0 6e675f6d 5f537472 696e675f 74005f67 ng_m_String_t._g │ │ │ │ - 0x00043bf0 666f7274 72616e5f 73745f6f 70656e00 fortran_st_open. │ │ │ │ - 0x00043c00 5f67666f 72747261 6e5f7374 5f777269 _gfortran_st_wri │ │ │ │ - 0x00043c10 7465005f 67666f72 7472616e 5f747261 te._gfortran_tra │ │ │ │ - 0x00043c20 6e736665 725f6368 61726163 7465725f nsfer_character_ │ │ │ │ - 0x00043c30 77726974 65005f67 666f7274 72616e5f write._gfortran_ │ │ │ │ - 0x00043c40 73745f77 72697465 5f646f6e 65006d61 st_write_done.ma │ │ │ │ - 0x00043c50 6c6c6f63 00667265 65005f5f 6a756c69 lloc.free.__juli │ │ │ │ - 0x00043c60 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ - 0x00043c70 445f6368 61726163 7465725f 6361745f D_character_cat_ │ │ │ │ - 0x00043c80 73747269 6e675f74 005f5f6a 756c6965 string_t.__julie │ │ │ │ - 0x00043c90 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ - 0x00043ca0 5f737472 696e675f 745f6361 745f6368 _string_t_cat_ch │ │ │ │ - 0x00043cb0 61726163 74657200 5f5f6a75 6c69656e aracter.__julien │ │ │ │ - 0x00043cc0 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ - 0x00043cd0 73747269 6e675f74 5f636174 5f737472 string_t_cat_str │ │ │ │ - 0x00043ce0 696e675f 74005f5f 6a756c69 656e6e65 ing_t.__julienne │ │ │ │ - 0x00043cf0 5f737472 696e675f 6d5f4d4f 445f6173 _string_m_MOD_as │ │ │ │ - 0x00043d00 5f636861 72616374 65720072 65616c6c _character.reall │ │ │ │ - 0x00043d10 6f63005f 67666f72 7472616e 5f73745f oc._gfortran_st_ │ │ │ │ - 0x00043d20 636c6f73 65005f5f 6a756c69 656e6e65 close.__julienne │ │ │ │ - 0x00043d30 5f746573 745f7375 6974655f 6d5f4d4f _test_suite_m_MO │ │ │ │ - 0x00043d40 445f7374 75625f66 696c6500 5f5f6a75 D_stub_file.__ju │ │ │ │ - 0x00043d50 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ - 0x00043d60 4d4f445f 61737369 676e5f73 7472696e MOD_assign_strin │ │ │ │ - 0x00043d70 675f745f 746f5f63 68617261 63746572 g_t_to_character │ │ │ │ - 0x00043d80 005f5f6a 756c6965 6e6e655f 73747269 .__julienne_stri │ │ │ │ - 0x00043d90 6e675f6d 5f4d4f44 5f66726f 6d5f6368 ng_m_MOD_from_ch │ │ │ │ - 0x00043da0 61726163 74657273 005f6766 6f727472 aracters._gfortr │ │ │ │ - 0x00043db0 616e5f63 6f6e6361 745f7374 72696e67 an_concat_string │ │ │ │ - 0x00043dc0 006d656d 63707900 5f5f6a75 6c69656e .memcpy.__julien │ │ │ │ - 0x00043dd0 6e655f66 696c655f 6d5f4d4f 445f6672 ne_file_m_MOD_fr │ │ │ │ - 0x00043de0 6f6d5f6c 696e6573 005f5f6a 756c6965 om_lines.__julie │ │ │ │ - 0x00043df0 6e6e655f 74657374 5f737569 74655f6d nne_test_suite_m │ │ │ │ - 0x00043e00 5f4d4f44 5f647269 7665725f 66696c65 _MOD_driver_file │ │ │ │ - 0x00043e10 005f6766 6f727472 616e5f6f 735f6572 ._gfortran_os_er │ │ │ │ - 0x00043e20 726f725f 6174005f 5f6a756c 69656e6e ror_at.__julienn │ │ │ │ - 0x00043e30 655f7465 73745f73 75697465 5f6d5f4d e_test_suite_m_M │ │ │ │ - 0x00043e40 4f445f74 6f5f6669 6c65005f 5f6a756c OD_to_file.__jul │ │ │ │ - 0x00043e50 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ - 0x00043e60 4f445f73 7472696e 67735f77 6974685f OD_strings_with_ │ │ │ │ - 0x00043e70 636f6d6d 615f7365 70617261 746f7200 comma_separator. │ │ │ │ - 0x00043e80 5f5f6a75 6c69656e 6e655f73 7472696e __julienne_strin │ │ │ │ - 0x00043e90 675f6d5f 4d4f445f 62726163 6b657400 g_m_MOD_bracket. │ │ │ │ + 0x00043890 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ + 0x000438a0 5f4d4f44 5f646961 676e6f73 74696373 _MOD_diagnostics │ │ │ │ + 0x000438b0 5f737472 696e6700 6d616c6c 6f63006d _string.malloc.m │ │ │ │ + 0x000438c0 656d6d6f 7665005f 5f6a756c 69656e6e emmove.__julienn │ │ │ │ + 0x000438d0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x000438e0 5f6d5f4d 4f445f74 6573745f 70617373 _m_MOD_test_pass │ │ │ │ + 0x000438f0 6564005f 5f6a756c 69656e6e 655f7465 ed.__julienne_te │ │ │ │ + 0x00043900 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ + 0x00043910 4f445f63 6f6e7374 72756374 5f66726f OD_construct_fro │ │ │ │ + 0x00043920 6d5f6368 61726163 74657200 6d656d63 m_character.memc │ │ │ │ + 0x00043930 7079005f 5f6a756c 69656e6e 655f7465 py.__julienne_te │ │ │ │ + 0x00043940 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ + 0x00043950 4f445f63 6f6e7374 72756374 5f66726f OD_construct_fro │ │ │ │ + 0x00043960 6d5f7374 72696e67 5f74005f 5f6a756c m_string_t.__jul │ │ │ │ + 0x00043970 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ + 0x00043980 4f445f5f 5f767461 625f6a75 6c69656e OD___vtab_julien │ │ │ │ + 0x00043990 6e655f73 7472696e 675f6d5f 53747269 ne_string_m_Stri │ │ │ │ + 0x000439a0 6e675f74 005f5f6a 756c6965 6e6e655f ng_t.__julienne_ │ │ │ │ + 0x000439b0 73747269 6e675f6d 5f4d4f44 5f617373 string_m_MOD_ass │ │ │ │ + 0x000439c0 69676e5f 73747269 6e675f74 5f746f5f ign_string_t_to_ │ │ │ │ + 0x000439d0 63686172 61637465 72005f5f 73746163 character.__stac │ │ │ │ + 0x000439e0 6b5f6368 6b5f6661 696c005f 5f6a756c k_chk_fail.__jul │ │ │ │ + 0x000439f0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ + 0x00043a00 6f736973 5f6d5f4d 4f445f77 69746869 osis_m_MOD_withi │ │ │ │ + 0x00043a10 6e5f646f 75626c65 5f707265 63697369 n_double_precisi │ │ │ │ + 0x00043a20 6f6e5f70 65726365 6e746167 65005f5f on_percentage.__ │ │ │ │ + 0x00043a30 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ + 0x00043a40 6d5f4d4f 445f6672 6f6d5f64 6f75626c m_MOD_from_doubl │ │ │ │ + 0x00043a50 655f7072 65636973 696f6e00 5f5f6a75 e_precision.__ju │ │ │ │ + 0x00043a60 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ + 0x00043a70 4d4f445f 63686172 61637465 725f6361 MOD_character_ca │ │ │ │ + 0x00043a80 745f7374 72696e67 5f740066 72656500 t_string_t.free. │ │ │ │ + 0x00043a90 5f5f6a75 6c69656e 6e655f73 7472696e __julienne_strin │ │ │ │ + 0x00043aa0 675f6d5f 4d4f445f 73747269 6e675f74 g_m_MOD_string_t │ │ │ │ + 0x00043ab0 5f636174 5f636861 72616374 6572005f _cat_character._ │ │ │ │ + 0x00043ac0 5f6a756c 69656e6e 655f7374 72696e67 _julienne_string │ │ │ │ + 0x00043ad0 5f6d5f4d 4f445f73 7472696e 675f745f _m_MOD_string_t_ │ │ │ │ + 0x00043ae0 6361745f 73747269 6e675f74 005f5f6a cat_string_t.__j │ │ │ │ + 0x00043af0 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ + 0x00043b00 676e6f73 69735f6d 5f4d4f44 5f776974 gnosis_m_MOD_wit │ │ │ │ + 0x00043b10 68696e5f 646f7562 6c655f70 72656369 hin_double_preci │ │ │ │ + 0x00043b20 73696f6e 5f667261 6374696f 6e005f5f sion_fraction.__ │ │ │ │ + 0x00043b30 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ + 0x00043b40 61676e6f 7369735f 6d5f4d4f 445f7769 agnosis_m_MOD_wi │ │ │ │ + 0x00043b50 7468696e 5f646f75 626c655f 70726563 thin_double_prec │ │ │ │ + 0x00043b60 6973696f 6e005f5f 6a756c69 656e6e65 ision.__julienne │ │ │ │ + 0x00043b70 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ + 0x00043b80 6d5f4d4f 445f7769 7468696e 5f726561 m_MOD_within_rea │ │ │ │ + 0x00043b90 6c5f7065 7263656e 74616765 005f5f6a l_percentage.__j │ │ │ │ + 0x00043ba0 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x00043bb0 5f4d4f44 5f66726f 6d5f6465 6661756c _MOD_from_defaul │ │ │ │ + 0x00043bc0 745f7265 616c005f 5f6a756c 69656e6e t_real.__julienn │ │ │ │ + 0x00043bd0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00043be0 5f6d5f4d 4f445f77 69746869 6e5f7265 _m_MOD_within_re │ │ │ │ + 0x00043bf0 616c5f66 72616374 696f6e00 5f5f6a75 al_fraction.__ju │ │ │ │ + 0x00043c00 6c69656e 6e655f74 6573745f 64696167 lienne_test_diag │ │ │ │ + 0x00043c10 6e6f7369 735f6d5f 4d4f445f 77697468 nosis_m_MOD_with │ │ │ │ + 0x00043c20 696e5f72 65616c00 5f5f6a75 6c69656e in_real.__julien │ │ │ │ + 0x00043c30 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00043c40 735f6d5f 4d4f445f 67726561 7465725f s_m_MOD_greater_ │ │ │ │ + 0x00043c50 7468616e 5f696e74 3634005f 5f6a756c than_int64.__jul │ │ │ │ + 0x00043c60 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ + 0x00043c70 4f445f66 726f6d5f 696e7465 6765725f OD_from_integer_ │ │ │ │ + 0x00043c80 635f7369 7a655f74 005f5f6a 756c6965 c_size_t.__julie │ │ │ │ + 0x00043c90 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ + 0x00043ca0 69735f6d 5f4d4f44 5f677265 61746572 is_m_MOD_greater │ │ │ │ + 0x00043cb0 5f746861 6e5f696e 74656765 72005f5f _than_integer.__ │ │ │ │ + 0x00043cc0 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ + 0x00043cd0 6d5f4d4f 445f6672 6f6d5f64 65666175 m_MOD_from_defau │ │ │ │ + 0x00043ce0 6c745f69 6e746567 6572005f 5f6a756c lt_integer.__jul │ │ │ │ + 0x00043cf0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ + 0x00043d00 6f736973 5f6d5f4d 4f445f67 72656174 osis_m_MOD_great │ │ │ │ + 0x00043d10 65725f74 68616e5f 646f7562 6c65005f er_than_double._ │ │ │ │ + 0x00043d20 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ + 0x00043d30 6961676e 6f736973 5f6d5f4d 4f445f67 iagnosis_m_MOD_g │ │ │ │ + 0x00043d40 72656174 65725f74 68616e5f 7265616c reater_than_real │ │ │ │ + 0x00043d50 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ + 0x00043d60 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ + 0x00043d70 5f677265 61746572 5f746861 6e5f6f72 _greater_than_or │ │ │ │ + 0x00043d80 5f657175 616c5f74 6f5f646f 75626c65 _equal_to_double │ │ │ │ + 0x00043d90 5f707265 63697369 6f6e005f 5f6a756c _precision.__jul │ │ │ │ + 0x00043da0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ + 0x00043db0 6f736973 5f6d5f4d 4f445f67 72656174 osis_m_MOD_great │ │ │ │ + 0x00043dc0 65725f74 68616e5f 6f725f65 7175616c er_than_or_equal │ │ │ │ + 0x00043dd0 5f746f5f 7265616c 005f5f6a 756c6965 _to_real.__julie │ │ │ │ + 0x00043de0 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ + 0x00043df0 69735f6d 5f4d4f44 5f677265 61746572 is_m_MOD_greater │ │ │ │ + 0x00043e00 5f746861 6e5f6f72 5f657175 616c5f74 _than_or_equal_t │ │ │ │ + 0x00043e10 6f5f696e 74363400 5f5f6a75 6c69656e o_int64.__julien │ │ │ │ + 0x00043e20 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00043e30 735f6d5f 4d4f445f 67726561 7465725f s_m_MOD_greater_ │ │ │ │ + 0x00043e40 7468616e 5f6f725f 65717561 6c5f746f than_or_equal_to │ │ │ │ + 0x00043e50 5f696e74 65676572 005f5f6a 756c6965 _integer.__julie │ │ │ │ + 0x00043e60 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ + 0x00043e70 69735f6d 5f4d4f44 5f6c6573 735f7468 is_m_MOD_less_th │ │ │ │ + 0x00043e80 616e5f6f 725f6571 75616c5f 746f5f64 an_or_equal_to_d │ │ │ │ + 0x00043e90 6f75626c 655f7072 65636973 696f6e00 ouble_precision. │ │ │ │ 0x00043ea0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00043eb0 73756974 655f6d5f 4d4f445f 66726f6d suite_m_MOD_from │ │ │ │ - 0x00043ec0 5f66696c 65005f5f 6a756c69 656e6e65 _file.__julienne │ │ │ │ - 0x00043ed0 5f66696c 655f6d5f 4d4f445f 5f5f7674 _file_m_MOD___vt │ │ │ │ - 0x00043ee0 61625f6a 756c6965 6e6e655f 66696c65 ab_julienne_file │ │ │ │ - 0x00043ef0 5f6d5f46 696c655f 74005f5f 6a756c69 _m_File_t.__juli │ │ │ │ - 0x00043f00 656e6e65 5f66696c 655f6d5f 4d4f445f enne_file_m_MOD_ │ │ │ │ - 0x00043f10 6c696e65 73005f5f 6a756c69 656e6e65 lines.__julienne │ │ │ │ - 0x00043f20 5f737472 696e675f 6d5f4d4f 445f6765 _string_m_MOD_ge │ │ │ │ - 0x00043f30 745f6a73 6f6e5f6b 6579005f 5f6a756c t_json_key.__jul │ │ │ │ - 0x00043f40 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ - 0x00043f50 4f445f73 7472696e 675f745f 65715f63 OD_string_t_eq_c │ │ │ │ - 0x00043f60 68617261 63746572 005f5f6a 756c6965 haracter.__julie │ │ │ │ - 0x00043f70 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ - 0x00043f80 5f676574 5f737472 696e675f 745f6172 _get_string_t_ar │ │ │ │ - 0x00043f90 7261795f 77697468 5f737472 696e675f ray_with_string_ │ │ │ │ - 0x00043fa0 745f6b65 79005f5f 6a756c69 656e6e65 t_key.__julienne │ │ │ │ - 0x00043fb0 5f746573 745f7375 6974655f 6d5f4d4f _test_suite_m_MO │ │ │ │ - 0x00043fc0 445f6672 6f6d5f63 6f6d706f 6e656e74 D_from_component │ │ │ │ - 0x00043fd0 73005f67 666f7274 72616e5f 72756e74 s._gfortran_runt │ │ │ │ - 0x00043fe0 696d655f 6572726f 72005f5f 6a756c69 ime_error.__juli │ │ │ │ - 0x00043ff0 656e6e65 5f746573 745f7375 6974655f enne_test_suite_ │ │ │ │ - 0x00044000 6d5f4d4f 445f7465 73745f74 79706573 m_MOD_test_types │ │ │ │ - 0x00044010 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00044020 5f737569 74655f6d 5f4d4f44 5f746573 _suite_m_MOD_tes │ │ │ │ - 0x00044030 745f6d6f 64756c65 73005f5f 6a756c69 t_modules.__juli │ │ │ │ - 0x00044040 656e6e65 5f746573 745f7375 6974655f enne_test_suite_ │ │ │ │ - 0x00044050 6d5f4d4f 445f7465 73745f73 75626a65 m_MOD_test_subje │ │ │ │ - 0x00044060 63747300 5f5f6a75 6c69656e 6e655f66 cts.__julienne_f │ │ │ │ - 0x00044070 6f726d61 74735f6d 5f4d4f44 5f5f5f76 ormats_m_MOD___v │ │ │ │ - 0x00044080 7461625f 5f535441 52005f5f 6a756c69 tab__STAR.__juli │ │ │ │ - 0x00044090 656e6e65 5f746573 745f6669 78747572 enne_test_fixtur │ │ │ │ - 0x000440a0 655f6d5f 4d4f445f 5f5f636f 70795f6a e_m_MOD___copy_j │ │ │ │ - 0x000440b0 756c6965 6e6e655f 74657374 5f666978 ulienne_test_fix │ │ │ │ - 0x000440c0 74757265 5f6d5f54 6573745f 66697874 ture_m_Test_fixt │ │ │ │ - 0x000440d0 7572655f 74005f5f 6a756c69 656e6e65 ure_t.__julienne │ │ │ │ - 0x000440e0 5f746573 745f6669 78747572 655f6d5f _test_fixture_m_ │ │ │ │ - 0x000440f0 4d4f445f 5f5f6669 6e616c5f 6a756c69 MOD___final_juli │ │ │ │ - 0x00044100 656e6e65 5f746573 745f6669 78747572 enne_test_fixtur │ │ │ │ - 0x00044110 655f6d5f 54657374 5f666978 74757265 e_m_Test_fixture │ │ │ │ - 0x00044120 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ - 0x00044130 73745f6d 5f4d4f44 5f5f5f76 7461625f st_m_MOD___vtab_ │ │ │ │ - 0x00044140 6a756c69 656e6e65 5f746573 745f6d5f julienne_test_m_ │ │ │ │ - 0x00044150 54657374 5f74005f 5f6a756c 69656e6e Test_t.__julienn │ │ │ │ - 0x00044160 655f7465 73745f66 69787475 72655f6d e_test_fixture_m │ │ │ │ - 0x00044170 5f4d4f44 5f5f5f76 7461625f 6a756c69 _MOD___vtab_juli │ │ │ │ - 0x00044180 656e6e65 5f746573 745f6669 78747572 enne_test_fixtur │ │ │ │ - 0x00044190 655f6d5f 54657374 5f666978 74757265 e_m_Test_fixture │ │ │ │ - 0x000441a0 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ - 0x000441b0 73745f66 69787475 72655f6d 5f4d4f44 st_fixture_m_MOD │ │ │ │ - 0x000441c0 5f5f5f64 65665f69 6e69745f 6a756c69 ___def_init_juli │ │ │ │ - 0x000441d0 656e6e65 5f746573 745f6669 78747572 enne_test_fixtur │ │ │ │ - 0x000441e0 655f6d5f 54657374 5f666978 74757265 e_m_Test_fixture │ │ │ │ - 0x000441f0 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ - 0x00044200 73745f66 69787475 72655f6d 5f4d4f44 st_fixture_m_MOD │ │ │ │ - 0x00044210 5f726570 6f727400 5f5f6a75 6c69656e _report.__julien │ │ │ │ - 0x00044220 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ - 0x00044230 61737369 676e5f63 68617261 63746572 assign_character │ │ │ │ - 0x00044240 5f746f5f 73747269 6e675f74 006d656d _to_string_t.mem │ │ │ │ - 0x00044250 6d6f7665 005f5f6a 756c6965 6e6e655f move.__julienne_ │ │ │ │ - 0x00044260 73747269 6e675f6d 5f4d4f44 5f636861 string_m_MOD_cha │ │ │ │ - 0x00044270 72616374 65725f6e 655f7374 72696e67 racter_ne_string │ │ │ │ - 0x00044280 5f74005f 67666f72 7472616e 5f636f6d _t._gfortran_com │ │ │ │ - 0x00044290 70617265 5f737472 696e6700 5f5f6a75 pare_string.__ju │ │ │ │ - 0x000442a0 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ - 0x000442b0 4d4f445f 73747269 6e675f74 5f6e655f MOD_string_t_ne_ │ │ │ │ - 0x000442c0 63686172 61637465 72005f5f 6a756c69 character.__juli │ │ │ │ - 0x000442d0 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ - 0x000442e0 445f7374 72696e67 5f745f6e 655f7374 D_string_t_ne_st │ │ │ │ - 0x000442f0 72696e67 5f74005f 5f6a756c 69656e6e ring_t.__julienn │ │ │ │ - 0x00044300 655f7374 72696e67 5f6d5f4d 4f445f63 e_string_m_MOD_c │ │ │ │ - 0x00044310 68617261 63746572 5f65715f 73747269 haracter_eq_stri │ │ │ │ - 0x00044320 6e675f74 005f5f6a 756c6965 6e6e655f ng_t.__julienne_ │ │ │ │ - 0x00044330 73747269 6e675f6d 5f4d4f44 5f737472 string_m_MOD_str │ │ │ │ - 0x00044340 696e675f 745f6571 5f737472 696e675f ing_t_eq_string_ │ │ │ │ - 0x00044350 74005f5f 6a756c69 656e6e65 5f737472 t.__julienne_str │ │ │ │ - 0x00044360 696e675f 6d5f4d4f 445f6765 745f646f ing_m_MOD_get_do │ │ │ │ - 0x00044370 75626c65 5f707265 63697369 6f6e5f61 uble_precision_a │ │ │ │ - 0x00044380 72726179 005f6766 6f727472 616e5f73 rray._gfortran_s │ │ │ │ - 0x00044390 7472696e 675f696e 64657800 5f67666f tring_index._gfo │ │ │ │ - 0x000443a0 72747261 6e5f7374 5f726561 64005f67 rtran_st_read._g │ │ │ │ - 0x000443b0 666f7274 72616e5f 7472616e 73666572 fortran_transfer │ │ │ │ - 0x000443c0 5f617272 6179005f 67666f72 7472616e _array._gfortran │ │ │ │ - 0x000443d0 5f73745f 72656164 5f646f6e 65005f5f _st_read_done.__ │ │ │ │ - 0x000443e0 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ - 0x000443f0 6d5f4d4f 445f6765 745f7265 616c5f61 m_MOD_get_real_a │ │ │ │ - 0x00044400 72726179 005f5f6a 756c6965 6e6e655f rray.__julienne_ │ │ │ │ - 0x00044410 73747269 6e675f6d 5f4d4f44 5f676574 string_m_MOD_get │ │ │ │ - 0x00044420 5f696e74 65676572 5f617272 6179005f _integer_array._ │ │ │ │ - 0x00044430 5f6a756c 69656e6e 655f7374 72696e67 _julienne_string │ │ │ │ - 0x00044440 5f6d5f4d 4f445f67 65745f69 6e746567 _m_MOD_get_integ │ │ │ │ - 0x00044450 6572005f 67666f72 7472616e 5f61646a er._gfortran_adj │ │ │ │ - 0x00044460 7573746c 005f6766 6f727472 616e5f73 ustl._gfortran_s │ │ │ │ - 0x00044470 7472696e 675f7472 696d005f 67666f72 tring_trim._gfor │ │ │ │ - 0x00044480 7472616e 5f747261 6e736665 725f696e tran_transfer_in │ │ │ │ - 0x00044490 74656765 72005f5f 6a756c69 656e6e65 teger.__julienne │ │ │ │ - 0x000444a0 5f737472 696e675f 6d5f4d4f 445f6765 _string_m_MOD_ge │ │ │ │ - 0x000444b0 745f6c6f 67696361 6c005f5f 6a756c69 t_logical.__juli │ │ │ │ - 0x000444c0 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ - 0x000444d0 445f6765 745f7374 72696e67 5f745f61 D_get_string_t_a │ │ │ │ - 0x000444e0 72726179 5f776974 685f6368 61726163 rray_with_charac │ │ │ │ - 0x000444f0 7465725f 6b657900 5f67666f 72747261 ter_key._gfortra │ │ │ │ - 0x00044500 6e5f7275 6e74696d 655f6572 726f725f n_runtime_error_ │ │ │ │ - 0x00044510 6174005f 5f6a756c 69656e6e 655f7374 at.__julienne_st │ │ │ │ - 0x00044520 72696e67 5f6d5f4d 4f445f67 65745f64 ring_m_MOD_get_d │ │ │ │ - 0x00044530 6f75626c 655f7072 65636973 696f6e00 ouble_precision. │ │ │ │ - 0x00044540 5f67666f 72747261 6e5f7472 616e7366 _gfortran_transf │ │ │ │ - 0x00044550 65725f72 65616c00 5f5f6a75 6c69656e er_real.__julien │ │ │ │ - 0x00044560 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ - 0x00044570 6765745f 7265616c 005f5f6a 756c6965 get_real.__julie │ │ │ │ - 0x00044580 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ - 0x00044590 5f626173 655f6e61 6d65005f 5f6a756c _base_name.__jul │ │ │ │ - 0x000445a0 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ - 0x000445b0 4f445f66 696c655f 65787465 6e73696f OD_file_extensio │ │ │ │ - 0x000445c0 6e005f5f 6a756c69 656e6e65 5f737472 n.__julienne_str │ │ │ │ - 0x000445d0 696e675f 6d5f4d4f 445f6672 6f6d5f64 ing_m_MOD_from_d │ │ │ │ - 0x000445e0 6f75626c 655f7072 65636973 696f6e5f ouble_precision_ │ │ │ │ - 0x000445f0 636f6d70 6c657800 5f67666f 72747261 complex._gfortra │ │ │ │ - 0x00044600 6e5f7472 616e7366 65725f63 6f6d706c n_transfer_compl │ │ │ │ - 0x00044610 65785f77 72697465 005f5f6a 756c6965 ex_write.__julie │ │ │ │ - 0x00044620 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ - 0x00044630 5f66726f 6d5f6465 6661756c 745f636f _from_default_co │ │ │ │ - 0x00044640 6d706c65 78005f5f 6a756c69 656e6e65 mplex.__julienne │ │ │ │ - 0x00044650 5f737472 696e675f 6d5f4d4f 445f6672 _string_m_MOD_fr │ │ │ │ - 0x00044660 6f6d5f6c 6f676963 616c5f63 5f626f6f om_logical_c_boo │ │ │ │ - 0x00044670 6c005f67 666f7274 72616e5f 7472616e l._gfortran_tran │ │ │ │ - 0x00044680 73666572 5f6c6f67 6963616c 5f777269 sfer_logical_wri │ │ │ │ - 0x00044690 7465005f 5f6a756c 69656e6e 655f7374 te.__julienne_st │ │ │ │ - 0x000446a0 72696e67 5f6d5f4d 4f445f66 726f6d5f ring_m_MOD_from_ │ │ │ │ - 0x000446b0 64656661 756c745f 6c6f6769 63616c00 default_logical. │ │ │ │ - 0x000446c0 5f5f6a75 6c69656e 6e655f73 7472696e __julienne_strin │ │ │ │ - 0x000446d0 675f6d5f 4d4f445f 66726f6d 5f646f75 g_m_MOD_from_dou │ │ │ │ - 0x000446e0 626c655f 70726563 6973696f 6e005f67 ble_precision._g │ │ │ │ - 0x000446f0 666f7274 72616e5f 7472616e 73666572 fortran_transfer │ │ │ │ - 0x00044700 5f726561 6c5f7772 69746500 5f5f6a75 _real_write.__ju │ │ │ │ - 0x00044710 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ - 0x00044720 4d4f445f 66726f6d 5f646566 61756c74 MOD_from_default │ │ │ │ - 0x00044730 5f726561 6c005f5f 6a756c69 656e6e65 _real.__julienne │ │ │ │ - 0x00044740 5f737472 696e675f 6d5f4d4f 445f6672 _string_m_MOD_fr │ │ │ │ - 0x00044750 6f6d5f69 6e746567 65725f63 5f73697a om_integer_c_siz │ │ │ │ - 0x00044760 655f7400 5f67666f 72747261 6e5f7472 e_t._gfortran_tr │ │ │ │ - 0x00044770 616e7366 65725f69 6e746567 65725f77 ansfer_integer_w │ │ │ │ - 0x00044780 72697465 005f5f6a 756c6965 6e6e655f rite.__julienne_ │ │ │ │ - 0x00044790 73747269 6e675f6d 5f4d4f44 5f66726f string_m_MOD_fro │ │ │ │ - 0x000447a0 6d5f6465 6661756c 745f696e 74656765 m_default_intege │ │ │ │ - 0x000447b0 72005f5f 6a756c69 656e6e65 5f737472 r.__julienne_str │ │ │ │ - 0x000447c0 696e675f 6d5f4d4f 445f7374 72696e67 ing_m_MOD_string │ │ │ │ - 0x000447d0 735f7769 74685f73 7472696e 675f745f s_with_string_t_ │ │ │ │ - 0x000447e0 73657061 7261746f 72005f5f 6a756c69 separator.__juli │ │ │ │ - 0x000447f0 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ - 0x00044800 445f6765 745f646f 75626c65 5f707265 D_get_double_pre │ │ │ │ - 0x00044810 63697369 6f6e5f61 72726179 5f776974 cision_array_wit │ │ │ │ - 0x00044820 685f6368 61726163 7465725f 6b657900 h_character_key. │ │ │ │ - 0x00044830 5f5f6a75 6c69656e 6e655f73 7472696e __julienne_strin │ │ │ │ - 0x00044840 675f6d5f 4d4f445f 6765745f 7265616c g_m_MOD_get_real │ │ │ │ - 0x00044850 5f617272 61795f77 6974685f 63686172 _array_with_char │ │ │ │ - 0x00044860 61637465 725f6b65 79005f5f 6a756c69 acter_key.__juli │ │ │ │ - 0x00044870 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ - 0x00044880 445f6765 745f696e 74656765 725f6172 D_get_integer_ar │ │ │ │ - 0x00044890 7261795f 77697468 5f636861 72616374 ray_with_charact │ │ │ │ - 0x000448a0 65725f6b 6579005f 5f6a756c 69656e6e er_key.__julienn │ │ │ │ - 0x000448b0 655f7374 72696e67 5f6d5f4d 4f445f67 e_string_m_MOD_g │ │ │ │ - 0x000448c0 65745f69 6e746567 65725f77 6974685f et_integer_with_ │ │ │ │ - 0x000448d0 63686172 61637465 725f6b65 79005f5f character_key.__ │ │ │ │ - 0x000448e0 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ - 0x000448f0 6d5f4d4f 445f6765 745f6c6f 67696361 m_MOD_get_logica │ │ │ │ - 0x00044900 6c5f7769 74685f63 68617261 63746572 l_with_character │ │ │ │ - 0x00044910 5f6b6579 005f5f6a 756c6965 6e6e655f _key.__julienne_ │ │ │ │ - 0x00044920 73747269 6e675f6d 5f4d4f44 5f676574 string_m_MOD_get │ │ │ │ - 0x00044930 5f737472 696e675f 77697468 5f737472 _string_with_str │ │ │ │ - 0x00044940 696e675f 6b657900 5f5f6a75 6c69656e ing_key.__julien │ │ │ │ - 0x00044950 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ - 0x00044960 6765745f 646f7562 6c655f70 72656369 get_double_preci │ │ │ │ - 0x00044970 73696f6e 5f776974 685f6368 61726163 sion_with_charac │ │ │ │ - 0x00044980 7465725f 6b657900 5f5f6a75 6c69656e ter_key.__julien │ │ │ │ - 0x00044990 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ - 0x000449a0 6765745f 7265616c 5f776974 685f6368 get_real_with_ch │ │ │ │ - 0x000449b0 61726163 7465725f 6b657900 5f5f6a75 aracter_key.__ju │ │ │ │ - 0x000449c0 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ - 0x000449d0 4d4f445f 61727261 795f6f66 5f737472 MOD_array_of_str │ │ │ │ - 0x000449e0 696e6773 005f5f6a 756c6965 6e6e655f ings.__julienne_ │ │ │ │ - 0x000449f0 73747269 6e675f6d 5f4d4f44 5f737472 string_m_MOD_str │ │ │ │ - 0x00044a00 696e6773 5f776974 685f6368 61726163 ings_with_charac │ │ │ │ - 0x00044a10 7465725f 73657061 7261746f 72005f5f ter_separator.__ │ │ │ │ - 0x00044a20 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ - 0x00044a30 6d5f4d4f 445f6368 61726163 74657273 m_MOD_characters │ │ │ │ - 0x00044a40 5f776974 685f7374 72696e67 5f736570 _with_string_sep │ │ │ │ - 0x00044a50 61726174 6f72005f 5f6a756c 69656e6e arator.__julienn │ │ │ │ - 0x00044a60 655f7374 72696e67 5f6d5f4d 4f445f63 e_string_m_MOD_c │ │ │ │ - 0x00044a70 68617261 63746572 735f7769 74685f63 haracters_with_c │ │ │ │ - 0x00044a80 68617261 63746572 5f736570 61726174 haracter_separat │ │ │ │ - 0x00044a90 6f72005f 5f6a756c 69656e6e 655f7374 or.__julienne_st │ │ │ │ - 0x00044aa0 72696e67 5f6d5f4d 4f445f63 68617261 ring_m_MOD_chara │ │ │ │ - 0x00044ab0 63746572 735f7769 74685f63 6f6d6d61 cters_with_comma │ │ │ │ - 0x00044ac0 5f736570 61726174 6f72005f 5f6a756c _separator.__jul │ │ │ │ - 0x00044ad0 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ - 0x00044ae0 4f445f69 735f616c 6c6f6361 74656400 OD_is_allocated. │ │ │ │ - 0x00044af0 5f5f6a75 6c69656e 6e655f73 7472696e __julienne_strin │ │ │ │ - 0x00044b00 675f6d5f 4d4f445f 6765745f 73747269 g_m_MOD_get_stri │ │ │ │ - 0x00044b10 6e675f77 6974685f 63686172 61637465 ng_with_characte │ │ │ │ - 0x00044b20 725f6b65 79005f5f 6a756c69 656e6e65 r_key.__julienne │ │ │ │ - 0x00044b30 5f737472 696e675f 6d5f4d4f 445f6765 _string_m_MOD_ge │ │ │ │ - 0x00044b40 745f6368 61726163 7465725f 77697468 t_character_with │ │ │ │ - 0x00044b50 5f636861 72616374 65725f6b 6579005f _character_key._ │ │ │ │ - 0x00044b60 5f6a756c 69656e6e 655f7374 72696e67 _julienne_string │ │ │ │ - 0x00044b70 5f6d5f4d 4f445f67 65745f63 68617261 _m_MOD_get_chara │ │ │ │ - 0x00044b80 63746572 5f776974 685f7374 72696e67 cter_with_string │ │ │ │ - 0x00044b90 5f6b6579 005f5f6a 756c6965 6e6e655f _key.__julienne_ │ │ │ │ - 0x00044ba0 73747269 6e675f6d 5f4d4f44 5f636f6e string_m_MOD_con │ │ │ │ - 0x00044bb0 63617465 6e617465 5f656c65 6d656e74 catenate_element │ │ │ │ - 0x00044bc0 73005f5f 6a756c69 656e6e65 5f737472 s.__julienne_str │ │ │ │ - 0x00044bd0 696e675f 6d5f4d4f 445f5f5f 636f7079 ing_m_MOD___copy │ │ │ │ - 0x00044be0 5f6a756c 69656e6e 655f7374 72696e67 _julienne_string │ │ │ │ - 0x00044bf0 5f6d5f53 7472696e 675f7400 5f5f6a75 _m_String_t.__ju │ │ │ │ - 0x00044c00 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ - 0x00044c10 4d4f445f 5f5f6669 6e616c5f 6a756c69 MOD___final_juli │ │ │ │ - 0x00044c20 656e6e65 5f737472 696e675f 6d5f5374 enne_string_m_St │ │ │ │ - 0x00044c30 72696e67 5f74005f 5f6a756c 69656e6e ring_t.__julienn │ │ │ │ - 0x00044c40 655f7374 72696e67 5f6d5f4d 4f445f5f e_string_m_MOD__ │ │ │ │ - 0x00044c50 5f646566 5f696e69 745f6a75 6c69656e _def_init_julien │ │ │ │ - 0x00044c60 6e655f73 7472696e 675f6d5f 53747269 ne_string_m_Stri │ │ │ │ - 0x00044c70 6e675f74 005f5f6a 756c6965 6e6e655f ng_t.__julienne_ │ │ │ │ - 0x00044c80 74657374 5f686172 6e657373 5f6d2e6a test_harness_m.j │ │ │ │ - 0x00044c90 756c6965 6e6e655f 74657374 5f686172 ulienne_test_har │ │ │ │ - 0x00044ca0 6e657373 5f735f4d 4f445f70 72696e74 ness_s_MOD_print │ │ │ │ - 0x00044cb0 5f757361 67655f69 6e666f5f 616e645f _usage_info_and_ │ │ │ │ - 0x00044cc0 73746f70 5f69665f 72657175 65737465 stop_if_requeste │ │ │ │ - 0x00044cd0 64005f5f 6a756c69 656e6e65 5f636f6d d.__julienne_com │ │ │ │ - 0x00044ce0 6d616e64 5f6c696e 655f6d5f 4d4f445f mand_line_m_MOD_ │ │ │ │ - 0x00044cf0 61726775 6d656e74 5f707265 73656e74 argument_present │ │ │ │ - 0x00044d00 005f5f6a 756c6965 6e6e655f 636f6d6d .__julienne_comm │ │ │ │ - 0x00044d10 616e645f 6c696e65 5f6d5f4d 4f445f66 and_line_m_MOD_f │ │ │ │ - 0x00044d20 6c61675f 76616c75 65005f67 666f7274 lag_value._gfort │ │ │ │ - 0x00044d30 72616e5f 73746f70 5f737472 696e6700 ran_stop_string. │ │ │ │ - 0x00044d40 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00044d50 6861726e 6573735f 6d5f4d4f 445f7265 harness_m_MOD_re │ │ │ │ - 0x00044d60 706f7274 5f726573 756c7473 005f6766 port_results._gf │ │ │ │ - 0x00044d70 6f727472 616e5f73 79737465 6d5f636c ortran_system_cl │ │ │ │ - 0x00044d80 6f636b5f 38005f5f 6a756c69 656e6e65 ock_8.__julienne │ │ │ │ - 0x00044d90 5f746573 745f6861 726e6573 735f6d5f _test_harness_m_ │ │ │ │ - 0x00044da0 4d4f445f 636f6d70 6f6e656e 745f636f MOD_component_co │ │ │ │ - 0x00044db0 6e737472 7563746f 72005f5f 6a756c69 nstructor.__juli │ │ │ │ - 0x00044dc0 656e6e65 5f746573 745f6465 73637269 enne_test_descri │ │ │ │ - 0x00044dd0 7074696f 6e5f6d5f 4d4f445f 5f5f636f ption_m_MOD___co │ │ │ │ - 0x00044de0 70795f6a 756c6965 6e6e655f 74657374 py_julienne_test │ │ │ │ - 0x00044df0 5f646573 63726970 74696f6e 5f6d5f55 _description_m_U │ │ │ │ - 0x00044e00 73686572 005f5f6a 756c6965 6e6e655f sher.__julienne_ │ │ │ │ - 0x00044e10 74657374 5f646573 63726970 74696f6e test_description │ │ │ │ - 0x00044e20 5f6d5f4d 4f445f5f 5f636f70 795f5f5f _m_MOD___copy___ │ │ │ │ - 0x00044e30 69736f5f 635f6269 6e64696e 675f435f iso_c_binding_C_ │ │ │ │ - 0x00044e40 66756e70 7472005f 5f6a756c 69656e6e funptr.__julienn │ │ │ │ - 0x00044e50 655f7465 73745f64 65736372 69707469 e_test_descripti │ │ │ │ - 0x00044e60 6f6e5f6d 5f4d4f44 5f5f5f63 6f70795f on_m_MOD___copy_ │ │ │ │ - 0x00044e70 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ - 0x00044e80 73637269 7074696f 6e5f6d5f 54657374 scription_m_Test │ │ │ │ - 0x00044e90 5f646573 63726970 74696f6e 5f74005f _description_t._ │ │ │ │ - 0x00044ea0 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00044eb0 65736372 69707469 6f6e5f6d 5f4d4f44 escription_m_MOD │ │ │ │ - 0x00044ec0 5f5f5f66 696e616c 5f6a756c 69656e6e ___final_julienn │ │ │ │ - 0x00044ed0 655f7465 73745f64 65736372 69707469 e_test_descripti │ │ │ │ - 0x00044ee0 6f6e5f6d 5f546573 745f6465 73637269 on_m_Test_descri │ │ │ │ - 0x00044ef0 7074696f 6e5f7400 5f5f6a75 6c69656e ption_t.__julien │ │ │ │ - 0x00044f00 6e655f74 6573745f 64657363 72697074 ne_test_descript │ │ │ │ - 0x00044f10 696f6e5f 6d5f4d4f 445f5f5f 76746162 ion_m_MOD___vtab │ │ │ │ - 0x00044f20 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00044f30 65736372 69707469 6f6e5f6d 5f557368 escription_m_Ush │ │ │ │ - 0x00044f40 6572005f 5f6a756c 69656e6e 655f7465 er.__julienne_te │ │ │ │ - 0x00044f50 73745f64 65736372 69707469 6f6e5f6d st_description_m │ │ │ │ - 0x00044f60 5f4d4f44 5f5f5f64 65665f69 6e69745f _MOD___def_init_ │ │ │ │ - 0x00044f70 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ - 0x00044f80 73637269 7074696f 6e5f6d5f 55736865 scription_m_Ushe │ │ │ │ - 0x00044f90 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ - 0x00044fa0 745f6465 73637269 7074696f 6e5f6d5f t_description_m_ │ │ │ │ - 0x00044fb0 4d4f445f 5f5f7674 61625f6a 756c6965 MOD___vtab_julie │ │ │ │ - 0x00044fc0 6e6e655f 74657374 5f646573 63726970 nne_test_descrip │ │ │ │ - 0x00044fd0 74696f6e 5f6d5f54 6573745f 64657363 tion_m_Test_desc │ │ │ │ - 0x00044fe0 72697074 696f6e5f 74005f5f 6a756c69 ription_t.__juli │ │ │ │ - 0x00044ff0 656e6e65 5f746573 745f6465 73637269 enne_test_descri │ │ │ │ - 0x00045000 7074696f 6e5f6d5f 4d4f445f 5f5f6465 ption_m_MOD___de │ │ │ │ - 0x00045010 665f696e 69745f6a 756c6965 6e6e655f f_init_julienne_ │ │ │ │ - 0x00045020 74657374 5f646573 63726970 74696f6e test_description │ │ │ │ - 0x00045030 5f6d5f54 6573745f 64657363 72697074 _m_Test_descript │ │ │ │ - 0x00045040 696f6e5f 74005f5f 6a756c69 656e6e65 ion_t.__julienne │ │ │ │ - 0x00045050 5f746573 745f6465 73637269 7074696f _test_descriptio │ │ │ │ - 0x00045060 6e5f6d5f 4d4f445f 636f6e74 61696e73 n_m_MOD_contains │ │ │ │ - 0x00045070 5f737472 696e675f 74005f5f 6a756c69 _string_t.__juli │ │ │ │ - 0x00045080 656e6e65 5f746573 745f6465 73637269 enne_test_descri │ │ │ │ - 0x00045090 7074696f 6e5f6d5f 4d4f445f 636f6e74 ption_m_MOD_cont │ │ │ │ - 0x000450a0 61696e73 5f636861 72616374 65727300 ains_characters. │ │ │ │ - 0x000450b0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x000450c0 64657363 72697074 696f6e5f 6d5f4d4f description_m_MO │ │ │ │ - 0x000450d0 445f6571 75616c73 005f5f6a 756c6965 D_equals.__julie │ │ │ │ - 0x000450e0 6e6e655f 74657374 5f646573 63726970 nne_test_descrip │ │ │ │ - 0x000450f0 74696f6e 5f6d5f4d 4f445f72 756e005f tion_m_MOD_run._ │ │ │ │ - 0x00045100 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00045110 65736372 69707469 6f6e5f6d 5f4d4f44 escription_m_MOD │ │ │ │ - 0x00045120 5f5f5f76 7461625f 5f5f6973 6f5f635f ___vtab___iso_c_ │ │ │ │ - 0x00045130 62696e64 696e675f 435f6675 6e707472 binding_C_funptr │ │ │ │ - 0x00045140 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00045150 5f646573 63726970 74696f6e 5f6d5f4d _description_m_M │ │ │ │ - 0x00045160 4f445f5f 5f646566 5f696e69 745f5f5f OD___def_init___ │ │ │ │ - 0x00045170 69736f5f 635f6269 6e64696e 675f435f iso_c_binding_C_ │ │ │ │ - 0x00045180 66756e70 7472005f 5f6a756c 69656e6e funptr.__julienn │ │ │ │ - 0x00045190 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x000451a0 5f6d5f4d 4f445f5f 5f636f70 795f6a75 _m_MOD___copy_ju │ │ │ │ - 0x000451b0 6c69656e 6e655f74 6573745f 64696167 lienne_test_diag │ │ │ │ - 0x000451c0 6e6f7369 735f6d5f 4f706572 616e6473 nosis_m_Operands │ │ │ │ - 0x000451d0 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ - 0x000451e0 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ - 0x000451f0 4f445f5f 5f636f70 795f3544 34343039 OD___copy_5D4409 │ │ │ │ - 0x00045200 38005f5f 6a756c69 656e6e65 5f746573 8.__julienne_tes │ │ │ │ - 0x00045210 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00045220 445f5f5f 636f7079 5f5f5f69 736f5f63 D___copy___iso_c │ │ │ │ - 0x00045230 5f62696e 64696e67 5f435f70 7472005f _binding_C_ptr._ │ │ │ │ - 0x00045240 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00045250 6961676e 6f736973 5f6d5f4d 4f445f5f iagnosis_m_MOD__ │ │ │ │ - 0x00045260 5f636f70 795f6a75 6c69656e 6e655f74 _copy_julienne_t │ │ │ │ - 0x00045270 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x00045280 54657374 5f646961 676e6f73 69735f74 Test_diagnosis_t │ │ │ │ - 0x00045290 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x000452a0 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ - 0x000452b0 5f5f5f66 696e616c 5f6a756c 69656e6e ___final_julienn │ │ │ │ - 0x000452c0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x000452d0 5f6d5f54 6573745f 64696167 6e6f7369 _m_Test_diagnosi │ │ │ │ - 0x000452e0 735f7400 5f5f6a75 6c69656e 6e655f74 s_t.__julienne_t │ │ │ │ - 0x000452f0 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x00045300 4d4f445f 5f5f7674 61625f6a 756c6965 MOD___vtab_julie │ │ │ │ - 0x00045310 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ - 0x00045320 69735f6d 5f546573 745f6469 61676e6f is_m_Test_diagno │ │ │ │ - 0x00045330 7369735f 74005f5f 6a756c69 656e6e65 sis_t.__julienne │ │ │ │ - 0x00045340 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045350 6d5f4d4f 445f5f5f 6465665f 696e6974 m_MOD___def_init │ │ │ │ - 0x00045360 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00045370 6961676e 6f736973 5f6d5f54 6573745f iagnosis_m_Test_ │ │ │ │ - 0x00045380 64696167 6e6f7369 735f7400 5f5f6a75 diagnosis_t.__ju │ │ │ │ - 0x00045390 6c69656e 6e655f74 6573745f 64696167 lienne_test_diag │ │ │ │ - 0x000453a0 6e6f7369 735f6d5f 4d4f445f 61737369 nosis_m_MOD_assi │ │ │ │ - 0x000453b0 676e5f6c 6f676963 616c005f 5f6a756c gn_logical.__jul │ │ │ │ - 0x000453c0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ - 0x000453d0 6f736973 5f6d5f4d 4f445f74 6573745f osis_m_MOD_test_ │ │ │ │ - 0x000453e0 70617373 6564005f 5f6a756c 69656e6e passed.__julienn │ │ │ │ - 0x000453f0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x00045400 5f6d5f4d 4f445f64 6961676e 6f737469 _m_MOD_diagnosti │ │ │ │ - 0x00045410 63735f73 7472696e 67005f5f 6a756c69 cs_string.__juli │ │ │ │ - 0x00045420 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ - 0x00045430 7369735f 6d5f4d4f 445f5f5f 76746162 sis_m_MOD___vtab │ │ │ │ - 0x00045440 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00045450 6961676e 6f736973 5f6d5f4f 70657261 iagnosis_m_Opera │ │ │ │ - 0x00045460 6e64735f 74005f5f 6a756c69 656e6e65 nds_t.__julienne │ │ │ │ - 0x00045470 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045480 6d5f4d4f 445f5f5f 6465665f 696e6974 m_MOD___def_init │ │ │ │ - 0x00045490 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x000454a0 6961676e 6f736973 5f6d5f4f 70657261 iagnosis_m_Opera │ │ │ │ - 0x000454b0 6e64735f 74005f5f 6a756c69 656e6e65 nds_t.__julienne │ │ │ │ - 0x000454c0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x000454d0 6d5f4d4f 445f5f5f 76746162 5f5f5f69 m_MOD___vtab___i │ │ │ │ - 0x000454e0 736f5f63 5f62696e 64696e67 5f435f70 so_c_binding_C_p │ │ │ │ - 0x000454f0 7472005f 5f6a756c 69656e6e 655f7465 tr.__julienne_te │ │ │ │ - 0x00045500 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ - 0x00045510 4f445f5f 5f646566 5f696e69 745f5f5f OD___def_init___ │ │ │ │ - 0x00045520 69736f5f 635f6269 6e64696e 675f435f iso_c_binding_C_ │ │ │ │ - 0x00045530 70747200 5f5f6a75 6c69656e 6e655f74 ptr.__julienne_t │ │ │ │ - 0x00045540 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x00045550 4d4f445f 5f5f7674 61625f35 44343430 MOD___vtab_5D440 │ │ │ │ - 0x00045560 3938005f 5f6a756c 69656e6e 655f7465 98.__julienne_te │ │ │ │ - 0x00045570 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ - 0x00045580 4f445f5f 5f646566 5f696e69 745f3544 OD___def_init_5D │ │ │ │ - 0x00045590 34343039 38005f5f 6a756c69 656e6e65 44098.__julienne │ │ │ │ - 0x000455a0 5f746573 745f6d5f 4d4f445f 7265706f _test_m_MOD_repo │ │ │ │ - 0x000455b0 7274005f 5f6a756c 69656e6e 655f7465 rt.__julienne_te │ │ │ │ - 0x000455c0 73745f6d 5f4d4f44 5f72756e 005f5f6a st_m_MOD_run.__j │ │ │ │ - 0x000455d0 756c6965 6e6e655f 74657374 5f726573 ulienne_test_res │ │ │ │ - 0x000455e0 756c745f 6d5f4d4f 445f5f5f 76746162 ult_m_MOD___vtab │ │ │ │ - 0x000455f0 5f6a756c 69656e6e 655f7465 73745f72 _julienne_test_r │ │ │ │ - 0x00045600 6573756c 745f6d5f 54657374 5f726573 esult_m_Test_res │ │ │ │ - 0x00045610 756c745f 74005f5f 6a756c69 656e6e65 ult_t.__julienne │ │ │ │ - 0x00045620 5f746573 745f7265 73756c74 5f6d5f4d _test_result_m_M │ │ │ │ - 0x00045630 4f445f73 6b697070 6564005f 5f6a756c OD_skipped.__jul │ │ │ │ - 0x00045640 69656e6e 655f7465 73745f72 6573756c ienne_test_resul │ │ │ │ - 0x00045650 745f6d5f 4d4f445f 636f5f63 68617261 t_m_MOD_co_chara │ │ │ │ - 0x00045660 63746572 697a6500 5f5f6a75 6c69656e cterize.__julien │ │ │ │ - 0x00045670 6e655f74 6573745f 72657375 6c745f6d ne_test_result_m │ │ │ │ - 0x00045680 5f4d4f44 5f706173 73656400 5f5f6a75 _MOD_passed.__ju │ │ │ │ - 0x00045690 6c69656e 6e655f74 6573745f 64657363 lienne_test_desc │ │ │ │ - 0x000456a0 72697074 696f6e5f 6d5f4d4f 445f6669 ription_m_MOD_fi │ │ │ │ - 0x000456b0 6c746572 005f5f6a 756c6965 6e6e655f lter.__julienne_ │ │ │ │ - 0x000456c0 74657374 5f666978 74757265 5f6d5f4d test_fixture_m_M │ │ │ │ - 0x000456d0 4f445f63 6f6d706f 6e656e74 5f636f6e OD_component_con │ │ │ │ - 0x000456e0 73747275 63746f72 005f5f6a 756c6965 structor.__julie │ │ │ │ - 0x000456f0 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ - 0x00045700 69735f6d 5f4d4f44 5f636f6e 73747275 is_m_MOD_constru │ │ │ │ - 0x00045710 63745f66 726f6d5f 63686172 61637465 ct_from_characte │ │ │ │ - 0x00045720 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ - 0x00045730 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00045740 445f636f 6e737472 7563745f 66726f6d D_construct_from │ │ │ │ - 0x00045750 5f737472 696e675f 74005f5f 6a756c69 _string_t.__juli │ │ │ │ - 0x00045760 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ - 0x00045770 7369735f 6d5f4d4f 445f7769 7468696e sis_m_MOD_within │ │ │ │ - 0x00045780 5f646f75 626c655f 70726563 6973696f _double_precisio │ │ │ │ - 0x00045790 6e5f7065 7263656e 74616765 005f5f6a n_percentage.__j │ │ │ │ - 0x000457a0 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ - 0x000457b0 676e6f73 69735f6d 5f4d4f44 5f776974 gnosis_m_MOD_wit │ │ │ │ - 0x000457c0 68696e5f 646f7562 6c655f70 72656369 hin_double_preci │ │ │ │ - 0x000457d0 73696f6e 5f667261 6374696f 6e005f5f sion_fraction.__ │ │ │ │ - 0x000457e0 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ - 0x000457f0 61676e6f 7369735f 6d5f4d4f 445f7769 agnosis_m_MOD_wi │ │ │ │ - 0x00045800 7468696e 5f646f75 626c655f 70726563 thin_double_prec │ │ │ │ - 0x00045810 6973696f 6e005f5f 6a756c69 656e6e65 ision.__julienne │ │ │ │ - 0x00045820 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045830 6d5f4d4f 445f7769 7468696e 5f726561 m_MOD_within_rea │ │ │ │ - 0x00045840 6c5f7065 7263656e 74616765 005f5f6a l_percentage.__j │ │ │ │ - 0x00045850 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ - 0x00045860 676e6f73 69735f6d 5f4d4f44 5f776974 gnosis_m_MOD_wit │ │ │ │ - 0x00045870 68696e5f 7265616c 5f667261 6374696f hin_real_fractio │ │ │ │ - 0x00045880 6e005f5f 6a756c69 656e6e65 5f746573 n.__julienne_tes │ │ │ │ - 0x00045890 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x000458a0 445f7769 7468696e 5f726561 6c005f5f D_within_real.__ │ │ │ │ - 0x000458b0 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ - 0x000458c0 61676e6f 7369735f 6d5f4d4f 445f6772 agnosis_m_MOD_gr │ │ │ │ - 0x000458d0 65617465 725f7468 616e5f69 6e743634 eater_than_int64 │ │ │ │ - 0x000458e0 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x000458f0 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ - 0x00045900 5f677265 61746572 5f746861 6e5f696e _greater_than_in │ │ │ │ - 0x00045910 74656765 72005f5f 6a756c69 656e6e65 teger.__julienne │ │ │ │ - 0x00045920 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045930 6d5f4d4f 445f6772 65617465 725f7468 m_MOD_greater_th │ │ │ │ - 0x00045940 616e5f64 6f75626c 65005f5f 6a756c69 an_double.__juli │ │ │ │ - 0x00045950 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ - 0x00045960 7369735f 6d5f4d4f 445f6772 65617465 sis_m_MOD_greate │ │ │ │ - 0x00045970 725f7468 616e5f72 65616c00 5f5f6a75 r_than_real.__ju │ │ │ │ - 0x00045980 6c69656e 6e655f74 6573745f 64696167 lienne_test_diag │ │ │ │ - 0x00045990 6e6f7369 735f6d5f 4d4f445f 67726561 nosis_m_MOD_grea │ │ │ │ - 0x000459a0 7465725f 7468616e 5f6f725f 65717561 ter_than_or_equa │ │ │ │ - 0x000459b0 6c5f746f 5f646f75 626c655f 70726563 l_to_double_prec │ │ │ │ - 0x000459c0 6973696f 6e005f5f 6a756c69 656e6e65 ision.__julienne │ │ │ │ - 0x000459d0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x000459e0 6d5f4d4f 445f6772 65617465 725f7468 m_MOD_greater_th │ │ │ │ - 0x000459f0 616e5f6f 725f6571 75616c5f 746f5f72 an_or_equal_to_r │ │ │ │ - 0x00045a00 65616c00 5f5f6a75 6c69656e 6e655f74 eal.__julienne_t │ │ │ │ - 0x00045a10 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x00045a20 4d4f445f 67726561 7465725f 7468616e MOD_greater_than │ │ │ │ - 0x00045a30 5f6f725f 65717561 6c5f746f 5f696e74 _or_equal_to_int │ │ │ │ - 0x00045a40 3634005f 5f6a756c 69656e6e 655f7465 64.__julienne_te │ │ │ │ - 0x00045a50 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ - 0x00045a60 4f445f67 72656174 65725f74 68616e5f OD_greater_than_ │ │ │ │ - 0x00045a70 6f725f65 7175616c 5f746f5f 696e7465 or_equal_to_inte │ │ │ │ - 0x00045a80 67657200 5f5f6a75 6c69656e 6e655f74 ger.__julienne_t │ │ │ │ - 0x00045a90 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x00045aa0 4d4f445f 6c657373 5f746861 6e5f6f72 MOD_less_than_or │ │ │ │ - 0x00045ab0 5f657175 616c5f74 6f5f646f 75626c65 _equal_to_double │ │ │ │ - 0x00045ac0 5f707265 63697369 6f6e005f 5f6a756c _precision.__jul │ │ │ │ - 0x00045ad0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ - 0x00045ae0 6f736973 5f6d5f4d 4f445f6c 6573735f osis_m_MOD_less_ │ │ │ │ - 0x00045af0 7468616e 5f6f725f 65717561 6c5f746f than_or_equal_to │ │ │ │ - 0x00045b00 5f726561 6c005f5f 6a756c69 656e6e65 _real.__julienne │ │ │ │ - 0x00045b10 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045b20 6d5f4d4f 445f6c65 73735f74 68616e5f m_MOD_less_than_ │ │ │ │ - 0x00045b30 6f725f65 7175616c 5f746f5f 696e7436 or_equal_to_int6 │ │ │ │ - 0x00045b40 34005f5f 6a756c69 656e6e65 5f746573 4.__julienne_tes │ │ │ │ - 0x00045b50 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00045b60 445f6c65 73735f74 68616e5f 6f725f65 D_less_than_or_e │ │ │ │ - 0x00045b70 7175616c 5f746f5f 696e7465 67657200 qual_to_integer. │ │ │ │ - 0x00045b80 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00045b90 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ - 0x00045ba0 6c657373 5f746861 6e5f696e 74363400 less_than_int64. │ │ │ │ - 0x00045bb0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00045bc0 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ - 0x00045bd0 6c657373 5f746861 6e5f696e 74656765 less_than_intege │ │ │ │ - 0x00045be0 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ - 0x00045bf0 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00045c00 445f6c65 73735f74 68616e5f 646f7562 D_less_than_doub │ │ │ │ - 0x00045c10 6c65005f 5f6a756c 69656e6e 655f7465 le.__julienne_te │ │ │ │ - 0x00045c20 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ - 0x00045c30 4f445f6c 6573735f 7468616e 5f726561 OD_less_than_rea │ │ │ │ - 0x00045c40 6c005f5f 6a756c69 656e6e65 5f746573 l.__julienne_tes │ │ │ │ - 0x00045c50 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00045c60 445f6571 75616c73 5f657870 65637465 D_equals_expecte │ │ │ │ - 0x00045c70 645f7374 72696e67 5f76735f 63686172 d_string_vs_char │ │ │ │ - 0x00045c80 61637465 72005f5f 6a756c69 656e6e65 acter.__julienne │ │ │ │ - 0x00045c90 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045ca0 6d5f4d4f 445f6571 75616c73 5f657870 m_MOD_equals_exp │ │ │ │ - 0x00045cb0 65637465 645f7374 72696e67 005f5f6a ected_string.__j │ │ │ │ - 0x00045cc0 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ - 0x00045cd0 676e6f73 69735f6d 5f4d4f44 5f657175 gnosis_m_MOD_equ │ │ │ │ - 0x00045ce0 616c735f 65787065 63746564 5f636861 als_expected_cha │ │ │ │ - 0x00045cf0 72616374 65725f76 735f7374 72696e67 racter_vs_string │ │ │ │ - 0x00045d00 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00045d10 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ - 0x00045d20 5f657175 616c735f 65787065 63746564 _equals_expected │ │ │ │ - 0x00045d30 5f636861 72616374 6572005f 5f6a756c _character.__jul │ │ │ │ - 0x00045d40 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ - 0x00045d50 6f736973 5f6d5f4d 4f445f65 7175616c osis_m_MOD_equal │ │ │ │ - 0x00045d60 735f6578 70656374 65645f69 6e743634 s_expected_int64 │ │ │ │ - 0x00045d70 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00045d80 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ - 0x00045d90 5f657175 616c735f 65787065 63746564 _equals_expected │ │ │ │ - 0x00045da0 5f696e74 65676572 005f5f6a 756c6965 _integer.__julie │ │ │ │ - 0x00045db0 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ - 0x00045dc0 69735f6d 5f4d4f44 5f657175 616c735f is_m_MOD_equals_ │ │ │ │ - 0x00045dd0 65787065 63746564 5f6c6f67 6963616c expected_logical │ │ │ │ - 0x00045de0 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00045df0 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ - 0x00045e00 5f657175 616c735f 65787065 63746564 _equals_expected │ │ │ │ - 0x00045e10 5f635f70 7472005f 5f6a756c 69656e6e _c_ptr.__julienn │ │ │ │ - 0x00045e20 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x00045e30 5f6d5f4d 4f445f65 78706563 74005f5f _m_MOD_expect.__ │ │ │ │ - 0x00045e40 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ - 0x00045e50 61676e6f 7369735f 6d5f4d4f 445f616c agnosis_m_MOD_al │ │ │ │ - 0x00045e60 70686162 65746963 616c5f73 7472696e phabetical_strin │ │ │ │ - 0x00045e70 675f7673 5f636861 72616374 6572005f g_vs_character._ │ │ │ │ - 0x00045e80 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00045e90 6961676e 6f736973 5f6d5f4d 4f445f72 iagnosis_m_MOD_r │ │ │ │ - 0x00045ea0 65766572 73655f61 6c706861 62657469 everse_alphabeti │ │ │ │ - 0x00045eb0 63616c5f 63686172 61637465 725f7673 cal_character_vs │ │ │ │ - 0x00045ec0 5f737472 696e6700 5f5f6a75 6c69656e _string.__julien │ │ │ │ - 0x00045ed0 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ - 0x00045ee0 735f6d5f 4d4f445f 616c7068 61626574 s_m_MOD_alphabet │ │ │ │ - 0x00045ef0 6963616c 5f636861 72616374 65725f76 ical_character_v │ │ │ │ - 0x00045f00 735f7374 72696e67 005f5f6a 756c6965 s_string.__julie │ │ │ │ - 0x00045f10 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ - 0x00045f20 69735f6d 5f4d4f44 5f726576 65727365 is_m_MOD_reverse │ │ │ │ - 0x00045f30 5f616c70 68616265 74696361 6c5f7374 _alphabetical_st │ │ │ │ - 0x00045f40 72696e67 5f76735f 63686172 61637465 ring_vs_characte │ │ │ │ - 0x00045f50 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ - 0x00045f60 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00045f70 445f616c 70686162 65746963 616c5f73 D_alphabetical_s │ │ │ │ - 0x00045f80 7472696e 675f7673 5f737472 696e6700 tring_vs_string. │ │ │ │ - 0x00045f90 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00045fa0 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ - 0x00045fb0 72657665 7273655f 616c7068 61626574 reverse_alphabet │ │ │ │ - 0x00045fc0 6963616c 5f737472 696e675f 76735f73 ical_string_vs_s │ │ │ │ - 0x00045fd0 7472696e 67005f5f 6a756c69 656e6e65 tring.__julienne │ │ │ │ - 0x00045fe0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00045ff0 6d5f4d4f 445f616c 70686162 65746963 m_MOD_alphabetic │ │ │ │ - 0x00046000 616c5f63 68617261 63746572 5f76735f al_character_vs_ │ │ │ │ - 0x00046010 63686172 61637465 72005f5f 6a756c69 character.__juli │ │ │ │ - 0x00046020 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ - 0x00046030 7369735f 6d5f4d4f 445f7265 76657273 sis_m_MOD_revers │ │ │ │ - 0x00046040 655f616c 70686162 65746963 616c5f63 e_alphabetical_c │ │ │ │ - 0x00046050 68617261 63746572 5f76735f 63686172 haracter_vs_char │ │ │ │ - 0x00046060 61637465 72005f5f 6a756c69 656e6e65 acter.__julienne │ │ │ │ - 0x00046070 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x00046080 6d5f4d4f 445f6170 70726f78 696d6174 m_MOD_approximat │ │ │ │ - 0x00046090 65735f64 6f75626c 655f7072 65636973 es_double_precis │ │ │ │ - 0x000460a0 696f6e00 5f5f6a75 6c69656e 6e655f74 ion.__julienne_t │ │ │ │ - 0x000460b0 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x000460c0 4d4f445f 61707072 6f78696d 61746573 MOD_approximates │ │ │ │ - 0x000460d0 5f726561 6c005f5f 6a756c69 656e6e65 _real.__julienne │ │ │ │ - 0x000460e0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x000460f0 6d5f4d4f 445f6167 67726567 6174655f m_MOD_aggregate_ │ │ │ │ - 0x00046100 76656374 6f725f64 6961676e 6f736973 vector_diagnosis │ │ │ │ - 0x00046110 005f6766 6f727472 616e5f70 61636b00 ._gfortran_pack. │ │ │ │ - 0x00046120 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00046130 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ - 0x00046140 61676772 65676174 655f7261 6e6b3135 aggregate_rank15 │ │ │ │ - 0x00046150 5f646961 676e6f73 6973005f 67666f72 _diagnosis._gfor │ │ │ │ - 0x00046160 7472616e 5f726573 68617065 005f5f6a tran_reshape.__j │ │ │ │ - 0x00046170 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ - 0x00046180 676e6f73 69735f6d 5f4d4f44 5f616767 gnosis_m_MOD_agg │ │ │ │ - 0x00046190 72656761 74655f72 616e6b31 345f6469 regate_rank14_di │ │ │ │ - 0x000461a0 61676e6f 73697300 5f5f6a75 6c69656e agnosis.__julien │ │ │ │ - 0x000461b0 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ - 0x000461c0 735f6d5f 4d4f445f 61676772 65676174 s_m_MOD_aggregat │ │ │ │ - 0x000461d0 655f7261 6e6b3133 5f646961 676e6f73 e_rank13_diagnos │ │ │ │ - 0x000461e0 6973005f 5f6a756c 69656e6e 655f7465 is.__julienne_te │ │ │ │ - 0x000461f0 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ - 0x00046200 4f445f61 67677265 67617465 5f72616e OD_aggregate_ran │ │ │ │ - 0x00046210 6b31325f 64696167 6e6f7369 73005f5f k12_diagnosis.__ │ │ │ │ - 0x00046220 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ - 0x00046230 61676e6f 7369735f 6d5f4d4f 445f6167 agnosis_m_MOD_ag │ │ │ │ - 0x00046240 67726567 6174655f 72616e6b 31315f64 gregate_rank11_d │ │ │ │ - 0x00046250 6961676e 6f736973 005f5f6a 756c6965 iagnosis.__julie │ │ │ │ - 0x00046260 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ - 0x00046270 69735f6d 5f4d4f44 5f616767 72656761 is_m_MOD_aggrega │ │ │ │ - 0x00046280 74655f72 616e6b31 305f6469 61676e6f te_rank10_diagno │ │ │ │ - 0x00046290 73697300 5f5f6a75 6c69656e 6e655f74 sis.__julienne_t │ │ │ │ - 0x000462a0 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x000462b0 4d4f445f 61676772 65676174 655f7261 MOD_aggregate_ra │ │ │ │ - 0x000462c0 6e6b395f 64696167 6e6f7369 73005f5f nk9_diagnosis.__ │ │ │ │ - 0x000462d0 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ - 0x000462e0 61676e6f 7369735f 6d5f4d4f 445f6167 agnosis_m_MOD_ag │ │ │ │ - 0x000462f0 67726567 6174655f 72616e6b 385f6469 gregate_rank8_di │ │ │ │ - 0x00046300 61676e6f 73697300 5f5f6a75 6c69656e agnosis.__julien │ │ │ │ - 0x00046310 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ - 0x00046320 735f6d5f 4d4f445f 61676772 65676174 s_m_MOD_aggregat │ │ │ │ - 0x00046330 655f7261 6e6b375f 64696167 6e6f7369 e_rank7_diagnosi │ │ │ │ - 0x00046340 73005f5f 6a756c69 656e6e65 5f746573 s.__julienne_tes │ │ │ │ - 0x00046350 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x00046360 445f6167 67726567 6174655f 72616e6b D_aggregate_rank │ │ │ │ - 0x00046370 365f6469 61676e6f 73697300 5f5f6a75 6_diagnosis.__ju │ │ │ │ - 0x00046380 6c69656e 6e655f74 6573745f 64696167 lienne_test_diag │ │ │ │ - 0x00046390 6e6f7369 735f6d5f 4d4f445f 61676772 nosis_m_MOD_aggr │ │ │ │ - 0x000463a0 65676174 655f7261 6e6b355f 64696167 egate_rank5_diag │ │ │ │ - 0x000463b0 6e6f7369 73005f5f 6a756c69 656e6e65 nosis.__julienne │ │ │ │ - 0x000463c0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ - 0x000463d0 6d5f4d4f 445f6167 67726567 6174655f m_MOD_aggregate_ │ │ │ │ - 0x000463e0 72616e6b 345f6469 61676e6f 73697300 rank4_diagnosis. │ │ │ │ - 0x000463f0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x00046400 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ - 0x00046410 61676772 65676174 655f7261 6e6b335f aggregate_rank3_ │ │ │ │ - 0x00046420 64696167 6e6f7369 73005f5f 6a756c69 diagnosis.__juli │ │ │ │ - 0x00046430 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ - 0x00046440 7369735f 6d5f4d4f 445f6167 67726567 sis_m_MOD_aggreg │ │ │ │ - 0x00046450 6174655f 72616e6b 325f6469 61676e6f ate_rank2_diagno │ │ │ │ - 0x00046460 73697300 5f5f6a75 6c69656e 6e655f74 sis.__julienne_t │ │ │ │ - 0x00046470 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ - 0x00046480 4d4f445f 61676772 65676174 655f7363 MOD_aggregate_sc │ │ │ │ - 0x00046490 616c6172 5f646961 676e6f73 6973005f alar_diagnosis._ │ │ │ │ - 0x000464a0 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x000464b0 6961676e 6f736973 5f6d5f4d 4f445f61 iagnosis_m_MOD_a │ │ │ │ - 0x000464c0 6c736f5f 646c005f 5f6a756c 69656e6e lso_dl.__julienn │ │ │ │ - 0x000464d0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x000464e0 5f6d5f4d 4f445f61 6c736f5f 6c64005f _m_MOD_also_ld._ │ │ │ │ - 0x000464f0 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00046500 6961676e 6f736973 5f6d5f4d 4f445f61 iagnosis_m_MOD_a │ │ │ │ - 0x00046510 6c736f5f 6464005f 5f6a756c 69656e6e lso_dd.__julienn │ │ │ │ - 0x00046520 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x00046530 5f6d5f4d 4f445f61 7070656e 645f6368 _m_MOD_append_ch │ │ │ │ - 0x00046540 61726163 7465725f 69665f74 6573745f aracter_if_test_ │ │ │ │ - 0x00046550 6661696c 6564005f 5f6a756c 69656e6e failed.__julienn │ │ │ │ - 0x00046560 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ - 0x00046570 5f6d5f4d 4f445f63 6f70795f 636f6e73 _m_MOD_copy_cons │ │ │ │ - 0x00046580 74727563 745f6672 6f6d5f63 68617261 truct_from_chara │ │ │ │ - 0x00046590 63746572 005f5f6a 756c6965 6e6e655f cter.__julienne_ │ │ │ │ - 0x000465a0 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ - 0x000465b0 5f4d4f44 5f617070 656e645f 73747269 _MOD_append_stri │ │ │ │ - 0x000465c0 6e675f69 665f7465 73745f66 61696c65 ng_if_test_faile │ │ │ │ - 0x000465d0 64005f5f 6a756c69 656e6e65 5f746573 d.__julienne_tes │ │ │ │ - 0x000465e0 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ - 0x000465f0 445f636f 70795f63 6f6e7374 72756374 D_copy_construct │ │ │ │ - 0x00046600 5f66726f 6d5f7374 72696e67 5f74005f _from_string_t._ │ │ │ │ - 0x00046610 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ - 0x00046620 6961676e 6f736973 5f6d5f4d 4f445f70 iagnosis_m_MOD_p │ │ │ │ - 0x00046630 61737369 6e675f74 65737400 5f67666f assing_test._gfo │ │ │ │ - 0x00046640 72747261 6e5f6961 72676300 5f67666f rtran_iargc._gfo │ │ │ │ - 0x00046650 72747261 6e5f6765 745f636f 6d6d616e rtran_get_comman │ │ │ │ - 0x00046660 645f6172 67756d65 6e745f69 34005f5f d_argument_i4.__ │ │ │ │ - 0x00046670 6a756c69 656e6e65 5f746573 745f6861 julienne_test_ha │ │ │ │ - 0x00046680 726e6573 735f6d5f 4d4f445f 5f5f636f rness_m_MOD___co │ │ │ │ - 0x00046690 70795f6a 756c6965 6e6e655f 74657374 py_julienne_test │ │ │ │ - 0x000466a0 5f686172 6e657373 5f6d5f54 6573745f _harness_m_Test_ │ │ │ │ - 0x000466b0 6861726e 6573735f 74005f5f 6a756c69 harness_t.__juli │ │ │ │ - 0x000466c0 656e6e65 5f746573 745f6861 726e6573 enne_test_harnes │ │ │ │ - 0x000466d0 735f6d5f 4d4f445f 5f5f6669 6e616c5f s_m_MOD___final_ │ │ │ │ - 0x000466e0 6a756c69 656e6e65 5f746573 745f6861 julienne_test_ha │ │ │ │ - 0x000466f0 726e6573 735f6d5f 54657374 5f686172 rness_m_Test_har │ │ │ │ - 0x00046700 6e657373 5f74005f 5f6a756c 69656e6e ness_t.__julienn │ │ │ │ - 0x00046710 655f7465 73745f68 61726e65 73735f6d e_test_harness_m │ │ │ │ - 0x00046720 5f4d4f44 5f5f5f76 7461625f 6a756c69 _MOD___vtab_juli │ │ │ │ - 0x00046730 656e6e65 5f746573 745f6861 726e6573 enne_test_harnes │ │ │ │ - 0x00046740 735f6d5f 54657374 5f686172 6e657373 s_m_Test_harness │ │ │ │ - 0x00046750 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ - 0x00046760 73745f68 61726e65 73735f6d 5f4d4f44 st_harness_m_MOD │ │ │ │ - 0x00046770 5f5f5f64 65665f69 6e69745f 6a756c69 ___def_init_juli │ │ │ │ - 0x00046780 656e6e65 5f746573 745f6861 726e6573 enne_test_harnes │ │ │ │ - 0x00046790 735f6d5f 54657374 5f686172 6e657373 s_m_Test_harness │ │ │ │ - 0x000467a0 5f74005f 5f6a756c 69656e6e 655f6769 _t.__julienne_gi │ │ │ │ - 0x000467b0 74687562 5f63695f 6d5f4d4f 445f6769 thub_ci_m_MOD_gi │ │ │ │ - 0x000467c0 74687562 5f636900 5f67666f 72747261 thub_ci._gfortra │ │ │ │ - 0x000467d0 6e5f6765 745f656e 7669726f 6e6d656e n_get_environmen │ │ │ │ - 0x000467e0 745f7661 72696162 6c655f69 34005f5f t_variable_i4.__ │ │ │ │ - 0x000467f0 6a756c69 656e6e65 5f66696c 655f6d5f julienne_file_m_ │ │ │ │ - 0x00046800 4d4f445f 5f5f636f 70795f6a 756c6965 MOD___copy_julie │ │ │ │ - 0x00046810 6e6e655f 66696c65 5f6d5f46 696c655f nne_file_m_File_ │ │ │ │ - 0x00046820 74005f5f 6a756c69 656e6e65 5f66696c t.__julienne_fil │ │ │ │ - 0x00046830 655f6d5f 4d4f445f 5f5f6669 6e616c5f e_m_MOD___final_ │ │ │ │ - 0x00046840 6a756c69 656e6e65 5f66696c 655f6d5f julienne_file_m_ │ │ │ │ - 0x00046850 46696c65 5f74005f 5f6a756c 69656e6e File_t.__julienn │ │ │ │ - 0x00046860 655f6669 6c655f6d 5f4d4f44 5f5f5f64 e_file_m_MOD___d │ │ │ │ - 0x00046870 65665f69 6e69745f 6a756c69 656e6e65 ef_init_julienne │ │ │ │ - 0x00046880 5f66696c 655f6d5f 46696c65 5f74005f _file_m_File_t._ │ │ │ │ - 0x00046890 5f6a756c 69656e6e 655f6669 6c655f6d _julienne_file_m │ │ │ │ - 0x000468a0 5f4d4f44 5f777269 74655f74 6f5f6368 _MOD_write_to_ch │ │ │ │ - 0x000468b0 61726163 7465725f 66696c65 5f6e616d aracter_file_nam │ │ │ │ - 0x000468c0 65005f5f 6a756c69 656e6e65 5f66696c e.__julienne_fil │ │ │ │ - 0x000468d0 655f6d5f 4d4f445f 77726974 655f746f e_m_MOD_write_to │ │ │ │ - 0x000468e0 5f737472 696e675f 66696c65 5f6e616d _string_file_nam │ │ │ │ - 0x000468f0 65005f5f 6a756c69 656e6e65 5f66696c e.__julienne_fil │ │ │ │ - 0x00046900 655f6d5f 4d4f445f 77726974 655f746f e_m_MOD_write_to │ │ │ │ - 0x00046910 5f6f7574 7075745f 756e6974 005f5f6a _output_unit.__j │ │ │ │ - 0x00046920 756c6965 6e6e655f 666f726d 6174735f ulienne_formats_ │ │ │ │ - 0x00046930 6d2e6a75 6c69656e 6e655f66 6f726d61 m.julienne_forma │ │ │ │ - 0x00046940 74735f73 5f4d4f44 5f5f5f63 6f70795f ts_s_MOD___copy_ │ │ │ │ - 0x00046950 494e5445 4745525f 345f005f 5f6a756c INTEGER_4_.__jul │ │ │ │ - 0x00046960 69656e6e 655f666f 726d6174 735f6d2e ienne_formats_m. │ │ │ │ - 0x00046970 6a756c69 656e6e65 5f666f72 6d617473 julienne_formats │ │ │ │ - 0x00046980 5f735f4d 4f445f5f 5f636f70 795f5245 _s_MOD___copy_RE │ │ │ │ - 0x00046990 414c5f34 5f005f5f 6a756c69 656e6e65 AL_4_.__julienne │ │ │ │ - 0x000469a0 5f666f72 6d617473 5f6d2e6a 756c6965 _formats_m.julie │ │ │ │ - 0x000469b0 6e6e655f 666f726d 6174735f 735f4d4f nne_formats_s_MO │ │ │ │ - 0x000469c0 445f5f5f 636f7079 5f524541 4c5f385f D___copy_REAL_8_ │ │ │ │ - 0x000469d0 005f5f6a 756c6965 6e6e655f 666f726d .__julienne_form │ │ │ │ - 0x000469e0 6174735f 6d2e6a75 6c69656e 6e655f66 ats_m.julienne_f │ │ │ │ - 0x000469f0 6f726d61 74735f73 5f4d4f44 5f5f5f63 ormats_s_MOD___c │ │ │ │ - 0x00046a00 6f70795f 434f4d50 4c45585f 345f005f opy_COMPLEX_4_._ │ │ │ │ - 0x00046a10 5f6a756c 69656e6e 655f666f 726d6174 _julienne_format │ │ │ │ - 0x00046a20 735f6d2e 6a756c69 656e6e65 5f666f72 s_m.julienne_for │ │ │ │ - 0x00046a30 6d617473 5f735f4d 4f445f5f 5f636f70 mats_s_MOD___cop │ │ │ │ - 0x00046a40 795f6368 61726163 7465725f 31006d65 y_character_1.me │ │ │ │ - 0x00046a50 6d736574 005f5f6a 756c6965 6e6e655f mset.__julienne_ │ │ │ │ - 0x00046a60 666f726d 6174735f 6d5f4d4f 445f7365 formats_m_MOD_se │ │ │ │ - 0x00046a70 70617261 7465645f 76616c75 6573005f parated_values._ │ │ │ │ - 0x00046a80 5f6a756c 69656e6e 655f666f 726d6174 _julienne_format │ │ │ │ - 0x00046a90 735f6d2e 6a756c69 656e6e65 5f666f72 s_m.julienne_for │ │ │ │ - 0x00046aa0 6d617473 5f735f4d 4f445f5f 5f767461 mats_s_MOD___vta │ │ │ │ - 0x00046ab0 625f5245 414c5f38 5f005f5f 6a756c69 b_REAL_8_.__juli │ │ │ │ - 0x00046ac0 656e6e65 5f666f72 6d617473 5f6d2e6a enne_formats_m.j │ │ │ │ - 0x00046ad0 756c6965 6e6e655f 666f726d 6174735f ulienne_formats_ │ │ │ │ - 0x00046ae0 735f4d4f 445f5f5f 76746162 5f524541 s_MOD___vtab_REA │ │ │ │ - 0x00046af0 4c5f345f 005f5f6a 756c6965 6e6e655f L_4_.__julienne_ │ │ │ │ - 0x00046b00 666f726d 6174735f 6d2e6a75 6c69656e formats_m.julien │ │ │ │ - 0x00046b10 6e655f66 6f726d61 74735f73 5f4d4f44 ne_formats_s_MOD │ │ │ │ - 0x00046b20 5f5f5f76 7461625f 494e5445 4745525f ___vtab_INTEGER_ │ │ │ │ - 0x00046b30 345f005f 5f6a756c 69656e6e 655f666f 4_.__julienne_fo │ │ │ │ - 0x00046b40 726d6174 735f6d2e 6a756c69 656e6e65 rmats_m.julienne │ │ │ │ - 0x00046b50 5f666f72 6d617473 5f735f4d 4f445f5f _formats_s_MOD__ │ │ │ │ - 0x00046b60 5f767461 625f434f 4d504c45 585f345f _vtab_COMPLEX_4_ │ │ │ │ - 0x00046b70 005f5f6a 756c6965 6e6e655f 666f726d .__julienne_form │ │ │ │ - 0x00046b80 6174735f 6d2e6a75 6c69656e 6e655f66 ats_m.julienne_f │ │ │ │ - 0x00046b90 6f726d61 74735f73 5f4d4f44 5f5f5f76 ormats_s_MOD___v │ │ │ │ - 0x00046ba0 7461625f 43484152 41435445 525f315f tab_CHARACTER_1_ │ │ │ │ - 0x00046bb0 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00046bc0 5f726573 756c745f 6d5f4d4f 445f5f5f _result_m_MOD___ │ │ │ │ - 0x00046bd0 636f7079 5f6a756c 69656e6e 655f7465 copy_julienne_te │ │ │ │ - 0x00046be0 73745f72 6573756c 745f6d5f 54657374 st_result_m_Test │ │ │ │ - 0x00046bf0 5f726573 756c745f 74005f5f 6a756c69 _result_t.__juli │ │ │ │ - 0x00046c00 656e6e65 5f746573 745f7265 73756c74 enne_test_result │ │ │ │ - 0x00046c10 5f6d5f4d 4f445f5f 5f66696e 616c5f6a _m_MOD___final_j │ │ │ │ - 0x00046c20 756c6965 6e6e655f 74657374 5f726573 ulienne_test_res │ │ │ │ - 0x00046c30 756c745f 6d5f5465 73745f72 6573756c ult_m_Test_resul │ │ │ │ - 0x00046c40 745f7400 5f5f6a75 6c69656e 6e655f74 t_t.__julienne_t │ │ │ │ - 0x00046c50 6573745f 72657375 6c745f6d 5f4d4f44 est_result_m_MOD │ │ │ │ - 0x00046c60 5f5f5f64 65665f69 6e69745f 6a756c69 ___def_init_juli │ │ │ │ - 0x00046c70 656e6e65 5f746573 745f7265 73756c74 enne_test_result │ │ │ │ - 0x00046c80 5f6d5f54 6573745f 72657375 6c745f74 _m_Test_result_t │ │ │ │ - 0x00046c90 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00046ca0 5f726573 756c745f 6d5f4d4f 445f6465 _result_m_MOD_de │ │ │ │ - 0x00046cb0 73637269 7074696f 6e5f636f 6e746169 scription_contai │ │ │ │ - 0x00046cc0 6e735f63 68617261 63746572 73005f5f ns_characters.__ │ │ │ │ - 0x00046cd0 6a756c69 656e6e65 5f746573 745f7265 julienne_test_re │ │ │ │ - 0x00046ce0 73756c74 5f6d5f4d 4f445f64 65736372 sult_m_MOD_descr │ │ │ │ - 0x00046cf0 69707469 6f6e5f63 6f6e7461 696e735f iption_contains_ │ │ │ │ - 0x00046d00 73747269 6e67005f 5f6a756c 69656e6e string.__julienn │ │ │ │ - 0x00046d10 655f6173 73657274 5f6d5f4d 4f445f6c e_assert_m_MOD_l │ │ │ │ - 0x00046d20 6f676963 616c5f61 73736572 74005f5f ogical_assert.__ │ │ │ │ - 0x00046d30 61737365 72745f6d 5f4d4f44 5f617373 assert_m_MOD_ass │ │ │ │ - 0x00046d40 6572745f 616c7761 7973005f 5f6a756c ert_always.__jul │ │ │ │ - 0x00046d50 69656e6e 655f6173 73657274 5f6d5f4d ienne_assert_m_M │ │ │ │ - 0x00046d60 4f445f69 64696f6d 61746963 5f617373 OD_idiomatic_ass │ │ │ │ - 0x00046d70 65727400 63616c6c 6f63005f 5f6a756c ert.calloc.__jul │ │ │ │ - 0x00046d80 69656e6e 655f7465 73745f72 6573756c ienne_test_resul │ │ │ │ - 0x00046d90 745f6d5f 4d4f445f 636f6e73 74727563 t_m_MOD_construc │ │ │ │ - 0x00046da0 745f6672 6f6d5f63 68617261 63746572 t_from_character │ │ │ │ - 0x00046db0 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00046dc0 5f726573 756c745f 6d5f4d4f 445f636f _result_m_MOD_co │ │ │ │ - 0x00046dd0 6e737472 7563745f 66726f6d 5f737472 nstruct_from_str │ │ │ │ - 0x00046de0 696e6700 5f5f6a75 6c69656e 6e655f74 ing.__julienne_t │ │ │ │ - 0x00046df0 6573745f 64657363 72697074 696f6e5f est_description_ │ │ │ │ - 0x00046e00 6d5f4d4f 445f636f 6e737472 7563745f m_MOD_construct_ │ │ │ │ - 0x00046e10 66726f6d 5f737472 696e675f 75736865 from_string_ushe │ │ │ │ - 0x00046e20 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ - 0x00046e30 745f6465 73637269 7074696f 6e5f6d5f t_description_m_ │ │ │ │ - 0x00046e40 4d4f445f 636f6e73 74727563 745f6672 MOD_construct_fr │ │ │ │ - 0x00046e50 6f6d5f73 7472696e 675f6675 6e6c6f63 om_string_funloc │ │ │ │ - 0x00046e60 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ - 0x00046e70 5f646573 63726970 74696f6e 5f6d5f4d _description_m_M │ │ │ │ - 0x00046e80 4f445f63 6f6e7374 72756374 5f66726f OD_construct_fro │ │ │ │ - 0x00046e90 6d5f7374 72696e67 005f5f6a 756c6965 m_string.__julie │ │ │ │ - 0x00046ea0 6e6e655f 74657374 5f646573 63726970 nne_test_descrip │ │ │ │ - 0x00046eb0 74696f6e 5f6d5f4d 4f445f63 6f6e7374 tion_m_MOD_const │ │ │ │ - 0x00046ec0 72756374 5f66726f 6d5f6368 61726163 ruct_from_charac │ │ │ │ - 0x00046ed0 74657273 5f757368 6572005f 5f6a756c ters_usher.__jul │ │ │ │ - 0x00046ee0 69656e6e 655f7465 73745f64 65736372 ienne_test_descr │ │ │ │ - 0x00046ef0 69707469 6f6e5f6d 5f4d4f44 5f636f6e iption_m_MOD_con │ │ │ │ - 0x00046f00 73747275 63745f66 726f6d5f 63686172 struct_from_char │ │ │ │ - 0x00046f10 61637465 72735f66 756e6c6f 63005f5f acters_funloc.__ │ │ │ │ - 0x00046f20 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ - 0x00046f30 73637269 7074696f 6e5f6d5f 4d4f445f scription_m_MOD_ │ │ │ │ - 0x00046f40 636f6e73 74727563 745f6672 6f6d5f63 construct_from_c │ │ │ │ - 0x00046f50 68617261 63746572 73005f5f 6a756c69 haracters.__juli │ │ │ │ - 0x00046f60 656e6e65 5f66696c 655f6d5f 4d4f445f enne_file_m_MOD_ │ │ │ │ - 0x00046f70 66726f6d 5f66696c 655f7769 74685f73 from_file_with_s │ │ │ │ - 0x00046f80 7472696e 675f6e61 6d65005f 67666f72 tring_name._gfor │ │ │ │ - 0x00046f90 7472616e 5f73745f 72657769 6e64005f tran_st_rewind._ │ │ │ │ - 0x00046fa0 67666f72 7472616e 5f747261 6e736665 gfortran_transfe │ │ │ │ - 0x00046fb0 725f6368 61726163 74657200 5f5f6a75 r_character.__ju │ │ │ │ - 0x00046fc0 6c69656e 6e655f66 696c655f 6d5f4d4f lienne_file_m_MO │ │ │ │ - 0x00046fd0 445f6672 6f6d5f66 696c655f 77697468 D_from_file_with │ │ │ │ - 0x00046fe0 5f636861 72616374 65725f6e 616d6500 _character_name. │ │ │ │ - 0x00046ff0 5f67666f 72747261 6e5f7374 5f696e71 _gfortran_st_inq │ │ │ │ - 0x00047000 75697265 005f5f6a 756c6965 6e6e655f uire.__julienne_ │ │ │ │ - 0x00047010 636f6d6d 616e645f 6c696e65 5f6d5f4d command_line_m_M │ │ │ │ - 0x00047020 4f445f5f 5f636f70 795f6a75 6c69656e OD___copy_julien │ │ │ │ - 0x00047030 6e655f63 6f6d6d61 6e645f6c 696e655f ne_command_line_ │ │ │ │ - 0x00047040 6d5f436f 6d6d616e 645f6c69 6e655f74 m_Command_line_t │ │ │ │ - 0x00047050 005f5f6a 756c6965 6e6e655f 636f6d6d .__julienne_comm │ │ │ │ - 0x00047060 616e645f 6c696e65 5f6d5f4d 4f445f5f and_line_m_MOD__ │ │ │ │ - 0x00047070 5f767461 625f6a75 6c69656e 6e655f63 _vtab_julienne_c │ │ │ │ - 0x00047080 6f6d6d61 6e645f6c 696e655f 6d5f436f ommand_line_m_Co │ │ │ │ - 0x00047090 6d6d616e 645f6c69 6e655f74 005f5f6a mmand_line_t.__j │ │ │ │ - 0x000470a0 756c6965 6e6e655f 636f6d6d 616e645f ulienne_command_ │ │ │ │ - 0x000470b0 6c696e65 5f6d5f4d 4f445f5f 5f646566 line_m_MOD___def │ │ │ │ - 0x000470c0 5f696e69 745f6a75 6c69656e 6e655f63 _init_julienne_c │ │ │ │ - 0x000470d0 6f6d6d61 6e645f6c 696e655f 6d5f436f ommand_line_m_Co │ │ │ │ - 0x000470e0 6d6d616e 645f6c69 6e655f74 005f5f6a mmand_line_t.__j │ │ │ │ - 0x000470f0 756c6965 6e6e655f 74657374 5f737569 ulienne_test_sui │ │ │ │ - 0x00047100 74655f6d 5f4d4f44 5f5f5f63 6f70795f te_m_MOD___copy_ │ │ │ │ - 0x00047110 6a756c69 656e6e65 5f746573 745f7375 julienne_test_su │ │ │ │ - 0x00047120 6974655f 6d5f5465 73745f73 75697465 ite_m_Test_suite │ │ │ │ - 0x00047130 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ - 0x00047140 73745f73 75697465 5f6d5f4d 4f445f5f st_suite_m_MOD__ │ │ │ │ - 0x00047150 5f66696e 616c5f6a 756c6965 6e6e655f _final_julienne_ │ │ │ │ - 0x00047160 74657374 5f737569 74655f6d 5f546573 test_suite_m_Tes │ │ │ │ - 0x00047170 745f7375 6974655f 74005f5f 6a756c69 t_suite_t.__juli │ │ │ │ - 0x00047180 656e6e65 5f746573 745f7375 6974655f enne_test_suite_ │ │ │ │ - 0x00047190 6d5f4d4f 445f5f5f 76746162 5f6a756c m_MOD___vtab_jul │ │ │ │ - 0x000471a0 69656e6e 655f7465 73745f73 75697465 ienne_test_suite │ │ │ │ - 0x000471b0 5f6d5f54 6573745f 73756974 655f7400 _m_Test_suite_t. │ │ │ │ - 0x000471c0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ - 0x000471d0 73756974 655f6d5f 4d4f445f 5f5f6465 suite_m_MOD___de │ │ │ │ - 0x000471e0 665f696e 69745f6a 756c6965 6e6e655f f_init_julienne_ │ │ │ │ - 0x000471f0 74657374 5f737569 74655f6d 5f546573 test_suite_m_Tes │ │ │ │ - 0x00047200 745f7375 6974655f 74006c69 62666f72 t_suite_t.libfor │ │ │ │ + 0x00043eb0 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ + 0x00043ec0 6c657373 5f746861 6e5f6f72 5f657175 less_than_or_equ │ │ │ │ + 0x00043ed0 616c5f74 6f5f7265 616c005f 5f6a756c al_to_real.__jul │ │ │ │ + 0x00043ee0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ + 0x00043ef0 6f736973 5f6d5f4d 4f445f6c 6573735f osis_m_MOD_less_ │ │ │ │ + 0x00043f00 7468616e 5f6f725f 65717561 6c5f746f than_or_equal_to │ │ │ │ + 0x00043f10 5f696e74 3634005f 5f6a756c 69656e6e _int64.__julienn │ │ │ │ + 0x00043f20 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00043f30 5f6d5f4d 4f445f6c 6573735f 7468616e _m_MOD_less_than │ │ │ │ + 0x00043f40 5f6f725f 65717561 6c5f746f 5f696e74 _or_equal_to_int │ │ │ │ + 0x00043f50 65676572 005f5f6a 756c6965 6e6e655f eger.__julienne_ │ │ │ │ + 0x00043f60 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ + 0x00043f70 5f4d4f44 5f6c6573 735f7468 616e5f69 _MOD_less_than_i │ │ │ │ + 0x00043f80 6e743634 005f5f6a 756c6965 6e6e655f nt64.__julienne_ │ │ │ │ + 0x00043f90 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ + 0x00043fa0 5f4d4f44 5f6c6573 735f7468 616e5f69 _MOD_less_than_i │ │ │ │ + 0x00043fb0 6e746567 6572005f 5f6a756c 69656e6e nteger.__julienn │ │ │ │ + 0x00043fc0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00043fd0 5f6d5f4d 4f445f6c 6573735f 7468616e _m_MOD_less_than │ │ │ │ + 0x00043fe0 5f646f75 626c6500 5f5f6a75 6c69656e _double.__julien │ │ │ │ + 0x00043ff0 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00044000 735f6d5f 4d4f445f 6c657373 5f746861 s_m_MOD_less_tha │ │ │ │ + 0x00044010 6e5f7265 616c005f 5f6a756c 69656e6e n_real.__julienn │ │ │ │ + 0x00044020 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00044030 5f6d5f4d 4f445f65 7175616c 735f6578 _m_MOD_equals_ex │ │ │ │ + 0x00044040 70656374 65645f73 7472696e 675f7673 pected_string_vs │ │ │ │ + 0x00044050 5f636861 72616374 6572005f 5f6a756c _character.__jul │ │ │ │ + 0x00044060 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ + 0x00044070 4f445f73 7472696e 675f745f 65715f63 OD_string_t_eq_c │ │ │ │ + 0x00044080 68617261 63746572 005f6766 6f727472 haracter._gfortr │ │ │ │ + 0x00044090 616e5f63 6f6e6361 745f7374 72696e67 an_concat_string │ │ │ │ + 0x000440a0 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ + 0x000440b0 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ + 0x000440c0 5f657175 616c735f 65787065 63746564 _equals_expected │ │ │ │ + 0x000440d0 5f737472 696e6700 5f5f6a75 6c69656e _string.__julien │ │ │ │ + 0x000440e0 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ + 0x000440f0 73747269 6e675f74 5f65715f 73747269 string_t_eq_stri │ │ │ │ + 0x00044100 6e675f74 005f5f6a 756c6965 6e6e655f ng_t.__julienne_ │ │ │ │ + 0x00044110 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ + 0x00044120 5f4d4f44 5f657175 616c735f 65787065 _MOD_equals_expe │ │ │ │ + 0x00044130 63746564 5f636861 72616374 65725f76 cted_character_v │ │ │ │ + 0x00044140 735f7374 72696e67 005f5f6a 756c6965 s_string.__julie │ │ │ │ + 0x00044150 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ + 0x00044160 5f636861 72616374 65725f65 715f7374 _character_eq_st │ │ │ │ + 0x00044170 72696e67 5f74005f 5f6a756c 69656e6e ring_t.__julienn │ │ │ │ + 0x00044180 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00044190 5f6d5f4d 4f445f65 7175616c 735f6578 _m_MOD_equals_ex │ │ │ │ + 0x000441a0 70656374 65645f63 68617261 63746572 pected_character │ │ │ │ + 0x000441b0 005f6766 6f727472 616e5f63 6f6d7061 ._gfortran_compa │ │ │ │ + 0x000441c0 72655f73 7472696e 67005f5f 6a756c69 re_string.__juli │ │ │ │ + 0x000441d0 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ + 0x000441e0 7369735f 6d5f4d4f 445f6571 75616c73 sis_m_MOD_equals │ │ │ │ + 0x000441f0 5f657870 65637465 645f696e 74363400 _expected_int64. │ │ │ │ + 0x00044200 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x00044210 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ + 0x00044220 65717561 6c735f65 78706563 7465645f equals_expected_ │ │ │ │ + 0x00044230 696e7465 67657200 5f5f6a75 6c69656e integer.__julien │ │ │ │ + 0x00044240 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00044250 735f6d5f 4d4f445f 65717561 6c735f65 s_m_MOD_equals_e │ │ │ │ + 0x00044260 78706563 7465645f 6c6f6769 63616c00 xpected_logical. │ │ │ │ + 0x00044270 5f5f6a75 6c69656e 6e655f73 7472696e __julienne_strin │ │ │ │ + 0x00044280 675f6d5f 4d4f445f 66726f6d 5f646566 g_m_MOD_from_def │ │ │ │ + 0x00044290 61756c74 5f6c6f67 6963616c 005f5f6a ault_logical.__j │ │ │ │ + 0x000442a0 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ + 0x000442b0 676e6f73 69735f6d 5f4d4f44 5f657175 gnosis_m_MOD_equ │ │ │ │ + 0x000442c0 616c735f 65787065 63746564 5f635f70 als_expected_c_p │ │ │ │ + 0x000442d0 7472005f 67666f72 7472616e 5f73745f tr._gfortran_st_ │ │ │ │ + 0x000442e0 77726974 65005f67 666f7274 72616e5f write._gfortran_ │ │ │ │ + 0x000442f0 7472616e 73666572 5f636861 72616374 transfer_charact │ │ │ │ + 0x00044300 65725f77 72697465 005f6766 6f727472 er_write._gfortr │ │ │ │ + 0x00044310 616e5f74 72616e73 6665725f 696e7465 an_transfer_inte │ │ │ │ + 0x00044320 6765725f 77726974 65005f67 666f7274 ger_write._gfort │ │ │ │ + 0x00044330 72616e5f 73745f77 72697465 5f646f6e ran_st_write_don │ │ │ │ + 0x00044340 65005f5f 6a756c69 656e6e65 5f746573 e.__julienne_tes │ │ │ │ + 0x00044350 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ + 0x00044360 445f6578 70656374 005f5f6a 756c6965 D_expect.__julie │ │ │ │ + 0x00044370 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ + 0x00044380 69735f6d 5f4d4f44 5f616c70 68616265 is_m_MOD_alphabe │ │ │ │ + 0x00044390 74696361 6c5f7374 72696e67 5f76735f tical_string_vs_ │ │ │ │ + 0x000443a0 63686172 61637465 72005f5f 6a756c69 character.__juli │ │ │ │ + 0x000443b0 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ + 0x000443c0 445f6173 5f636861 72616374 6572005f D_as_character._ │ │ │ │ + 0x000443d0 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ + 0x000443e0 6961676e 6f736973 5f6d5f4d 4f445f72 iagnosis_m_MOD_r │ │ │ │ + 0x000443f0 65766572 73655f61 6c706861 62657469 everse_alphabeti │ │ │ │ + 0x00044400 63616c5f 63686172 61637465 725f7673 cal_character_vs │ │ │ │ + 0x00044410 5f737472 696e6700 5f5f6a75 6c69656e _string.__julien │ │ │ │ + 0x00044420 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00044430 735f6d5f 4d4f445f 616c7068 61626574 s_m_MOD_alphabet │ │ │ │ + 0x00044440 6963616c 5f636861 72616374 65725f76 ical_character_v │ │ │ │ + 0x00044450 735f7374 72696e67 005f5f6a 756c6965 s_string.__julie │ │ │ │ + 0x00044460 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ + 0x00044470 69735f6d 5f4d4f44 5f726576 65727365 is_m_MOD_reverse │ │ │ │ + 0x00044480 5f616c70 68616265 74696361 6c5f7374 _alphabetical_st │ │ │ │ + 0x00044490 72696e67 5f76735f 63686172 61637465 ring_vs_characte │ │ │ │ + 0x000444a0 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ + 0x000444b0 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ + 0x000444c0 445f616c 70686162 65746963 616c5f73 D_alphabetical_s │ │ │ │ + 0x000444d0 7472696e 675f7673 5f737472 696e6700 tring_vs_string. │ │ │ │ + 0x000444e0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x000444f0 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ + 0x00044500 72657665 7273655f 616c7068 61626574 reverse_alphabet │ │ │ │ + 0x00044510 6963616c 5f737472 696e675f 76735f73 ical_string_vs_s │ │ │ │ + 0x00044520 7472696e 67005f5f 6a756c69 656e6e65 tring.__julienne │ │ │ │ + 0x00044530 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ + 0x00044540 6d5f4d4f 445f616c 70686162 65746963 m_MOD_alphabetic │ │ │ │ + 0x00044550 616c5f63 68617261 63746572 5f76735f al_character_vs_ │ │ │ │ + 0x00044560 63686172 61637465 72005f5f 6a756c69 character.__juli │ │ │ │ + 0x00044570 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ + 0x00044580 7369735f 6d5f4d4f 445f7265 76657273 sis_m_MOD_revers │ │ │ │ + 0x00044590 655f616c 70686162 65746963 616c5f63 e_alphabetical_c │ │ │ │ + 0x000445a0 68617261 63746572 5f76735f 63686172 haracter_vs_char │ │ │ │ + 0x000445b0 61637465 72005f5f 6a756c69 656e6e65 acter.__julienne │ │ │ │ + 0x000445c0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ + 0x000445d0 6d5f4d4f 445f6170 70726f78 696d6174 m_MOD_approximat │ │ │ │ + 0x000445e0 65735f64 6f75626c 655f7072 65636973 es_double_precis │ │ │ │ + 0x000445f0 696f6e00 5f5f6a75 6c69656e 6e655f74 ion.__julienne_t │ │ │ │ + 0x00044600 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ + 0x00044610 4d4f445f 61707072 6f78696d 61746573 MOD_approximates │ │ │ │ + 0x00044620 5f726561 6c005f5f 6a756c69 656e6e65 _real.__julienne │ │ │ │ + 0x00044630 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ + 0x00044640 6d5f4d4f 445f6167 67726567 6174655f m_MOD_aggregate_ │ │ │ │ + 0x00044650 76656374 6f725f64 6961676e 6f736973 vector_diagnosis │ │ │ │ + 0x00044660 005f5f6a 756c6965 6e6e655f 73747269 .__julienne_stri │ │ │ │ + 0x00044670 6e675f6d 5f4d4f44 5f66726f 6d5f6368 ng_m_MOD_from_ch │ │ │ │ + 0x00044680 61726163 74657273 005f5f6a 756c6965 aracters.__julie │ │ │ │ + 0x00044690 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ + 0x000446a0 5f617373 69676e5f 63686172 61637465 _assign_characte │ │ │ │ + 0x000446b0 725f746f 5f737472 696e675f 74005f67 r_to_string_t._g │ │ │ │ + 0x000446c0 666f7274 72616e5f 7061636b 005f5f6a fortran_pack.__j │ │ │ │ + 0x000446d0 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x000446e0 5f4d4f44 5f636f6e 63617465 6e617465 _MOD_concatenate │ │ │ │ + 0x000446f0 5f656c65 6d656e74 73005f67 666f7274 _elements._gfort │ │ │ │ + 0x00044700 72616e5f 6f735f65 72726f72 5f617400 ran_os_error_at. │ │ │ │ + 0x00044710 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x00044720 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ + 0x00044730 61676772 65676174 655f7261 6e6b3135 aggregate_rank15 │ │ │ │ + 0x00044740 5f646961 676e6f73 6973005f 67666f72 _diagnosis._gfor │ │ │ │ + 0x00044750 7472616e 5f726573 68617065 005f5f6a tran_reshape.__j │ │ │ │ + 0x00044760 756c6965 6e6e655f 74657374 5f646961 ulienne_test_dia │ │ │ │ + 0x00044770 676e6f73 69735f6d 5f4d4f44 5f616767 gnosis_m_MOD_agg │ │ │ │ + 0x00044780 72656761 74655f72 616e6b31 345f6469 regate_rank14_di │ │ │ │ + 0x00044790 61676e6f 73697300 5f5f6a75 6c69656e agnosis.__julien │ │ │ │ + 0x000447a0 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x000447b0 735f6d5f 4d4f445f 61676772 65676174 s_m_MOD_aggregat │ │ │ │ + 0x000447c0 655f7261 6e6b3133 5f646961 676e6f73 e_rank13_diagnos │ │ │ │ + 0x000447d0 6973005f 5f6a756c 69656e6e 655f7465 is.__julienne_te │ │ │ │ + 0x000447e0 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ + 0x000447f0 4f445f61 67677265 67617465 5f72616e OD_aggregate_ran │ │ │ │ + 0x00044800 6b31325f 64696167 6e6f7369 73005f5f k12_diagnosis.__ │ │ │ │ + 0x00044810 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ + 0x00044820 61676e6f 7369735f 6d5f4d4f 445f6167 agnosis_m_MOD_ag │ │ │ │ + 0x00044830 67726567 6174655f 72616e6b 31315f64 gregate_rank11_d │ │ │ │ + 0x00044840 6961676e 6f736973 005f5f6a 756c6965 iagnosis.__julie │ │ │ │ + 0x00044850 6e6e655f 74657374 5f646961 676e6f73 nne_test_diagnos │ │ │ │ + 0x00044860 69735f6d 5f4d4f44 5f616767 72656761 is_m_MOD_aggrega │ │ │ │ + 0x00044870 74655f72 616e6b31 305f6469 61676e6f te_rank10_diagno │ │ │ │ + 0x00044880 73697300 5f5f6a75 6c69656e 6e655f74 sis.__julienne_t │ │ │ │ + 0x00044890 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ + 0x000448a0 4d4f445f 61676772 65676174 655f7261 MOD_aggregate_ra │ │ │ │ + 0x000448b0 6e6b395f 64696167 6e6f7369 73005f5f nk9_diagnosis.__ │ │ │ │ + 0x000448c0 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ + 0x000448d0 61676e6f 7369735f 6d5f4d4f 445f6167 agnosis_m_MOD_ag │ │ │ │ + 0x000448e0 67726567 6174655f 72616e6b 385f6469 gregate_rank8_di │ │ │ │ + 0x000448f0 61676e6f 73697300 5f5f6a75 6c69656e agnosis.__julien │ │ │ │ + 0x00044900 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00044910 735f6d5f 4d4f445f 61676772 65676174 s_m_MOD_aggregat │ │ │ │ + 0x00044920 655f7261 6e6b375f 64696167 6e6f7369 e_rank7_diagnosi │ │ │ │ + 0x00044930 73005f5f 6a756c69 656e6e65 5f746573 s.__julienne_tes │ │ │ │ + 0x00044940 745f6469 61676e6f 7369735f 6d5f4d4f t_diagnosis_m_MO │ │ │ │ + 0x00044950 445f6167 67726567 6174655f 72616e6b D_aggregate_rank │ │ │ │ + 0x00044960 365f6469 61676e6f 73697300 5f5f6a75 6_diagnosis.__ju │ │ │ │ + 0x00044970 6c69656e 6e655f74 6573745f 64696167 lienne_test_diag │ │ │ │ + 0x00044980 6e6f7369 735f6d5f 4d4f445f 61676772 nosis_m_MOD_aggr │ │ │ │ + 0x00044990 65676174 655f7261 6e6b355f 64696167 egate_rank5_diag │ │ │ │ + 0x000449a0 6e6f7369 73005f5f 6a756c69 656e6e65 nosis.__julienne │ │ │ │ + 0x000449b0 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ + 0x000449c0 6d5f4d4f 445f6167 67726567 6174655f m_MOD_aggregate_ │ │ │ │ + 0x000449d0 72616e6b 345f6469 61676e6f 73697300 rank4_diagnosis. │ │ │ │ + 0x000449e0 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x000449f0 64696167 6e6f7369 735f6d5f 4d4f445f diagnosis_m_MOD_ │ │ │ │ + 0x00044a00 61676772 65676174 655f7261 6e6b335f aggregate_rank3_ │ │ │ │ + 0x00044a10 64696167 6e6f7369 73005f5f 6a756c69 diagnosis.__juli │ │ │ │ + 0x00044a20 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ + 0x00044a30 7369735f 6d5f4d4f 445f6167 67726567 sis_m_MOD_aggreg │ │ │ │ + 0x00044a40 6174655f 72616e6b 325f6469 61676e6f ate_rank2_diagno │ │ │ │ + 0x00044a50 73697300 5f5f6a75 6c69656e 6e655f74 sis.__julienne_t │ │ │ │ + 0x00044a60 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ + 0x00044a70 4d4f445f 61676772 65676174 655f7363 MOD_aggregate_sc │ │ │ │ + 0x00044a80 616c6172 5f646961 676e6f73 6973005f alar_diagnosis._ │ │ │ │ + 0x00044a90 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ + 0x00044aa0 6961676e 6f736973 5f6d5f4d 4f445f61 iagnosis_m_MOD_a │ │ │ │ + 0x00044ab0 6c736f5f 646c005f 5f6a756c 69656e6e lso_dl.__julienn │ │ │ │ + 0x00044ac0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00044ad0 5f6d5f4d 4f445f61 6c736f5f 6c64005f _m_MOD_also_ld._ │ │ │ │ + 0x00044ae0 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ + 0x00044af0 6961676e 6f736973 5f6d5f4d 4f445f61 iagnosis_m_MOD_a │ │ │ │ + 0x00044b00 6c736f5f 6464005f 5f6a756c 69656e6e lso_dd.__julienn │ │ │ │ + 0x00044b10 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00044b20 5f6d5f4d 4f445f61 7070656e 645f6368 _m_MOD_append_ch │ │ │ │ + 0x00044b30 61726163 7465725f 69665f74 6573745f aracter_if_test_ │ │ │ │ + 0x00044b40 6661696c 6564005f 5f6a756c 69656e6e failed.__julienn │ │ │ │ + 0x00044b50 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00044b60 5f6d5f4d 4f445f63 6f70795f 636f6e73 _m_MOD_copy_cons │ │ │ │ + 0x00044b70 74727563 745f6672 6f6d5f63 68617261 truct_from_chara │ │ │ │ + 0x00044b80 63746572 005f5f6a 756c6965 6e6e655f cter.__julienne_ │ │ │ │ + 0x00044b90 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ + 0x00044ba0 5f4d4f44 5f5f5f76 7461625f 6a756c69 _MOD___vtab_juli │ │ │ │ + 0x00044bb0 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ + 0x00044bc0 7369735f 6d5f5465 73745f64 6961676e sis_m_Test_diagn │ │ │ │ + 0x00044bd0 6f736973 5f74005f 5f6a756c 69656e6e osis_t.__julienn │ │ │ │ + 0x00044be0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00044bf0 5f6d5f4d 4f445f61 7070656e 645f7374 _m_MOD_append_st │ │ │ │ + 0x00044c00 72696e67 5f69665f 74657374 5f666169 ring_if_test_fai │ │ │ │ + 0x00044c10 6c656400 5f5f6a75 6c69656e 6e655f74 led.__julienne_t │ │ │ │ + 0x00044c20 6573745f 64696167 6e6f7369 735f6d5f est_diagnosis_m_ │ │ │ │ + 0x00044c30 4d4f445f 636f7079 5f636f6e 73747275 MOD_copy_constru │ │ │ │ + 0x00044c40 63745f66 726f6d5f 73747269 6e675f74 ct_from_string_t │ │ │ │ + 0x00044c50 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ + 0x00044c60 5f646961 676e6f73 69735f6d 5f4d4f44 _diagnosis_m_MOD │ │ │ │ + 0x00044c70 5f617373 69676e5f 6c6f6769 63616c00 _assign_logical. │ │ │ │ + 0x00044c80 7265616c 6c6f6300 5f5f6a75 6c69656e realloc.__julien │ │ │ │ + 0x00044c90 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00044ca0 735f6d5f 4d4f445f 70617373 696e675f s_m_MOD_passing_ │ │ │ │ + 0x00044cb0 74657374 005f5f6a 756c6965 6e6e655f test.__julienne_ │ │ │ │ + 0x00044cc0 6d756c74 695f696d 6167655f 6d5f4d4f multi_image_m_MO │ │ │ │ + 0x00044cd0 445f6a75 6c69656e 6e655f74 6869735f D_julienne_this_ │ │ │ │ + 0x00044ce0 696d6167 65005f5f 6a756c69 656e6e65 image.__julienne │ │ │ │ + 0x00044cf0 5f6d756c 74695f69 6d616765 5f6d5f4d _multi_image_m_M │ │ │ │ + 0x00044d00 4f445f6a 756c6965 6e6e655f 73796e63 OD_julienne_sync │ │ │ │ + 0x00044d10 5f616c6c 005f5f6a 756c6965 6e6e655f _all.__julienne_ │ │ │ │ + 0x00044d20 6d756c74 695f696d 6167655f 6d5f4d4f multi_image_m_MO │ │ │ │ + 0x00044d30 445f6a75 6c69656e 6e655f6e 756d5f69 D_julienne_num_i │ │ │ │ + 0x00044d40 6d616765 73005f5f 6a756c69 656e6e65 mages.__julienne │ │ │ │ + 0x00044d50 5f6d756c 74695f69 6d616765 5f6d5f4d _multi_image_m_M │ │ │ │ + 0x00044d60 4f445f6a 756c6965 6e6e655f 6572726f OD_julienne_erro │ │ │ │ + 0x00044d70 725f7374 6f70005f 5f6a756c 69656e6e r_stop.__julienn │ │ │ │ + 0x00044d80 655f6d75 6c74695f 696d6167 655f6d5f e_multi_image_m_ │ │ │ │ + 0x00044d90 4d4f445f 6a756c69 656e6e65 5f636f5f MOD_julienne_co_ │ │ │ │ + 0x00044da0 73756d5f 696e7465 67657200 5f5f6a75 sum_integer.__ju │ │ │ │ + 0x00044db0 6c69656e 6e655f62 696e5f6d 5f4d4f44 lienne_bin_m_MOD │ │ │ │ + 0x00044dc0 5f5f5f63 6f70795f 6a756c69 656e6e65 ___copy_julienne │ │ │ │ + 0x00044dd0 5f62696e 5f6d5f42 696e5f74 005f5f6a _bin_m_Bin_t.__j │ │ │ │ + 0x00044de0 756c6965 6e6e655f 62696e5f 6d5f4d4f ulienne_bin_m_MO │ │ │ │ + 0x00044df0 445f5f5f 76746162 5f6a756c 69656e6e D___vtab_julienn │ │ │ │ + 0x00044e00 655f6269 6e5f6d5f 42696e5f 74005f5f e_bin_m_Bin_t.__ │ │ │ │ + 0x00044e10 6a756c69 656e6e65 5f62696e 5f6d5f4d julienne_bin_m_M │ │ │ │ + 0x00044e20 4f445f5f 5f646566 5f696e69 745f6a75 OD___def_init_ju │ │ │ │ + 0x00044e30 6c69656e 6e655f62 696e5f6d 5f42696e lienne_bin_m_Bin │ │ │ │ + 0x00044e40 5f74005f 5f6a756c 69656e6e 655f6269 _t.__julienne_bi │ │ │ │ + 0x00044e50 6e5f6d5f 4d4f445f 6c617374 005f5f6a n_m_MOD_last.__j │ │ │ │ + 0x00044e60 756c6965 6e6e655f 62696e5f 6d5f4d4f ulienne_bin_m_MO │ │ │ │ + 0x00044e70 445f6669 72737400 5f5f6a75 6c69656e D_first.__julien │ │ │ │ + 0x00044e80 6e655f74 6573745f 73756974 655f6d5f ne_test_suite_m_ │ │ │ │ + 0x00044e90 4d4f445f 5f5f636f 70795f6a 756c6965 MOD___copy_julie │ │ │ │ + 0x00044ea0 6e6e655f 74657374 5f737569 74655f6d nne_test_suite_m │ │ │ │ + 0x00044eb0 5f546573 745f7375 6974655f 74005f5f _Test_suite_t.__ │ │ │ │ + 0x00044ec0 6a756c69 656e6e65 5f746573 745f7375 julienne_test_su │ │ │ │ + 0x00044ed0 6974655f 6d5f4d4f 445f5f5f 66696e61 ite_m_MOD___fina │ │ │ │ + 0x00044ee0 6c5f6a75 6c69656e 6e655f74 6573745f l_julienne_test_ │ │ │ │ + 0x00044ef0 73756974 655f6d5f 54657374 5f737569 suite_m_Test_sui │ │ │ │ + 0x00044f00 74655f74 005f5f6a 756c6965 6e6e655f te_t.__julienne_ │ │ │ │ + 0x00044f10 74657374 5f737569 74655f6d 5f4d4f44 test_suite_m_MOD │ │ │ │ + 0x00044f20 5f5f5f76 7461625f 6a756c69 656e6e65 ___vtab_julienne │ │ │ │ + 0x00044f30 5f746573 745f7375 6974655f 6d5f5465 _test_suite_m_Te │ │ │ │ + 0x00044f40 73745f73 75697465 5f74005f 5f6a756c st_suite_t.__jul │ │ │ │ + 0x00044f50 69656e6e 655f7465 73745f73 75697465 ienne_test_suite │ │ │ │ + 0x00044f60 5f6d5f4d 4f445f5f 5f646566 5f696e69 _m_MOD___def_ini │ │ │ │ + 0x00044f70 745f6a75 6c69656e 6e655f74 6573745f t_julienne_test_ │ │ │ │ + 0x00044f80 73756974 655f6d5f 54657374 5f737569 suite_m_Test_sui │ │ │ │ + 0x00044f90 74655f74 005f5f6a 756c6965 6e6e655f te_t.__julienne_ │ │ │ │ + 0x00044fa0 74657374 5f737569 74655f6d 5f4d4f44 test_suite_m_MOD │ │ │ │ + 0x00044fb0 5f647269 7665725f 66696c65 005f5f6a _driver_file.__j │ │ │ │ + 0x00044fc0 756c6965 6e6e655f 74657374 5f737569 ulienne_test_sui │ │ │ │ + 0x00044fd0 74655f6d 5f4d4f44 5f746573 745f6d6f te_m_MOD_test_mo │ │ │ │ + 0x00044fe0 64756c65 73005f5f 6a756c69 656e6e65 dules.__julienne │ │ │ │ + 0x00044ff0 5f746573 745f7375 6974655f 6d5f4d4f _test_suite_m_MO │ │ │ │ + 0x00045000 445f7465 73745f74 79706573 005f5f6a D_test_types.__j │ │ │ │ + 0x00045010 756c6965 6e6e655f 74657374 5f737569 ulienne_test_sui │ │ │ │ + 0x00045020 74655f6d 5f4d4f44 5f746573 745f7375 te_m_MOD_test_su │ │ │ │ + 0x00045030 626a6563 7473005f 5f6a756c 69656e6e bjects.__julienn │ │ │ │ + 0x00045040 655f7465 73745f73 75697465 5f6d5f4d e_test_suite_m_M │ │ │ │ + 0x00045050 4f445f73 7475625f 66696c65 005f5f6a OD_stub_file.__j │ │ │ │ + 0x00045060 756c6965 6e6e655f 74657374 5f737569 ulienne_test_sui │ │ │ │ + 0x00045070 74655f6d 5f4d4f44 5f746f5f 66696c65 te_m_MOD_to_file │ │ │ │ + 0x00045080 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ + 0x00045090 5f737569 74655f6d 5f4d4f44 5f777269 _suite_m_MOD_wri │ │ │ │ + 0x000450a0 74655f64 72697665 72005f5f 6a756c69 te_driver.__juli │ │ │ │ + 0x000450b0 656e6e65 5f676974 6875625f 63695f6d enne_github_ci_m │ │ │ │ + 0x000450c0 5f4d4f44 5f676974 6875625f 6369005f _MOD_github_ci._ │ │ │ │ + 0x000450d0 67666f72 7472616e 5f676574 5f656e76 gfortran_get_env │ │ │ │ + 0x000450e0 69726f6e 6d656e74 5f766172 6961626c ironment_variabl │ │ │ │ + 0x000450f0 655f6934 005f5f6a 756c6965 6e6e655f e_i4.__julienne_ │ │ │ │ + 0x00045100 74657374 5f646573 63726970 74696f6e test_description │ │ │ │ + 0x00045110 5f6d5f4d 4f445f65 7175616c 73005f5f _m_MOD_equals.__ │ │ │ │ + 0x00045120 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ + 0x00045130 73637269 7074696f 6e5f6d5f 4d4f445f scription_m_MOD_ │ │ │ │ + 0x00045140 636f6e74 61696e73 5f636861 72616374 contains_charact │ │ │ │ + 0x00045150 65727300 5f67666f 72747261 6e5f7374 ers._gfortran_st │ │ │ │ + 0x00045160 72696e67 5f696e64 6578005f 5f6a756c ring_index.__jul │ │ │ │ + 0x00045170 69656e6e 655f7465 73745f64 65736372 ienne_test_descr │ │ │ │ + 0x00045180 69707469 6f6e5f6d 5f4d4f44 5f66696c iption_m_MOD_fil │ │ │ │ + 0x00045190 74657200 5f5f6a75 6c69656e 6e655f63 ter.__julienne_c │ │ │ │ + 0x000451a0 6f6d6d61 6e645f6c 696e655f 6d5f4d4f ommand_line_m_MO │ │ │ │ + 0x000451b0 445f666c 61675f76 616c7565 005f5f6a D_flag_value.__j │ │ │ │ + 0x000451c0 756c6965 6e6e655f 74657374 5f646573 ulienne_test_des │ │ │ │ + 0x000451d0 63726970 74696f6e 5f6d5f4d 4f445f5f cription_m_MOD__ │ │ │ │ + 0x000451e0 5f767461 625f6a75 6c69656e 6e655f74 _vtab_julienne_t │ │ │ │ + 0x000451f0 6573745f 64657363 72697074 696f6e5f est_description_ │ │ │ │ + 0x00045200 6d5f5465 73745f64 65736372 69707469 m_Test_descripti │ │ │ │ + 0x00045210 6f6e5f74 006d656d 73657400 5f5f6a75 on_t.memset.__ju │ │ │ │ + 0x00045220 6c69656e 6e655f74 6573745f 64657363 lienne_test_desc │ │ │ │ + 0x00045230 72697074 696f6e5f 6d5f4d4f 445f636f ription_m_MOD_co │ │ │ │ + 0x00045240 6e746169 6e735f73 7472696e 675f7400 ntains_string_t. │ │ │ │ + 0x00045250 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x00045260 64657363 72697074 696f6e5f 6d5f4d4f description_m_MO │ │ │ │ + 0x00045270 445f7275 6e005f5f 6a756c69 656e6e65 D_run.__julienne │ │ │ │ + 0x00045280 5f746573 745f7265 73756c74 5f6d5f4d _test_result_m_M │ │ │ │ + 0x00045290 4f445f63 6f6e7374 72756374 5f66726f OD_construct_fro │ │ │ │ + 0x000452a0 6d5f6368 61726163 74657200 5f5f6a75 m_character.__ju │ │ │ │ + 0x000452b0 6c69656e 6e655f74 6573745f 64657363 lienne_test_desc │ │ │ │ + 0x000452c0 72697074 696f6e5f 6d5f4d4f 445f636f ription_m_MOD_co │ │ │ │ + 0x000452d0 6e737472 7563745f 66726f6d 5f737472 nstruct_from_str │ │ │ │ + 0x000452e0 696e675f 75736865 72005f5f 6a756c69 ing_usher.__juli │ │ │ │ + 0x000452f0 656e6e65 5f746573 745f6465 73637269 enne_test_descri │ │ │ │ + 0x00045300 7074696f 6e5f6d5f 4d4f445f 636f6e73 ption_m_MOD_cons │ │ │ │ + 0x00045310 74727563 745f6672 6f6d5f73 7472696e truct_from_strin │ │ │ │ + 0x00045320 675f6675 6e6c6f63 005f5f6a 756c6965 g_funloc.__julie │ │ │ │ + 0x00045330 6e6e655f 74657374 5f646573 63726970 nne_test_descrip │ │ │ │ + 0x00045340 74696f6e 5f6d5f4d 4f445f63 6f6e7374 tion_m_MOD_const │ │ │ │ + 0x00045350 72756374 5f66726f 6d5f7374 72696e67 ruct_from_string │ │ │ │ + 0x00045360 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ + 0x00045370 5f646573 63726970 74696f6e 5f6d5f4d _description_m_M │ │ │ │ + 0x00045380 4f445f63 6f6e7374 72756374 5f66726f OD_construct_fro │ │ │ │ + 0x00045390 6d5f6368 61726163 74657273 5f757368 m_characters_ush │ │ │ │ + 0x000453a0 6572005f 5f6a756c 69656e6e 655f7465 er.__julienne_te │ │ │ │ + 0x000453b0 73745f64 65736372 69707469 6f6e5f6d st_description_m │ │ │ │ + 0x000453c0 5f4d4f44 5f636f6e 73747275 63745f66 _MOD_construct_f │ │ │ │ + 0x000453d0 726f6d5f 63686172 61637465 72735f66 rom_characters_f │ │ │ │ + 0x000453e0 756e6c6f 63005f5f 6a756c69 656e6e65 unloc.__julienne │ │ │ │ + 0x000453f0 5f746573 745f6465 73637269 7074696f _test_descriptio │ │ │ │ + 0x00045400 6e5f6d5f 4d4f445f 636f6e73 74727563 n_m_MOD_construc │ │ │ │ + 0x00045410 745f6672 6f6d5f63 68617261 63746572 t_from_character │ │ │ │ + 0x00045420 73005f5f 6a756c69 656e6e65 5f746573 s.__julienne_tes │ │ │ │ + 0x00045430 745f7265 73756c74 5f6d5f4d 4f445f5f t_result_m_MOD__ │ │ │ │ + 0x00045440 5f636f70 795f6a75 6c69656e 6e655f74 _copy_julienne_t │ │ │ │ + 0x00045450 6573745f 72657375 6c745f6d 5f546573 est_result_m_Tes │ │ │ │ + 0x00045460 745f7265 73756c74 5f74005f 5f6a756c t_result_t.__jul │ │ │ │ + 0x00045470 69656e6e 655f7465 73745f72 6573756c ienne_test_resul │ │ │ │ + 0x00045480 745f6d5f 4d4f445f 5f5f6669 6e616c5f t_m_MOD___final_ │ │ │ │ + 0x00045490 6a756c69 656e6e65 5f746573 745f7265 julienne_test_re │ │ │ │ + 0x000454a0 73756c74 5f6d5f54 6573745f 72657375 sult_m_Test_resu │ │ │ │ + 0x000454b0 6c745f74 005f5f6a 756c6965 6e6e655f lt_t.__julienne_ │ │ │ │ + 0x000454c0 74657374 5f726573 756c745f 6d5f4d4f test_result_m_MO │ │ │ │ + 0x000454d0 445f5f5f 76746162 5f6a756c 69656e6e D___vtab_julienn │ │ │ │ + 0x000454e0 655f7465 73745f72 6573756c 745f6d5f e_test_result_m_ │ │ │ │ + 0x000454f0 54657374 5f726573 756c745f 74005f5f Test_result_t.__ │ │ │ │ + 0x00045500 6a756c69 656e6e65 5f746573 745f7265 julienne_test_re │ │ │ │ + 0x00045510 73756c74 5f6d5f4d 4f445f5f 5f646566 sult_m_MOD___def │ │ │ │ + 0x00045520 5f696e69 745f6a75 6c69656e 6e655f74 _init_julienne_t │ │ │ │ + 0x00045530 6573745f 72657375 6c745f6d 5f546573 est_result_m_Tes │ │ │ │ + 0x00045540 745f7265 73756c74 5f74005f 5f6a756c t_result_t.__jul │ │ │ │ + 0x00045550 69656e6e 655f7465 73745f72 6573756c ienne_test_resul │ │ │ │ + 0x00045560 745f6d5f 4d4f445f 636f5f63 68617261 t_m_MOD_co_chara │ │ │ │ + 0x00045570 63746572 697a6500 5f5f6a75 6c69656e cterize.__julien │ │ │ │ + 0x00045580 6e655f74 6573745f 72657375 6c745f6d ne_test_result_m │ │ │ │ + 0x00045590 5f4d4f44 5f646573 63726970 74696f6e _MOD_description │ │ │ │ + 0x000455a0 5f636f6e 7461696e 735f6368 61726163 _contains_charac │ │ │ │ + 0x000455b0 74657273 005f5f6a 756c6965 6e6e655f ters.__julienne_ │ │ │ │ + 0x000455c0 74657374 5f726573 756c745f 6d5f4d4f test_result_m_MO │ │ │ │ + 0x000455d0 445f7061 73736564 005f5f6a 756c6965 D_passed.__julie │ │ │ │ + 0x000455e0 6e6e655f 74657374 5f726573 756c745f nne_test_result_ │ │ │ │ + 0x000455f0 6d5f4d4f 445f6465 73637269 7074696f m_MOD_descriptio │ │ │ │ + 0x00045600 6e5f636f 6e746169 6e735f73 7472696e n_contains_strin │ │ │ │ + 0x00045610 67005f5f 6a756c69 656e6e65 5f746573 g.__julienne_tes │ │ │ │ + 0x00045620 745f7265 73756c74 5f6d5f4d 4f445f73 t_result_m_MOD_s │ │ │ │ + 0x00045630 6b697070 6564005f 5f6a756c 69656e6e kipped.__julienn │ │ │ │ + 0x00045640 655f7465 73745f6d 5f4d4f44 5f5f5f76 e_test_m_MOD___v │ │ │ │ + 0x00045650 7461625f 6a756c69 656e6e65 5f746573 tab_julienne_tes │ │ │ │ + 0x00045660 745f6d5f 54657374 5f74005f 5f6a756c t_m_Test_t.__jul │ │ │ │ + 0x00045670 69656e6e 655f7465 73745f6d 5f4d4f44 ienne_test_m_MOD │ │ │ │ + 0x00045680 5f726570 6f727400 5f5f6a75 6c69656e _report.__julien │ │ │ │ + 0x00045690 6e655f74 6573745f 6d5f4d4f 445f7275 ne_test_m_MOD_ru │ │ │ │ + 0x000456a0 6e005f5f 6a756c69 656e6e65 5f66696c n.__julienne_fil │ │ │ │ + 0x000456b0 655f6d5f 4d4f445f 66726f6d 5f66696c e_m_MOD_from_fil │ │ │ │ + 0x000456c0 655f7769 74685f73 7472696e 675f6e61 e_with_string_na │ │ │ │ + 0x000456d0 6d65005f 67666f72 7472616e 5f73745f me._gfortran_st_ │ │ │ │ + 0x000456e0 6f70656e 005f6766 6f727472 616e5f73 open._gfortran_s │ │ │ │ + 0x000456f0 745f7265 77696e64 005f6766 6f727472 t_rewind._gfortr │ │ │ │ + 0x00045700 616e5f73 745f7265 6164005f 67666f72 an_st_read._gfor │ │ │ │ + 0x00045710 7472616e 5f73745f 72656164 5f646f6e tran_st_read_don │ │ │ │ + 0x00045720 65005f67 666f7274 72616e5f 73745f63 e._gfortran_st_c │ │ │ │ + 0x00045730 6c6f7365 005f6766 6f727472 616e5f74 lose._gfortran_t │ │ │ │ + 0x00045740 72616e73 6665725f 63686172 61637465 ransfer_characte │ │ │ │ + 0x00045750 72005f5f 6a756c69 656e6e65 5f66696c r.__julienne_fil │ │ │ │ + 0x00045760 655f6d5f 4d4f445f 66726f6d 5f66696c e_m_MOD_from_fil │ │ │ │ + 0x00045770 655f7769 74685f63 68617261 63746572 e_with_character │ │ │ │ + 0x00045780 5f6e616d 65005f5f 6a756c69 656e6e65 _name.__julienne │ │ │ │ + 0x00045790 5f66696c 655f6d5f 4d4f445f 66726f6d _file_m_MOD_from │ │ │ │ + 0x000457a0 5f6c696e 6573005f 67666f72 7472616e _lines._gfortran │ │ │ │ + 0x000457b0 5f72756e 74696d65 5f657272 6f72005f _runtime_error._ │ │ │ │ + 0x000457c0 5f6a756c 69656e6e 655f6669 6c655f6d _julienne_file_m │ │ │ │ + 0x000457d0 5f4d4f44 5f777269 74655f74 6f5f7374 _MOD_write_to_st │ │ │ │ + 0x000457e0 72696e67 5f66696c 655f6e61 6d65005f ring_file_name._ │ │ │ │ + 0x000457f0 5f6a756c 69656e6e 655f6669 6c655f6d _julienne_file_m │ │ │ │ + 0x00045800 5f4d4f44 5f777269 74655f74 6f5f6368 _MOD_write_to_ch │ │ │ │ + 0x00045810 61726163 7465725f 66696c65 5f6e616d aracter_file_nam │ │ │ │ + 0x00045820 65005f67 666f7274 72616e5f 73745f69 e._gfortran_st_i │ │ │ │ + 0x00045830 6e717569 7265005f 5f6a756c 69656e6e nquire.__julienn │ │ │ │ + 0x00045840 655f6669 6c655f6d 5f4d4f44 5f777269 e_file_m_MOD_wri │ │ │ │ + 0x00045850 74655f74 6f5f6f75 74707574 5f756e69 te_to_output_uni │ │ │ │ + 0x00045860 74005f5f 6a756c69 656e6e65 5f66696c t.__julienne_fil │ │ │ │ + 0x00045870 655f6d5f 4d4f445f 6c696e65 73005f5f e_m_MOD_lines.__ │ │ │ │ + 0x00045880 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ + 0x00045890 6d5f4d4f 445f7374 72696e67 735f7769 m_MOD_strings_wi │ │ │ │ + 0x000458a0 74685f63 6f6d6d61 5f736570 61726174 th_comma_separat │ │ │ │ + 0x000458b0 6f72005f 5f6a756c 69656e6e 655f7374 or.__julienne_st │ │ │ │ + 0x000458c0 72696e67 5f6d5f4d 4f445f62 7261636b ring_m_MOD_brack │ │ │ │ + 0x000458d0 6574005f 5f6a756c 69656e6e 655f7465 et.__julienne_te │ │ │ │ + 0x000458e0 73745f73 75697465 5f6d5f4d 4f445f66 st_suite_m_MOD_f │ │ │ │ + 0x000458f0 726f6d5f 66696c65 005f5f6a 756c6965 rom_file.__julie │ │ │ │ + 0x00045900 6e6e655f 66696c65 5f6d5f4d 4f445f5f nne_file_m_MOD__ │ │ │ │ + 0x00045910 5f767461 625f6a75 6c69656e 6e655f66 _vtab_julienne_f │ │ │ │ + 0x00045920 696c655f 6d5f4669 6c655f74 005f5f6a ile_m_File_t.__j │ │ │ │ + 0x00045930 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x00045940 5f4d4f44 5f676574 5f6a736f 6e5f6b65 _MOD_get_json_ke │ │ │ │ + 0x00045950 79005f5f 6a756c69 656e6e65 5f737472 y.__julienne_str │ │ │ │ + 0x00045960 696e675f 6d5f4d4f 445f6765 745f7374 ing_m_MOD_get_st │ │ │ │ + 0x00045970 72696e67 5f745f61 72726179 5f776974 ring_t_array_wit │ │ │ │ + 0x00045980 685f7374 72696e67 5f745f6b 6579005f h_string_t_key._ │ │ │ │ + 0x00045990 5f6a756c 69656e6e 655f7465 73745f73 _julienne_test_s │ │ │ │ + 0x000459a0 75697465 5f6d5f4d 4f445f66 726f6d5f uite_m_MOD_from_ │ │ │ │ + 0x000459b0 636f6d70 6f6e656e 7473005f 5f6a756c components.__jul │ │ │ │ + 0x000459c0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ + 0x000459d0 6f736973 5f6d5f4d 4f445f5f 5f636f70 osis_m_MOD___cop │ │ │ │ + 0x000459e0 795f6a75 6c69656e 6e655f74 6573745f y_julienne_test_ │ │ │ │ + 0x000459f0 64696167 6e6f7369 735f6d5f 4f706572 diagnosis_m_Oper │ │ │ │ + 0x00045a00 616e6473 5f74005f 5f6a756c 69656e6e ands_t.__julienn │ │ │ │ + 0x00045a10 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00045a20 5f6d5f4d 4f445f5f 5f636f70 795f3544 _m_MOD___copy_5D │ │ │ │ + 0x00045a30 34343039 38005f5f 6a756c69 656e6e65 44098.__julienne │ │ │ │ + 0x00045a40 5f746573 745f6469 61676e6f 7369735f _test_diagnosis_ │ │ │ │ + 0x00045a50 6d5f4d4f 445f5f5f 636f7079 5f5f5f69 m_MOD___copy___i │ │ │ │ + 0x00045a60 736f5f63 5f62696e 64696e67 5f435f70 so_c_binding_C_p │ │ │ │ + 0x00045a70 7472005f 5f6a756c 69656e6e 655f7465 tr.__julienne_te │ │ │ │ + 0x00045a80 73745f64 6961676e 6f736973 5f6d5f4d st_diagnosis_m_M │ │ │ │ + 0x00045a90 4f445f5f 5f636f70 795f6a75 6c69656e OD___copy_julien │ │ │ │ + 0x00045aa0 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00045ab0 735f6d5f 54657374 5f646961 676e6f73 s_m_Test_diagnos │ │ │ │ + 0x00045ac0 69735f74 005f5f6a 756c6965 6e6e655f is_t.__julienne_ │ │ │ │ + 0x00045ad0 74657374 5f646961 676e6f73 69735f6d test_diagnosis_m │ │ │ │ + 0x00045ae0 5f4d4f44 5f5f5f66 696e616c 5f6a756c _MOD___final_jul │ │ │ │ + 0x00045af0 69656e6e 655f7465 73745f64 6961676e ienne_test_diagn │ │ │ │ + 0x00045b00 6f736973 5f6d5f54 6573745f 64696167 osis_m_Test_diag │ │ │ │ + 0x00045b10 6e6f7369 735f7400 5f5f6a75 6c69656e nosis_t.__julien │ │ │ │ + 0x00045b20 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00045b30 735f6d5f 4d4f445f 5f5f6465 665f696e s_m_MOD___def_in │ │ │ │ + 0x00045b40 69745f6a 756c6965 6e6e655f 74657374 it_julienne_test │ │ │ │ + 0x00045b50 5f646961 676e6f73 69735f6d 5f546573 _diagnosis_m_Tes │ │ │ │ + 0x00045b60 745f6469 61676e6f 7369735f 74005f5f t_diagnosis_t.__ │ │ │ │ + 0x00045b70 6a756c69 656e6e65 5f746573 745f6469 julienne_test_di │ │ │ │ + 0x00045b80 61676e6f 7369735f 6d5f4d4f 445f5f5f agnosis_m_MOD___ │ │ │ │ + 0x00045b90 76746162 5f6a756c 69656e6e 655f7465 vtab_julienne_te │ │ │ │ + 0x00045ba0 73745f64 6961676e 6f736973 5f6d5f4f st_diagnosis_m_O │ │ │ │ + 0x00045bb0 70657261 6e64735f 74005f5f 6a756c69 perands_t.__juli │ │ │ │ + 0x00045bc0 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ + 0x00045bd0 7369735f 6d5f4d4f 445f5f5f 6465665f sis_m_MOD___def_ │ │ │ │ + 0x00045be0 696e6974 5f6a756c 69656e6e 655f7465 init_julienne_te │ │ │ │ + 0x00045bf0 73745f64 6961676e 6f736973 5f6d5f4f st_diagnosis_m_O │ │ │ │ + 0x00045c00 70657261 6e64735f 74005f5f 6a756c69 perands_t.__juli │ │ │ │ + 0x00045c10 656e6e65 5f746573 745f6469 61676e6f enne_test_diagno │ │ │ │ + 0x00045c20 7369735f 6d5f4d4f 445f5f5f 76746162 sis_m_MOD___vtab │ │ │ │ + 0x00045c30 5f5f5f69 736f5f63 5f62696e 64696e67 ___iso_c_binding │ │ │ │ + 0x00045c40 5f435f70 7472005f 5f6a756c 69656e6e _C_ptr.__julienn │ │ │ │ + 0x00045c50 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00045c60 5f6d5f4d 4f445f5f 5f646566 5f696e69 _m_MOD___def_ini │ │ │ │ + 0x00045c70 745f5f5f 69736f5f 635f6269 6e64696e t___iso_c_bindin │ │ │ │ + 0x00045c80 675f435f 70747200 5f5f6a75 6c69656e g_C_ptr.__julien │ │ │ │ + 0x00045c90 6e655f74 6573745f 64696167 6e6f7369 ne_test_diagnosi │ │ │ │ + 0x00045ca0 735f6d5f 4d4f445f 5f5f7674 61625f35 s_m_MOD___vtab_5 │ │ │ │ + 0x00045cb0 44343430 3938005f 5f6a756c 69656e6e D44098.__julienn │ │ │ │ + 0x00045cc0 655f7465 73745f64 6961676e 6f736973 e_test_diagnosis │ │ │ │ + 0x00045cd0 5f6d5f4d 4f445f5f 5f646566 5f696e69 _m_MOD___def_ini │ │ │ │ + 0x00045ce0 745f3544 34343039 38005f5f 6a756c69 t_5D44098.__juli │ │ │ │ + 0x00045cf0 656e6e65 5f746573 745f6465 73637269 enne_test_descri │ │ │ │ + 0x00045d00 7074696f 6e5f6d5f 4d4f445f 5f5f636f ption_m_MOD___co │ │ │ │ + 0x00045d10 70795f6a 756c6965 6e6e655f 74657374 py_julienne_test │ │ │ │ + 0x00045d20 5f646573 63726970 74696f6e 5f6d5f55 _description_m_U │ │ │ │ + 0x00045d30 73686572 005f5f6a 756c6965 6e6e655f sher.__julienne_ │ │ │ │ + 0x00045d40 74657374 5f646573 63726970 74696f6e test_description │ │ │ │ + 0x00045d50 5f6d5f4d 4f445f5f 5f636f70 795f5f5f _m_MOD___copy___ │ │ │ │ + 0x00045d60 69736f5f 635f6269 6e64696e 675f435f iso_c_binding_C_ │ │ │ │ + 0x00045d70 66756e70 7472005f 5f6a756c 69656e6e funptr.__julienn │ │ │ │ + 0x00045d80 655f7465 73745f64 65736372 69707469 e_test_descripti │ │ │ │ + 0x00045d90 6f6e5f6d 5f4d4f44 5f5f5f63 6f70795f on_m_MOD___copy_ │ │ │ │ + 0x00045da0 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ + 0x00045db0 73637269 7074696f 6e5f6d5f 54657374 scription_m_Test │ │ │ │ + 0x00045dc0 5f646573 63726970 74696f6e 5f74005f _description_t._ │ │ │ │ + 0x00045dd0 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ + 0x00045de0 65736372 69707469 6f6e5f6d 5f4d4f44 escription_m_MOD │ │ │ │ + 0x00045df0 5f5f5f66 696e616c 5f6a756c 69656e6e ___final_julienn │ │ │ │ + 0x00045e00 655f7465 73745f64 65736372 69707469 e_test_descripti │ │ │ │ + 0x00045e10 6f6e5f6d 5f546573 745f6465 73637269 on_m_Test_descri │ │ │ │ + 0x00045e20 7074696f 6e5f7400 5f5f6a75 6c69656e ption_t.__julien │ │ │ │ + 0x00045e30 6e655f74 6573745f 64657363 72697074 ne_test_descript │ │ │ │ + 0x00045e40 696f6e5f 6d5f4d4f 445f5f5f 76746162 ion_m_MOD___vtab │ │ │ │ + 0x00045e50 5f6a756c 69656e6e 655f7465 73745f64 _julienne_test_d │ │ │ │ + 0x00045e60 65736372 69707469 6f6e5f6d 5f557368 escription_m_Ush │ │ │ │ + 0x00045e70 6572005f 5f6a756c 69656e6e 655f7465 er.__julienne_te │ │ │ │ + 0x00045e80 73745f64 65736372 69707469 6f6e5f6d st_description_m │ │ │ │ + 0x00045e90 5f4d4f44 5f5f5f64 65665f69 6e69745f _MOD___def_init_ │ │ │ │ + 0x00045ea0 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ + 0x00045eb0 73637269 7074696f 6e5f6d5f 55736865 scription_m_Ushe │ │ │ │ + 0x00045ec0 72005f5f 6a756c69 656e6e65 5f746573 r.__julienne_tes │ │ │ │ + 0x00045ed0 745f6465 73637269 7074696f 6e5f6d5f t_description_m_ │ │ │ │ + 0x00045ee0 4d4f445f 5f5f6465 665f696e 69745f6a MOD___def_init_j │ │ │ │ + 0x00045ef0 756c6965 6e6e655f 74657374 5f646573 ulienne_test_des │ │ │ │ + 0x00045f00 63726970 74696f6e 5f6d5f54 6573745f cription_m_Test_ │ │ │ │ + 0x00045f10 64657363 72697074 696f6e5f 74005f5f description_t.__ │ │ │ │ + 0x00045f20 6a756c69 656e6e65 5f746573 745f6465 julienne_test_de │ │ │ │ + 0x00045f30 73637269 7074696f 6e5f6d5f 4d4f445f scription_m_MOD_ │ │ │ │ + 0x00045f40 5f5f7674 61625f5f 5f69736f 5f635f62 __vtab___iso_c_b │ │ │ │ + 0x00045f50 696e6469 6e675f43 5f66756e 70747200 inding_C_funptr. │ │ │ │ + 0x00045f60 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x00045f70 64657363 72697074 696f6e5f 6d5f4d4f description_m_MO │ │ │ │ + 0x00045f80 445f5f5f 6465665f 696e6974 5f5f5f69 D___def_init___i │ │ │ │ + 0x00045f90 736f5f63 5f62696e 64696e67 5f435f66 so_c_binding_C_f │ │ │ │ + 0x00045fa0 756e7074 72005f5f 6a756c69 656e6e65 unptr.__julienne │ │ │ │ + 0x00045fb0 5f666f72 6d617473 5f6d5f4d 4f445f5f _formats_m_MOD__ │ │ │ │ + 0x00045fc0 5f767461 625f5f53 54415200 5f5f6a75 _vtab__STAR.__ju │ │ │ │ + 0x00045fd0 6c69656e 6e655f61 73736572 745f6d5f lienne_assert_m_ │ │ │ │ + 0x00045fe0 4d4f445f 6c6f6769 63616c5f 61737365 MOD_logical_asse │ │ │ │ + 0x00045ff0 7274005f 5f617373 6572745f 6d5f4d4f rt.__assert_m_MO │ │ │ │ + 0x00046000 445f6173 73657274 5f616c77 61797300 D_assert_always. │ │ │ │ + 0x00046010 5f5f6a75 6c69656e 6e655f61 73736572 __julienne_asser │ │ │ │ + 0x00046020 745f6d5f 4d4f445f 6964696f 6d617469 t_m_MOD_idiomati │ │ │ │ + 0x00046030 635f6173 73657274 005f5f6a 756c6965 c_assert.__julie │ │ │ │ + 0x00046040 6e6e655f 6d756c74 695f696d 6167655f nne_multi_image_ │ │ │ │ + 0x00046050 6d5f4d4f 445f696e 7465726e 616c5f74 m_MOD_internal_t │ │ │ │ + 0x00046060 6869735f 696d6167 65005f5f 6a756c69 his_image.__juli │ │ │ │ + 0x00046070 656e6e65 5f746573 745f6861 726e6573 enne_test_harnes │ │ │ │ + 0x00046080 735f6d5f 4d4f445f 5f5f636f 70795f6a s_m_MOD___copy_j │ │ │ │ + 0x00046090 756c6965 6e6e655f 74657374 5f686172 ulienne_test_har │ │ │ │ + 0x000460a0 6e657373 5f6d5f54 6573745f 6861726e ness_m_Test_harn │ │ │ │ + 0x000460b0 6573735f 74005f5f 6a756c69 656e6e65 ess_t.__julienne │ │ │ │ + 0x000460c0 5f746573 745f6861 726e6573 735f6d5f _test_harness_m_ │ │ │ │ + 0x000460d0 4d4f445f 5f5f6669 6e616c5f 6a756c69 MOD___final_juli │ │ │ │ + 0x000460e0 656e6e65 5f746573 745f6861 726e6573 enne_test_harnes │ │ │ │ + 0x000460f0 735f6d5f 54657374 5f686172 6e657373 s_m_Test_harness │ │ │ │ + 0x00046100 5f74005f 5f6a756c 69656e6e 655f7465 _t.__julienne_te │ │ │ │ + 0x00046110 73745f68 61726e65 73735f6d 5f4d4f44 st_harness_m_MOD │ │ │ │ + 0x00046120 5f5f5f76 7461625f 6a756c69 656e6e65 ___vtab_julienne │ │ │ │ + 0x00046130 5f746573 745f6861 726e6573 735f6d5f _test_harness_m_ │ │ │ │ + 0x00046140 54657374 5f686172 6e657373 5f74005f Test_harness_t._ │ │ │ │ + 0x00046150 5f6a756c 69656e6e 655f7465 73745f68 _julienne_test_h │ │ │ │ + 0x00046160 61726e65 73735f6d 5f4d4f44 5f5f5f64 arness_m_MOD___d │ │ │ │ + 0x00046170 65665f69 6e69745f 6a756c69 656e6e65 ef_init_julienne │ │ │ │ + 0x00046180 5f746573 745f6861 726e6573 735f6d5f _test_harness_m_ │ │ │ │ + 0x00046190 54657374 5f686172 6e657373 5f74005f Test_harness_t._ │ │ │ │ + 0x000461a0 5f6a756c 69656e6e 655f7465 73745f68 _julienne_test_h │ │ │ │ + 0x000461b0 61726e65 73735f6d 5f4d4f44 5f726570 arness_m_MOD_rep │ │ │ │ + 0x000461c0 6f72745f 72657375 6c747300 5f67666f ort_results._gfo │ │ │ │ + 0x000461d0 72747261 6e5f6961 72676300 5f67666f rtran_iargc._gfo │ │ │ │ + 0x000461e0 72747261 6e5f6765 745f636f 6d6d616e rtran_get_comman │ │ │ │ + 0x000461f0 645f6172 67756d65 6e745f69 34005f67 d_argument_i4._g │ │ │ │ + 0x00046200 666f7274 72616e5f 72756e74 696d655f fortran_runtime_ │ │ │ │ + 0x00046210 6572726f 725f6174 005f5f6a 756c6965 error_at.__julie │ │ │ │ + 0x00046220 6e6e655f 636f6d6d 616e645f 6c696e65 nne_command_line │ │ │ │ + 0x00046230 5f6d5f4d 4f445f61 7267756d 656e745f _m_MOD_argument_ │ │ │ │ + 0x00046240 70726573 656e7400 5f67666f 72747261 present._gfortra │ │ │ │ + 0x00046250 6e5f7374 72696e67 5f747269 6d005f5f n_string_trim.__ │ │ │ │ + 0x00046260 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ + 0x00046270 6d5f4d4f 445f6368 61726163 7465725f m_MOD_character_ │ │ │ │ + 0x00046280 6e655f73 7472696e 675f7400 5f5f6a75 ne_string_t.__ju │ │ │ │ + 0x00046290 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ + 0x000462a0 4d4f445f 73747269 6e675f74 5f6e655f MOD_string_t_ne_ │ │ │ │ + 0x000462b0 63686172 61637465 72005f5f 6a756c69 character.__juli │ │ │ │ + 0x000462c0 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ + 0x000462d0 445f7374 72696e67 5f745f6e 655f7374 D_string_t_ne_st │ │ │ │ + 0x000462e0 72696e67 5f74005f 5f6a756c 69656e6e ring_t.__julienn │ │ │ │ + 0x000462f0 655f7374 72696e67 5f6d5f4d 4f445f67 e_string_m_MOD_g │ │ │ │ + 0x00046300 65745f64 6f75626c 655f7072 65636973 et_double_precis │ │ │ │ + 0x00046310 696f6e5f 61727261 79005f67 666f7274 ion_array._gfort │ │ │ │ + 0x00046320 72616e5f 7472616e 73666572 5f617272 ran_transfer_arr │ │ │ │ + 0x00046330 6179005f 5f6a756c 69656e6e 655f7374 ay.__julienne_st │ │ │ │ + 0x00046340 72696e67 5f6d5f4d 4f445f67 65745f72 ring_m_MOD_get_r │ │ │ │ + 0x00046350 65616c5f 61727261 79005f5f 6a756c69 eal_array.__juli │ │ │ │ + 0x00046360 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ + 0x00046370 445f6765 745f696e 74656765 725f6172 D_get_integer_ar │ │ │ │ + 0x00046380 72617900 5f5f6a75 6c69656e 6e655f73 ray.__julienne_s │ │ │ │ + 0x00046390 7472696e 675f6d5f 4d4f445f 6765745f tring_m_MOD_get_ │ │ │ │ + 0x000463a0 696e7465 67657200 5f67666f 72747261 integer._gfortra │ │ │ │ + 0x000463b0 6e5f6164 6a757374 6c005f67 666f7274 n_adjustl._gfort │ │ │ │ + 0x000463c0 72616e5f 7472616e 73666572 5f696e74 ran_transfer_int │ │ │ │ + 0x000463d0 65676572 005f5f6a 756c6965 6e6e655f eger.__julienne_ │ │ │ │ + 0x000463e0 73747269 6e675f6d 5f4d4f44 5f676574 string_m_MOD_get │ │ │ │ + 0x000463f0 5f6c6f67 6963616c 005f5f6a 756c6965 _logical.__julie │ │ │ │ + 0x00046400 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ + 0x00046410 5f676574 5f737472 696e675f 745f6172 _get_string_t_ar │ │ │ │ + 0x00046420 7261795f 77697468 5f636861 72616374 ray_with_charact │ │ │ │ + 0x00046430 65725f6b 6579005f 5f6a756c 69656e6e er_key.__julienn │ │ │ │ + 0x00046440 655f7374 72696e67 5f6d5f4d 4f445f67 e_string_m_MOD_g │ │ │ │ + 0x00046450 65745f64 6f75626c 655f7072 65636973 et_double_precis │ │ │ │ + 0x00046460 696f6e00 5f67666f 72747261 6e5f7472 ion._gfortran_tr │ │ │ │ + 0x00046470 616e7366 65725f72 65616c00 5f5f6a75 ansfer_real.__ju │ │ │ │ + 0x00046480 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ + 0x00046490 4d4f445f 6765745f 7265616c 005f5f6a MOD_get_real.__j │ │ │ │ + 0x000464a0 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x000464b0 5f4d4f44 5f626173 655f6e61 6d65005f _MOD_base_name._ │ │ │ │ + 0x000464c0 5f6a756c 69656e6e 655f7374 72696e67 _julienne_string │ │ │ │ + 0x000464d0 5f6d5f4d 4f445f66 696c655f 65787465 _m_MOD_file_exte │ │ │ │ + 0x000464e0 6e73696f 6e005f5f 6a756c69 656e6e65 nsion.__julienne │ │ │ │ + 0x000464f0 5f737472 696e675f 6d5f4d4f 445f6672 _string_m_MOD_fr │ │ │ │ + 0x00046500 6f6d5f64 6f75626c 655f7072 65636973 om_double_precis │ │ │ │ + 0x00046510 696f6e5f 636f6d70 6c657800 5f67666f ion_complex._gfo │ │ │ │ + 0x00046520 72747261 6e5f7472 616e7366 65725f63 rtran_transfer_c │ │ │ │ + 0x00046530 6f6d706c 65785f77 72697465 005f5f6a omplex_write.__j │ │ │ │ + 0x00046540 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x00046550 5f4d4f44 5f66726f 6d5f6465 6661756c _MOD_from_defaul │ │ │ │ + 0x00046560 745f636f 6d706c65 78005f5f 6a756c69 t_complex.__juli │ │ │ │ + 0x00046570 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ + 0x00046580 445f6672 6f6d5f6c 6f676963 616c5f63 D_from_logical_c │ │ │ │ + 0x00046590 5f626f6f 6c005f67 666f7274 72616e5f _bool._gfortran_ │ │ │ │ + 0x000465a0 7472616e 73666572 5f6c6f67 6963616c transfer_logical │ │ │ │ + 0x000465b0 5f777269 7465005f 67666f72 7472616e _write._gfortran │ │ │ │ + 0x000465c0 5f747261 6e736665 725f7265 616c5f77 _transfer_real_w │ │ │ │ + 0x000465d0 72697465 005f5f6a 756c6965 6e6e655f rite.__julienne_ │ │ │ │ + 0x000465e0 73747269 6e675f6d 5f4d4f44 5f737472 string_m_MOD_str │ │ │ │ + 0x000465f0 696e6773 5f776974 685f7374 72696e67 ings_with_string │ │ │ │ + 0x00046600 5f745f73 65706172 61746f72 005f5f6a _t_separator.__j │ │ │ │ + 0x00046610 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x00046620 5f4d4f44 5f676574 5f646f75 626c655f _MOD_get_double_ │ │ │ │ + 0x00046630 70726563 6973696f 6e5f6172 7261795f precision_array_ │ │ │ │ + 0x00046640 77697468 5f636861 72616374 65725f6b with_character_k │ │ │ │ + 0x00046650 6579005f 5f6a756c 69656e6e 655f7374 ey.__julienne_st │ │ │ │ + 0x00046660 72696e67 5f6d5f4d 4f445f67 65745f72 ring_m_MOD_get_r │ │ │ │ + 0x00046670 65616c5f 61727261 795f7769 74685f63 eal_array_with_c │ │ │ │ + 0x00046680 68617261 63746572 5f6b6579 005f5f6a haracter_key.__j │ │ │ │ + 0x00046690 756c6965 6e6e655f 73747269 6e675f6d ulienne_string_m │ │ │ │ + 0x000466a0 5f4d4f44 5f676574 5f696e74 65676572 _MOD_get_integer │ │ │ │ + 0x000466b0 5f617272 61795f77 6974685f 63686172 _array_with_char │ │ │ │ + 0x000466c0 61637465 725f6b65 79005f5f 6a756c69 acter_key.__juli │ │ │ │ + 0x000466d0 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ + 0x000466e0 445f6765 745f696e 74656765 725f7769 D_get_integer_wi │ │ │ │ + 0x000466f0 74685f63 68617261 63746572 5f6b6579 th_character_key │ │ │ │ + 0x00046700 005f5f6a 756c6965 6e6e655f 73747269 .__julienne_stri │ │ │ │ + 0x00046710 6e675f6d 5f4d4f44 5f676574 5f6c6f67 ng_m_MOD_get_log │ │ │ │ + 0x00046720 6963616c 5f776974 685f6368 61726163 ical_with_charac │ │ │ │ + 0x00046730 7465725f 6b657900 5f5f6a75 6c69656e ter_key.__julien │ │ │ │ + 0x00046740 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ + 0x00046750 6765745f 73747269 6e675f77 6974685f get_string_with_ │ │ │ │ + 0x00046760 73747269 6e675f6b 6579005f 5f6a756c string_key.__jul │ │ │ │ + 0x00046770 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ + 0x00046780 4f445f67 65745f64 6f75626c 655f7072 OD_get_double_pr │ │ │ │ + 0x00046790 65636973 696f6e5f 77697468 5f636861 ecision_with_cha │ │ │ │ + 0x000467a0 72616374 65725f6b 6579005f 5f6a756c racter_key.__jul │ │ │ │ + 0x000467b0 69656e6e 655f7374 72696e67 5f6d5f4d ienne_string_m_M │ │ │ │ + 0x000467c0 4f445f67 65745f72 65616c5f 77697468 OD_get_real_with │ │ │ │ + 0x000467d0 5f636861 72616374 65725f6b 6579005f _character_key._ │ │ │ │ + 0x000467e0 5f6a756c 69656e6e 655f7374 72696e67 _julienne_string │ │ │ │ + 0x000467f0 5f6d5f4d 4f445f61 72726179 5f6f665f _m_MOD_array_of_ │ │ │ │ + 0x00046800 73747269 6e677300 5f5f6a75 6c69656e strings.__julien │ │ │ │ + 0x00046810 6e655f73 7472696e 675f6d5f 4d4f445f ne_string_m_MOD_ │ │ │ │ + 0x00046820 73747269 6e67735f 77697468 5f636861 strings_with_cha │ │ │ │ + 0x00046830 72616374 65725f73 65706172 61746f72 racter_separator │ │ │ │ + 0x00046840 005f5f6a 756c6965 6e6e655f 73747269 .__julienne_stri │ │ │ │ + 0x00046850 6e675f6d 5f4d4f44 5f636861 72616374 ng_m_MOD_charact │ │ │ │ + 0x00046860 6572735f 77697468 5f737472 696e675f ers_with_string_ │ │ │ │ + 0x00046870 73657061 7261746f 72005f5f 6a756c69 separator.__juli │ │ │ │ + 0x00046880 656e6e65 5f737472 696e675f 6d5f4d4f enne_string_m_MO │ │ │ │ + 0x00046890 445f6368 61726163 74657273 5f776974 D_characters_wit │ │ │ │ + 0x000468a0 685f6368 61726163 7465725f 73657061 h_character_sepa │ │ │ │ + 0x000468b0 7261746f 72005f5f 6a756c69 656e6e65 rator.__julienne │ │ │ │ + 0x000468c0 5f737472 696e675f 6d5f4d4f 445f6368 _string_m_MOD_ch │ │ │ │ + 0x000468d0 61726163 74657273 5f776974 685f636f aracters_with_co │ │ │ │ + 0x000468e0 6d6d615f 73657061 7261746f 72005f5f mma_separator.__ │ │ │ │ + 0x000468f0 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ + 0x00046900 6d5f4d4f 445f6973 5f616c6c 6f636174 m_MOD_is_allocat │ │ │ │ + 0x00046910 6564005f 5f6a756c 69656e6e 655f7374 ed.__julienne_st │ │ │ │ + 0x00046920 72696e67 5f6d5f4d 4f445f67 65745f73 ring_m_MOD_get_s │ │ │ │ + 0x00046930 7472696e 675f7769 74685f63 68617261 tring_with_chara │ │ │ │ + 0x00046940 63746572 5f6b6579 005f5f6a 756c6965 cter_key.__julie │ │ │ │ + 0x00046950 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ + 0x00046960 5f676574 5f636861 72616374 65725f77 _get_character_w │ │ │ │ + 0x00046970 6974685f 63686172 61637465 725f6b65 ith_character_ke │ │ │ │ + 0x00046980 79005f5f 6a756c69 656e6e65 5f737472 y.__julienne_str │ │ │ │ + 0x00046990 696e675f 6d5f4d4f 445f6765 745f6368 ing_m_MOD_get_ch │ │ │ │ + 0x000469a0 61726163 7465725f 77697468 5f737472 aracter_with_str │ │ │ │ + 0x000469b0 696e675f 6b657900 5f5f6a75 6c69656e ing_key.__julien │ │ │ │ + 0x000469c0 6e655f74 6573745f 66697874 7572655f ne_test_fixture_ │ │ │ │ + 0x000469d0 6d5f4d4f 445f5f5f 636f7079 5f6a756c m_MOD___copy_jul │ │ │ │ + 0x000469e0 69656e6e 655f7465 73745f66 69787475 ienne_test_fixtu │ │ │ │ + 0x000469f0 72655f6d 5f546573 745f6669 78747572 re_m_Test_fixtur │ │ │ │ + 0x00046a00 655f7400 5f5f6a75 6c69656e 6e655f74 e_t.__julienne_t │ │ │ │ + 0x00046a10 6573745f 66697874 7572655f 6d5f4d4f est_fixture_m_MO │ │ │ │ + 0x00046a20 445f5f5f 66696e61 6c5f6a75 6c69656e D___final_julien │ │ │ │ + 0x00046a30 6e655f74 6573745f 66697874 7572655f ne_test_fixture_ │ │ │ │ + 0x00046a40 6d5f5465 73745f66 69787475 72655f74 m_Test_fixture_t │ │ │ │ + 0x00046a50 005f5f6a 756c6965 6e6e655f 74657374 .__julienne_test │ │ │ │ + 0x00046a60 5f666978 74757265 5f6d5f4d 4f445f5f _fixture_m_MOD__ │ │ │ │ + 0x00046a70 5f767461 625f6a75 6c69656e 6e655f74 _vtab_julienne_t │ │ │ │ + 0x00046a80 6573745f 66697874 7572655f 6d5f5465 est_fixture_m_Te │ │ │ │ + 0x00046a90 73745f66 69787475 72655f74 005f5f6a st_fixture_t.__j │ │ │ │ + 0x00046aa0 756c6965 6e6e655f 74657374 5f666978 ulienne_test_fix │ │ │ │ + 0x00046ab0 74757265 5f6d5f4d 4f445f5f 5f646566 ture_m_MOD___def │ │ │ │ + 0x00046ac0 5f696e69 745f6a75 6c69656e 6e655f74 _init_julienne_t │ │ │ │ + 0x00046ad0 6573745f 66697874 7572655f 6d5f5465 est_fixture_m_Te │ │ │ │ + 0x00046ae0 73745f66 69787475 72655f74 005f5f6a st_fixture_t.__j │ │ │ │ + 0x00046af0 756c6965 6e6e655f 74657374 5f666978 ulienne_test_fix │ │ │ │ + 0x00046b00 74757265 5f6d5f4d 4f445f72 65706f72 ture_m_MOD_repor │ │ │ │ + 0x00046b10 74005f5f 6a756c69 656e6e65 5f746573 t.__julienne_tes │ │ │ │ + 0x00046b20 745f6861 726e6573 735f6d2e 6a756c69 t_harness_m.juli │ │ │ │ + 0x00046b30 656e6e65 5f746573 745f6861 726e6573 enne_test_harnes │ │ │ │ + 0x00046b40 735f735f 4d4f445f 7072696e 745f7573 s_s_MOD_print_us │ │ │ │ + 0x00046b50 6167655f 696e666f 5f616e64 5f73746f age_info_and_sto │ │ │ │ + 0x00046b60 705f6966 5f726571 75657374 6564005f p_if_requested._ │ │ │ │ + 0x00046b70 67666f72 7472616e 5f73746f 705f7374 gfortran_stop_st │ │ │ │ + 0x00046b80 72696e67 005f6766 6f727472 616e5f73 ring._gfortran_s │ │ │ │ + 0x00046b90 79737465 6d5f636c 6f636b5f 38005f5f ystem_clock_8.__ │ │ │ │ + 0x00046ba0 6a756c69 656e6e65 5f6d756c 74695f69 julienne_multi_i │ │ │ │ + 0x00046bb0 6d616765 5f6d5f4d 4f445f69 6e746572 mage_m_MOD_inter │ │ │ │ + 0x00046bc0 6e616c5f 6e756d5f 696d6167 6573005f nal_num_images._ │ │ │ │ + 0x00046bd0 5f6a756c 69656e6e 655f6d75 6c74695f _julienne_multi_ │ │ │ │ + 0x00046be0 696d6167 655f6d5f 4d4f445f 696e7465 image_m_MOD_inte │ │ │ │ + 0x00046bf0 726e616c 5f657272 6f725f73 746f7000 rnal_error_stop. │ │ │ │ + 0x00046c00 5f5f6a75 6c69656e 6e655f74 6573745f __julienne_test_ │ │ │ │ + 0x00046c10 6861726e 6573735f 6d5f4d4f 445f636f harness_m_MOD_co │ │ │ │ + 0x00046c20 6d706f6e 656e745f 636f6e73 74727563 mponent_construc │ │ │ │ + 0x00046c30 746f7200 5f5f6a75 6c69656e 6e655f73 tor.__julienne_s │ │ │ │ + 0x00046c40 7472696e 675f6d5f 4d4f445f 5f5f636f tring_m_MOD___co │ │ │ │ + 0x00046c50 70795f6a 756c6965 6e6e655f 73747269 py_julienne_stri │ │ │ │ + 0x00046c60 6e675f6d 5f537472 696e675f 74005f5f ng_m_String_t.__ │ │ │ │ + 0x00046c70 6a756c69 656e6e65 5f737472 696e675f julienne_string_ │ │ │ │ + 0x00046c80 6d5f4d4f 445f5f5f 66696e61 6c5f6a75 m_MOD___final_ju │ │ │ │ + 0x00046c90 6c69656e 6e655f73 7472696e 675f6d5f lienne_string_m_ │ │ │ │ + 0x00046ca0 53747269 6e675f74 005f5f6a 756c6965 String_t.__julie │ │ │ │ + 0x00046cb0 6e6e655f 73747269 6e675f6d 5f4d4f44 nne_string_m_MOD │ │ │ │ + 0x00046cc0 5f5f5f64 65665f69 6e69745f 6a756c69 ___def_init_juli │ │ │ │ + 0x00046cd0 656e6e65 5f737472 696e675f 6d5f5374 enne_string_m_St │ │ │ │ + 0x00046ce0 72696e67 5f74005f 5f6a756c 69656e6e ring_t.__julienn │ │ │ │ + 0x00046cf0 655f6d75 6c74695f 696d6167 655f6d5f e_multi_image_m_ │ │ │ │ + 0x00046d00 4d4f445f 696e7465 726e616c 5f636f5f MOD_internal_co_ │ │ │ │ + 0x00046d10 73756d5f 696e7465 67657200 5f5f6a75 sum_integer.__ju │ │ │ │ + 0x00046d20 6c69656e 6e655f6d 756c7469 5f696d61 lienne_multi_ima │ │ │ │ + 0x00046d30 67655f6d 5f4d4f44 5f696e74 65726e61 ge_m_MOD_interna │ │ │ │ + 0x00046d40 6c5f7379 6e635f61 6c6c0063 616c6c6f l_sync_all.callo │ │ │ │ + 0x00046d50 63005f5f 6a756c69 656e6e65 5f746573 c.__julienne_tes │ │ │ │ + 0x00046d60 745f7265 73756c74 5f6d5f4d 4f445f63 t_result_m_MOD_c │ │ │ │ + 0x00046d70 6f6e7374 72756374 5f66726f 6d5f7374 onstruct_from_st │ │ │ │ + 0x00046d80 72696e67 005f5f6a 756c6965 6e6e655f ring.__julienne_ │ │ │ │ + 0x00046d90 636f6d6d 616e645f 6c696e65 5f6d5f4d command_line_m_M │ │ │ │ + 0x00046da0 4f445f5f 5f636f70 795f6a75 6c69656e OD___copy_julien │ │ │ │ + 0x00046db0 6e655f63 6f6d6d61 6e645f6c 696e655f ne_command_line_ │ │ │ │ + 0x00046dc0 6d5f436f 6d6d616e 645f6c69 6e655f74 m_Command_line_t │ │ │ │ + 0x00046dd0 005f5f6a 756c6965 6e6e655f 636f6d6d .__julienne_comm │ │ │ │ + 0x00046de0 616e645f 6c696e65 5f6d5f4d 4f445f5f and_line_m_MOD__ │ │ │ │ + 0x00046df0 5f767461 625f6a75 6c69656e 6e655f63 _vtab_julienne_c │ │ │ │ + 0x00046e00 6f6d6d61 6e645f6c 696e655f 6d5f436f ommand_line_m_Co │ │ │ │ + 0x00046e10 6d6d616e 645f6c69 6e655f74 005f5f6a mmand_line_t.__j │ │ │ │ + 0x00046e20 756c6965 6e6e655f 636f6d6d 616e645f ulienne_command_ │ │ │ │ + 0x00046e30 6c696e65 5f6d5f4d 4f445f5f 5f646566 line_m_MOD___def │ │ │ │ + 0x00046e40 5f696e69 745f6a75 6c69656e 6e655f63 _init_julienne_c │ │ │ │ + 0x00046e50 6f6d6d61 6e645f6c 696e655f 6d5f436f ommand_line_m_Co │ │ │ │ + 0x00046e60 6d6d616e 645f6c69 6e655f74 005f6766 mmand_line_t._gf │ │ │ │ + 0x00046e70 6f727472 616e5f65 72726f72 5f73746f ortran_error_sto │ │ │ │ + 0x00046e80 705f7374 72696e67 005f5f6a 756c6965 p_string.__julie │ │ │ │ + 0x00046e90 6e6e655f 74657374 5f666978 74757265 nne_test_fixture │ │ │ │ + 0x00046ea0 5f6d5f4d 4f445f63 6f6d706f 6e656e74 _m_MOD_component │ │ │ │ + 0x00046eb0 5f636f6e 73747275 63746f72 005f5f6a _constructor.__j │ │ │ │ + 0x00046ec0 756c6965 6e6e655f 66696c65 5f6d5f4d ulienne_file_m_M │ │ │ │ + 0x00046ed0 4f445f5f 5f636f70 795f6a75 6c69656e OD___copy_julien │ │ │ │ + 0x00046ee0 6e655f66 696c655f 6d5f4669 6c655f74 ne_file_m_File_t │ │ │ │ + 0x00046ef0 005f5f6a 756c6965 6e6e655f 66696c65 .__julienne_file │ │ │ │ + 0x00046f00 5f6d5f4d 4f445f5f 5f66696e 616c5f6a _m_MOD___final_j │ │ │ │ + 0x00046f10 756c6965 6e6e655f 66696c65 5f6d5f46 ulienne_file_m_F │ │ │ │ + 0x00046f20 696c655f 74005f5f 6a756c69 656e6e65 ile_t.__julienne │ │ │ │ + 0x00046f30 5f66696c 655f6d5f 4d4f445f 5f5f6465 _file_m_MOD___de │ │ │ │ + 0x00046f40 665f696e 69745f6a 756c6965 6e6e655f f_init_julienne_ │ │ │ │ + 0x00046f50 66696c65 5f6d5f46 696c655f 74005f5f file_m_File_t.__ │ │ │ │ + 0x00046f60 6a756c69 656e6e65 5f62696e 5f6d5f4d julienne_bin_m_M │ │ │ │ + 0x00046f70 4f445f63 6f6e7374 72756374 005f5f6a OD_construct.__j │ │ │ │ + 0x00046f80 756c6965 6e6e655f 666f726d 6174735f ulienne_formats_ │ │ │ │ + 0x00046f90 6d2e6a75 6c69656e 6e655f66 6f726d61 m.julienne_forma │ │ │ │ + 0x00046fa0 74735f73 5f4d4f44 5f5f5f63 6f70795f ts_s_MOD___copy_ │ │ │ │ + 0x00046fb0 494e5445 4745525f 345f005f 5f6a756c INTEGER_4_.__jul │ │ │ │ + 0x00046fc0 69656e6e 655f666f 726d6174 735f6d2e ienne_formats_m. │ │ │ │ + 0x00046fd0 6a756c69 656e6e65 5f666f72 6d617473 julienne_formats │ │ │ │ + 0x00046fe0 5f735f4d 4f445f5f 5f636f70 795f5245 _s_MOD___copy_RE │ │ │ │ + 0x00046ff0 414c5f34 5f005f5f 6a756c69 656e6e65 AL_4_.__julienne │ │ │ │ + 0x00047000 5f666f72 6d617473 5f6d2e6a 756c6965 _formats_m.julie │ │ │ │ + 0x00047010 6e6e655f 666f726d 6174735f 735f4d4f nne_formats_s_MO │ │ │ │ + 0x00047020 445f5f5f 636f7079 5f524541 4c5f385f D___copy_REAL_8_ │ │ │ │ + 0x00047030 005f5f6a 756c6965 6e6e655f 666f726d .__julienne_form │ │ │ │ + 0x00047040 6174735f 6d2e6a75 6c69656e 6e655f66 ats_m.julienne_f │ │ │ │ + 0x00047050 6f726d61 74735f73 5f4d4f44 5f5f5f63 ormats_s_MOD___c │ │ │ │ + 0x00047060 6f70795f 434f4d50 4c45585f 345f005f opy_COMPLEX_4_._ │ │ │ │ + 0x00047070 5f6a756c 69656e6e 655f666f 726d6174 _julienne_format │ │ │ │ + 0x00047080 735f6d2e 6a756c69 656e6e65 5f666f72 s_m.julienne_for │ │ │ │ + 0x00047090 6d617473 5f735f4d 4f445f5f 5f636f70 mats_s_MOD___cop │ │ │ │ + 0x000470a0 795f6368 61726163 7465725f 31005f5f y_character_1.__ │ │ │ │ + 0x000470b0 6a756c69 656e6e65 5f666f72 6d617473 julienne_formats │ │ │ │ + 0x000470c0 5f6d5f4d 4f445f73 65706172 61746564 _m_MOD_separated │ │ │ │ + 0x000470d0 5f76616c 75657300 5f5f6a75 6c69656e _values.__julien │ │ │ │ + 0x000470e0 6e655f66 6f726d61 74735f6d 2e6a756c ne_formats_m.jul │ │ │ │ + 0x000470f0 69656e6e 655f666f 726d6174 735f735f ienne_formats_s_ │ │ │ │ + 0x00047100 4d4f445f 5f5f7674 61625f52 45414c5f MOD___vtab_REAL_ │ │ │ │ + 0x00047110 385f005f 5f6a756c 69656e6e 655f666f 8_.__julienne_fo │ │ │ │ + 0x00047120 726d6174 735f6d2e 6a756c69 656e6e65 rmats_m.julienne │ │ │ │ + 0x00047130 5f666f72 6d617473 5f735f4d 4f445f5f _formats_s_MOD__ │ │ │ │ + 0x00047140 5f767461 625f5245 414c5f34 5f005f5f _vtab_REAL_4_.__ │ │ │ │ + 0x00047150 6a756c69 656e6e65 5f666f72 6d617473 julienne_formats │ │ │ │ + 0x00047160 5f6d2e6a 756c6965 6e6e655f 666f726d _m.julienne_form │ │ │ │ + 0x00047170 6174735f 735f4d4f 445f5f5f 76746162 ats_s_MOD___vtab │ │ │ │ + 0x00047180 5f494e54 45474552 5f345f00 5f5f6a75 _INTEGER_4_.__ju │ │ │ │ + 0x00047190 6c69656e 6e655f66 6f726d61 74735f6d lienne_formats_m │ │ │ │ + 0x000471a0 2e6a756c 69656e6e 655f666f 726d6174 .julienne_format │ │ │ │ + 0x000471b0 735f735f 4d4f445f 5f5f7674 61625f43 s_s_MOD___vtab_C │ │ │ │ + 0x000471c0 4f4d504c 45585f34 5f005f5f 6a756c69 OMPLEX_4_.__juli │ │ │ │ + 0x000471d0 656e6e65 5f666f72 6d617473 5f6d2e6a enne_formats_m.j │ │ │ │ + 0x000471e0 756c6965 6e6e655f 666f726d 6174735f ulienne_formats_ │ │ │ │ + 0x000471f0 735f4d4f 445f5f5f 76746162 5f434841 s_MOD___vtab_CHA │ │ │ │ + 0x00047200 52414354 45525f31 5f006c69 62666f72 RACTER_1_.libfor │ │ │ │ 0x00047210 7472616e 2d617373 6572742e 736f2e30 tran-assert.so.0 │ │ │ │ 0x00047220 006c6962 67666f72 7472616e 2e736f2e .libgfortran.so. │ │ │ │ 0x00047230 35006c69 626d2e73 6f2e3600 6c696263 5.libm.so.6.libc │ │ │ │ 0x00047240 2e736f2e 36006c69 62676363 5f732e73 .so.6.libgcc_s.s │ │ │ │ 0x00047250 6f2e3100 474c4942 435f322e 31340047 o.1.GLIBC_2.14.G │ │ │ │ 0x00047260 4c494243 5f322e34 00474c49 42435f32 LIBC_2.4.GLIBC_2 │ │ │ │ 0x00047270 2e322e35 0047464f 52545241 4e5f3130 .2.5.GFORTRAN_10 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39623565 39326433 31386537 39303030 9b5e92d318e79000 │ │ │ │ - 0x00000010 61323734 62666632 64393236 65316662 a274bff2d926e1fb │ │ │ │ - 0x00000020 38336439 36332e64 65627567 00000000 83d963.debug.... │ │ │ │ - 0x00000030 3fd8df47 ?..G │ │ │ │ + 0x00000000 36386339 33373064 30313133 64663236 68c9370d0113df26 │ │ │ │ + 0x00000010 64353163 35396534 63343761 30386137 d51c59e4c47a08a7 │ │ │ │ + 0x00000020 66366636 37392e64 65627567 00000000 f6f679.debug.... │ │ │ │ + 0x00000030 05bcbc9e ....