This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Christian Franke wrote:
Marco Atzeri wrote:On 6/12/2018 7:11 PM, Christian Franke wrote:... The attached patch for /usr/lib/gcc/*-pc-cygwin/7.3.0/include/c++/bits/basic_string.h fixes this.
Please forget this patch. It was bases on a wrong assumption and only cures symptoms.
It seems an upstream bug so could you report it there ?Done: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138
If build with -std=c++17, a duplicate _S_empty_rep_storage[] which already exists in the DLL is generated in the executable. This results in a false negative string.empty() test in the DLL. See:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138#c6 Workarounds: - Link with -static, or - Compile with -D_GLIBCXX_USE_CXX11_ABI Fix: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=261873 Regards, Christian -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |