Hi cygwin users, today I saw an issue when trying to use profile guided optimization of g++ (9.3.0) inside cygwin 3.1.4 with path specified
uname -a gives CYGWIN_NT-10.0 3.1.4(0.340/5 /3) 2020-02-19 x86_64 Cygwin More specificaly if I try to give a path argument like -fprofile-generate=profile -fprofile-use=profile g++ outputs profiling:profile#path#to#here\test.gcda:Skip Sample to reproduce : test.cc :int main(int , char**) { return 0; } > g++ -profile-generate=profile test.cc> ./a.exe> g++ -profile-use=profile > test.cc will output : profiling:profile#path#to#here\test.gcda:Skip and during second compilation g++ will complain about missing profile as i hasn't been crated. This is also the case if an absolute path is given, and also if the target directory already exists. Without specifiyng a path argument, profile generation and use are fine. Am i doing something wrong ? -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple