CMake/Tests/RunCMake/CompileFeatures
Brad King df252db15a Features: Test cycle diagnostic with language standard meta-feature
The `cxx_static_assert` feature may be available in C++ 98 mode of some
compilers or not available at all in others.  Intstead of using an
individual feature to test cyclic requirement of a feature requiring
C++ 11, use the `std_cxx_11` meta-feature that has exactly this meaning.
2016-11-02 10:01:24 -04:00
..
CMakeLists.txt Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
empty.c Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
empty.cpp Revise C++ coding style using clang-format 2016-05-16 16:05:19 -04:00
generate_feature_list.cmake Features: Define meaning for no language standard default 2015-01-29 15:01:40 -05:00
LinkImplementationFeatureCycle-result.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
LinkImplementationFeatureCycle-stderr.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
LinkImplementationFeatureCycle.cmake Features: Test cycle diagnostic with language standard meta-feature 2016-11-02 10:01:24 -04:00
LinkImplementationFeatureCycleSolved-result.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
LinkImplementationFeatureCycleSolved.cmake Features: Test cycle diagnostic with language standard meta-feature 2016-11-02 10:01:24 -04:00
NonValidTarget1-result.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
NonValidTarget1-stderr.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
NonValidTarget1.cmake Tests: Revert workaround for COMPILE_FEATURES genex bug 2015-01-14 13:41:45 -05:00
NonValidTarget2-result.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
NonValidTarget2-stderr.txt Features: Add COMPILE_FEATURES generator expression. 2014-05-21 17:22:32 +02:00
NonValidTarget2.cmake Tests: Fix RunCMake.CompileFeatures test NonValidTarget2 case 2014-12-22 10:36:35 -05:00
NoSupportedCFeatures-result.txt Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
NoSupportedCFeatures-stderr.txt Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
NoSupportedCFeatures.cmake Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
NoSupportedCFeaturesGenex-result.txt Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
NoSupportedCFeaturesGenex-stderr.txt Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
NoSupportedCFeaturesGenex.cmake Features: Extend concept to C language. 2014-05-15 00:15:18 +02:00
NoSupportedCxxFeatures-result.txt Features: FATAL_ERROR on compilers with no recorded features. 2014-04-17 16:20:50 +02:00
NoSupportedCxxFeatures-stderr.txt Features: Include the language of the compiler in error messages. 2014-05-07 12:36:22 +02:00
NoSupportedCxxFeatures.cmake Features: FATAL_ERROR on compilers with no recorded features. 2014-04-17 16:20:50 +02:00
NoSupportedCxxFeaturesGenex-result.txt Features: FATAL_ERROR on compilers with no recorded features. 2014-04-17 16:20:50 +02:00
NoSupportedCxxFeaturesGenex-stderr.txt Features: Include the language of the compiler in error messages. 2014-05-07 12:36:22 +02:00
NoSupportedCxxFeaturesGenex.cmake Features: FATAL_ERROR on compilers with no recorded features. 2014-04-17 16:20:50 +02:00
NotAFeature_OriginDebug-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebug.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugCommand-result.txt Tests: Shorten paths in RunCMake.CompileFeatures 2015-01-26 08:30:57 -05:00
NotAFeature_OriginDebugCommand-stderr.txt Tests: Shorten paths in RunCMake.CompileFeatures 2015-01-26 08:30:57 -05:00
NotAFeature_OriginDebugCommand.cmake Tests: Shorten paths in RunCMake.CompileFeatures 2015-01-26 08:30:57 -05:00
NotAFeature_OriginDebugGenex-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugGenex-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugGenex.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugTransitive-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugTransitive-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature_OriginDebugTransitive.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeature-result.txt Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeature-stderr.txt Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeature.cmake Features: Add cxx_auto_type. 2014-04-07 18:11:18 +02:00
NotAFeatureGenex-result.txt cmTarget: Allow populating COMPILE_FEATURES using generator expressions. 2014-04-07 18:11:18 +02:00
NotAFeatureGenex-stderr.txt cmTarget: Allow populating COMPILE_FEATURES using generator expressions. 2014-04-07 18:11:18 +02:00
NotAFeatureGenex.cmake cmTarget: Allow populating COMPILE_FEATURES using generator expressions. 2014-04-07 18:11:18 +02:00
NotAFeatureTransitive-result.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeatureTransitive-stderr.txt cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAFeatureTransitive.cmake cmTarget: Transitively evaluate compiler features. 2014-04-07 18:11:18 +02:00
NotAStandard-result.txt Diagnose invalid <LANG>_STANDARD value instead of crashing (#15426) 2015-02-28 12:14:42 -05:00
NotAStandard-stderr.txt Diagnose invalid <LANG>_STANDARD value instead of crashing (#15426) 2015-02-28 12:14:42 -05:00
NotAStandard.cmake Diagnose invalid <LANG>_STANDARD value instead of crashing (#15426) 2015-02-28 12:14:42 -05:00
RequireCXX11-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX11Ext-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11Ext-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11Ext.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX11ExtVariable-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11ExtVariable-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11ExtVariable.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX11Variable-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11Variable-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX11Variable.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX98-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX98Ext-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98Ext-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98Ext.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX98ExtVariable-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98ExtVariable-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98ExtVariable.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RequireCXX98Variable-result.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98Variable-stderr.txt cmTarget: Add CXX_STANDARD_REQUIRED to control decay. 2014-05-07 12:17:49 +02:00
RequireCXX98Variable.cmake Features: Enable compiler extensions by default. 2014-05-31 12:16:12 +02:00
RunCMakeTest.cmake Project: Determine default language dialect for the compiler. 2015-09-18 10:00:21 -04:00