[14965]: Add versioned-out branch to support new C++-11 implementations of std::string#5262
Conversation
…ns of std::string
When I say this, I just question the usefulness of this test if it is known to fail depending on your environment or setup. |
|
I'll pull this for now. But in the future this will go into druntime, and I see no compelling reason to support any C++ compiler other than the latest g++ and clang++. Nor do we have the resources to do such support. |
|
Dang, I push the Merge button and nothing happens. This might have to wait until I get home. This is likely some issue with github and IE 11. |
I can see there being a disparity with our testsuite on this matter though. The latest C++ compiler on FreeBSD may not be the same latest on OSX or Linux. Incidentally I've had this problem before with changes that break older debuggers but not the latest version (these PRs are still in limbo). |
|
Those can be versioned in the test suite using |
|
That is at least true in this case. |
|
@WalterBright - did you forget to merge this? |
|
@WalterBright - weekly ping. ;-) |
[14965]: Add versioned-out branch to support new C++-11 implementations of std::string
|
The makefile could find out the GCC version and toggle the test. |
https://issues.dlang.org/show_bug.cgi?id=14956
Depends on #5261 - and would fix 14596, but we currently have no way to separate the two apart. Nor do I know whether it is worth the trouble.