$ make test-3-1
[?2004l[ 80%] Built target load_fs_1
[100%] [34m[1mGenerating load_fs_1_test[0m
==1896366== Memcheck, a memory error detector
==1896366== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==1896366== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info
==1896366== Command: /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/build/load_fs_1 /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/test-inputs/master_file_table-load-example-1 /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/test-inputs/block_allocation_table-load-example-1
==1896366== 
===================================
= Load all inodes from the file
= master_file_table /uio/kant/ifi-ansatt-u07/griff/in2140/in2140-v25-internal/oblig-02/solution/test-inputs/master_file_table-load-example-1
===================================
/ (id 0)
  kernel (id 1 size 20000)
  etc (id 2)
    hosts (id 3 size 200)
Blocks recorded in master file table:
000: 11111100000000000000
020: 00000000000000000000
040: 00000000000000000000
060: 00000000000000000000

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

===================================
= Trying to find some files.      =
===================================
Found /kernel
Found /etc/hosts
==1896366== 
==1896366== HEAP SUMMARY:
==1896366==     in use at exit: 0 bytes in 0 blocks
==1896366==   total heap usage: 26 allocs, 26 frees, 27,625 bytes allocated
==1896366== 
==1896366== All heap blocks were freed -- no leaks are possible
==1896366== 
==1896366== For lists of detected and suppressed errors, rerun with: -s
==1896366== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
[100%] Built target test-3-1
