{"push_id":549012162,"size":15,"distinct_size":15,"ref":"refs/heads/next","head":"cf9070e1601fed0d2d0a3d286e2c58e731f851bf","before":"5528f24229ee49e2bb5fab3e7b4e4d117099021f","commits":[{"sha":"467662dee413f413049d036446023606e067144d","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"WCDH: Find a language-specific DetermineCompiler.cmake if present.\n\nThe SolarisStudio compiler module uses language specific files.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/467662dee413f413049d036446023606e067144d"},{"sha":"9072a6898d628d13518eedec5bf6496d6c1cde78","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"WCDH: Allow compilers to specify features for one language but not the other.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/9072a6898d628d13518eedec5bf6496d6c1cde78"},{"sha":"025fdb46f909cfccb003ac3ae6c69b2e371fc13b","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"WCDH: Generate per-language files in multi-file mode.\n\nOtherwise we generate defines for C/CXX features unguarded by the presence of\nthe __cplusplus macro and available to the wrong compiler.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/025fdb46f909cfccb003ac3ae6c69b2e371fc13b"},{"sha":"652e4a00e7e0da981915e509baf69c74a93e3225","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"SunPro WCDH.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/652e4a00e7e0da981915e509baf69c74a93e3225"},{"sha":"9fc3a06c31fe89f9ee3cebe9d4f971398a366633","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Merge topic 'SolarisStudio-compile-features' into next\n\n652e4a00 SunPro WCDH.\n025fdb46 WCDH: Generate per-language files in multi-file mode.\n9072a689 WCDH: Allow compilers to specify features for one language but not the other.\n467662de WCDH: Find a language-specific DetermineCompiler.cmake if present.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/9fc3a06c31fe89f9ee3cebe9d4f971398a366633"},{"sha":"69182ce4ed95c62d51e208c8620ff4e6599dee2e","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Features: Ensure that the cxx_auto_type test is correct.\n\nSolarisStudio considers 'auto' to be a storage class specifier in\nC++98 mode (as appropriate), and considers variables without a specified\ntype to be of type int.  So, it treats\n\n auto x = 3.14;\n\nas\n\n auto int x = 3.14;\n\nwhich in C++98 mode is equivalent to\n\n int x = 3.14;\n\nand it does not fail to compile as expected.\n\nChange the test to use a reference so that the type must be known.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/69182ce4ed95c62d51e208c8620ff4e6599dee2e"},{"sha":"7dcdfec97fdefa90bded7868a638277d7c9903f1","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"WCDH: Find a language-specific DetermineCompiler.cmake if present.\n\nThe SolarisStudio compiler module uses language specific files.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/7dcdfec97fdefa90bded7868a638277d7c9903f1"},{"sha":"5d57970dd9ddea70163bdd3c64fbf365a15af9fb","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Features: Use variable in cxx_inheriting_constructors test.\n\nAvoid warning with SolarisStudio.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/5d57970dd9ddea70163bdd3c64fbf365a15af9fb"},{"sha":"d84d6ed409c663573a02efa7d2692b6829d27c46","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"WCDH: Allow compilers to specify features for one language but not the other.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/d84d6ed409c663573a02efa7d2692b6829d27c46"},{"sha":"536c535cb0cf245a1785d436b0662f7fe59ef1e4","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Features: Adjust cxx_variadic_templates unit test for SolarisStudio.\n\nThe change in commit 1f19ac4d (Features: Adjust cxx_variadic_templates\nunit test for GNU < 4.7., 2015-01-11) pacified GNU 4.6, but leaves\nSolarisStudio 12.4 complaining:\n\n \"cxx_variadic_templates.cpp\", line 5: Error: Partial specialization for Interface<Is...> has identical arguments.\n 1 Error(s) detected.\n\nImplement a preprocessor test for using the partial specialization\nworkaround needed by GNU 4.6.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/536c535cb0cf245a1785d436b0662f7fe59ef1e4"},{"sha":"54156d723a3fde678ed7f884364ad0449d23ad2b","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"WCDH: Generate per-language files in multi-file mode.\n\nOtherwise we generate defines for C/CXX features unguarded by the presence of\nthe __cplusplus macro and available to the wrong compiler.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/54156d723a3fde678ed7f884364ad0449d23ad2b"},{"sha":"bcb04783f7abd1e7781eda7499b53118fdbe8000","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Features: Record for SolarisStudio 12.4.\n\nIt has similar C++11 capabilities compared to GCC 4.8.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/bcb04783f7abd1e7781eda7499b53118fdbe8000"},{"sha":"a785b969514ce61d9298050f8758e7c064cd1feb","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Merge topic 'SolarisStudio-compile-features' into next\n\nbcb04783 Features: Record for SolarisStudio 12.4.\n536c535c Features: Adjust cxx_variadic_templates unit test for SolarisStudio.\n5d57970d Features: Use variable in cxx_inheriting_constructors test.\n69182ce4 Features: Ensure that the cxx_auto_type test is correct.\n54156d72 WCDH: Generate per-language files in multi-file mode.\nd84d6ed4 WCDH: Allow compilers to specify features for one language but not the other.\n7dcdfec9 WCDH: Find a language-specific DetermineCompiler.cmake if present.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/a785b969514ce61d9298050f8758e7c064cd1feb"},{"sha":"59e6e15cde911e182e471df5b99746e0e203ba43","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Help: Add notes for topic 'WriteCompilerDetectionHeader-multi-file-lang'","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/59e6e15cde911e182e471df5b99746e0e203ba43"},{"sha":"cf9070e1601fed0d2d0a3d286e2c58e731f851bf","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Merge topic 'WriteCompilerDetectionHeader-multi-file-lang' into next\n\n59e6e15c Help: Add notes for topic 'WriteCompilerDetectionHeader-multi-file-lang'","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/cf9070e1601fed0d2d0a3d286e2c58e731f851bf"}]}