186
edits
Ccawley2011 (talk | contribs) |
(Update the OS X PPC tests with what I'm currently using for the releases. GCC 4.8.5 is the current default) |
||
Line 1: | Line 1: | ||
== How to test == | == How to test == | ||
Run <code>./configure | Run <code>./configure --enable-test-c++11</code>. | ||
This option enables the inclusion of file <code>base/test_new_standards.cpp</code> where we have tests for the desired important C++11 standard features (thanks to ZvikaZ). | This option enables the inclusion of file <code>base/test_new_standards.cpp</code> where we have tests for the desired important C++11 standard features (thanks to ZvikaZ). | ||
Line 30: | Line 30: | ||
|macOS gcc 4.0.1 (PPC, 10.4)||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}|| - | |macOS gcc 4.0.1 (PPC, 10.4)||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}||{{no}}|| - | ||
|- | |- | ||
|macOS gcc 7. | |macOS gcc 4.8.5 (MacPorts gcc48 4.8.5_6) (PPC, 10.4) <ref>This is the current (October 2022) default for OS X PPC, since this version is known to be very stable on that platform. GCC 7.5 is also an option if we need it, but bootstrapping it is a bit less reliable.</ref>||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}|| {{yes}} | ||
|- | |||
|macOS gcc 7.5.0 (MacPorts gcc7 7.5.0_2) (PPC, 10.4)||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}|| {{yes}} | |||
|- | |- | ||
|macOS clang 6.0 (i386, 10.6)||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}<ref name=InitListReplacement></ref>||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}|| {{yes}} | |macOS clang 6.0 (i386, 10.6)||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}<ref name=InitListReplacement></ref>||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}||{{yes}}|| {{yes}} |
edits