- fixed locking and added verfication with test_file_trace
- removing dependency to gcc, adding more tests