Hello, when I compile my program like this `g++ -std=c++17 -lstdc++fs test.cpp -o test` it fails to compile because of linker errors. The reasons is that `test.cpp` should some before `-lstdc++fs`. This is a serious problem because it's very hard to debug it. I'm wondering, why is this required to have files before linker flags and if I should report this as a bug. Jakub