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

===================================
= Load all inodes from the file   =
= master_file_table               =
===================================
/ (id 0)
  etc (id 1)
    hosts (id 10 size 200)
  share (id 2)
    man (id 3)
      read.2 (id 11 size 300)
      write.2 (id 12 size 400)
  var (id 4)
    log (id 5)
      message (id 7 size 50000)
      warn (id 8 size 50000)
      fail (id 9 size 50000)
  kernel (id 6 size 20000)
Blocks recorded in master file table:
000: 11111111111111111111
020: 11111111111111111111
040: 11111110000000000000
060: 00000000000000000000

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