user: Demonstrate the C code that generates the assembly output below:

```asm
<minmax_tests>:
  endbr64
  push   %rbp
  mov    %rsp,%rbp
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_test_fixture_start@plt>
  lea    D104(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L62
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_min_with_negative_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D104(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L62:
  lea    D363(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L70
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_min_with_positive_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D363(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L70:
  lea    D301(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L24
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_min_with_posneg_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D301(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L24:
  lea    D55(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L74
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_min_with_negpos_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D55(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L74:
  lea    D151(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L84
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_min_with_extreme_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D151(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L84:
  lea    D347(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L32
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_max_with_negative_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D347(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L32:
  lea    D163(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L18
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_max_with_positive_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D163(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L18:
  lea    D278(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L85
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_max_with_posneg_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D278(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L85:
  lea    D405(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L54
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_max_with_negpos_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D405(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L54:
  lea    D34(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_should_run@plt>
  test   %rax,%rax
  je     L22
  mov    $0x0,%eax
  call   <seatest_suite_setup@plt>
  mov    $0x0,%eax
  call   <seatest_setup@plt>
  mov    $0x0,%eax
  call   <test_max_with_extreme_numbers@plt>
  mov    $0x0,%eax
  call   <seatest_teardown@plt>
  mov    $0x0,%eax
  call   <seatest_suite_teardown@plt>
  lea    D34(%rip),%rax
  mov    %rax,%rsi
  lea    D167(%rip),%rax
  mov    %rax,%rdi
  call   <seatest_run_test@plt>
L22:
  mov    $0x0,%eax
  call   <seatest_test_fixture_end@plt>
  nop
  pop    %rbp
  ret
```

tool_calls: name: parse_data
arguments: data_tag: D167
type_infered: string
name: parse_data
arguments: data_tag: D104
type_infered: string
name: parse_data
arguments: data_tag: D363
type_infered: string
name: parse_data
arguments: data_tag: D301
type_infered: string
name: parse_data
arguments: data_tag: D55
type_infered: string
name: parse_data
arguments: data_tag: D151
type_infered: string
name: parse_data
arguments: data_tag: D347
type_infered: string
name: parse_data
arguments: data_tag: D163
type_infered: string
name: parse_data
arguments: data_tag: D278
type_infered: string
name: parse_data
arguments: data_tag: D405
type_infered: string
name: parse_data
arguments: data_tag: D34
type_infered: string

tool: D167: /scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c

tool: D104: test_min_with_negative_numbers

tool: D363: test_min_with_positive_numbers

tool: D301: test_min_with_posneg_numbers

tool: D55: test_min_with_negpos_numbers

tool: D151: test_min_with_extreme_numbers

tool: D347: test_max_with_negative_numbers

tool: D163: test_max_with_positive_numbers

tool: D278: test_max_with_posneg_numbers

tool: D405: test_max_with_negpos_numbers

tool: D34: test_max_with_extreme_numbers

assistant: ```c
void minmax_tests(void) {
  do {
    seatest_test_fixture_start("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c");
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_negative_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_min_with_negative_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_negative_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_positive_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_min_with_positive_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_positive_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_posneg_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_min_with_posneg_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_posneg_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_negpos_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_min_with_negpos_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_negpos_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_extreme_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_min_with_extreme_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_min_with_extreme_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_negative_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_max_with_negative_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_negative_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_positive_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_max_with_positive_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_positive_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_posneg_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_max_with_posneg_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_posneg_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_negpos_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_max_with_negpos_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_negpos_numbers");
    }
  } while (0);
  do {
    if (seatest_should_run("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_extreme_numbers")) {
      seatest_suite_setup();
      seatest_setup();
      test_max_with_extreme_numbers();
      seatest_teardown();
      seatest_suite_teardown();
      seatest_run_test("/scratch/repos/new/home/jordi_armengol_estape/c-scraper/outputs/2022-01-22/02-19-57/repos/sshilovsky/vifm/refs/heads/master/tests/misc/minmax.c", "test_max_with_extreme_numbers");
    }
  } while (0);
  do {
    seatest_test_fixture_end();
  } while (0);
}
```