$ make test-1-1
[?2004l[ 60%] Built target check_disk
[ 80%] [34m[1mGenerating make_test_out[0m
[100%] [34m[1mGenerating check_disk_test[0m
==1899949== Memcheck, a memory error detector
==1899949== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==1899949== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info
==1899949== Command: /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/build/check_disk /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/test-outputs/block_allocation_table-check_disk
==1899949== 
Blocks recorded in the block allocation table:
000: 00000000000000000000
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 10000000000000000000
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 11111111111000000000
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 11101111111000000000
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 11101111111111100000
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 11111111111111111110
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 11111111111111111111
020: 11111111111111111111
040: 11111111110000000000
060: 00000000000000000000

Failed to allocate 100 blocks
Blocks recorded in the block allocation table:
000: 11111111111111111111
020: 11111111111111111111
040: 11111111110000000000
060: 00000000000000000000

Blocks recorded in the block allocation table:
000: 11111111111111111111
020: 11111111111111111111
040: 11111111111100000000
060: 00000000000000000000

==1899949== 
==1899949== HEAP SUMMARY:
==1899949==     in use at exit: 0 bytes in 0 blocks
==1899949==   total heap usage: 10 allocs, 10 frees, 27,299 bytes allocated
==1899949== 
==1899949== All heap blocks were freed -- no leaks are possible
==1899949== 
==1899949== For lists of detected and suppressed errors, rerun with: -s
==1899949== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
[100%] Built target test-1-1
