Fix the test files by removing the unnecessary -emit-llvm flag (should address Matt Beaumont-Gay's concern regarding failure on a read-only filesystem)
llvm-svn: 191531
This commit is contained in:
		
							parent
							
								
									45dc1b2fd3
								
							
						
					
					
						commit
						7c9f3ca21a
					
				| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
// RUN: %clang_cc1 -fsyntax-only -std=c++1y %s -verify -emit-llvm
 | 
			
		||||
// RUN: %clang_cc1 -fsyntax-only -std=c++1y %s -verify
 | 
			
		||||
namespace return_type_deduction_ok {
 | 
			
		||||
 auto l = [](auto a) ->auto { return a; }(2); 
 | 
			
		||||
 auto l2 = [](auto a) ->decltype(auto) { return a; }(2);  
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
// RUN: %clang_cc1 -fsyntax-only -verify %s -std=c++1y -DCXX1Y -emit-llvm
 | 
			
		||||
// RUN: %clang_cc1 -fsyntax-only -verify %s -std=c++1y -DCXX1Y 
 | 
			
		||||
 | 
			
		||||
namespace test_factorial {
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -70,7 +70,6 @@ int test2() {
 | 
			
		|||
  {
 | 
			
		||||
    auto L = [](auto *a) { 
 | 
			
		||||
                return (*a)(a); }; //expected-error{{called object type 'double' is not a function}}
 | 
			
		||||
    //l(&l);
 | 
			
		||||
    double d;
 | 
			
		||||
    L(&d); //expected-note{{in instantiation of}}
 | 
			
		||||
    auto M = [](auto b) { return b; };
 | 
			
		||||
| 
						 | 
				
			
			@ -79,7 +78,6 @@ int test2() {
 | 
			
		|||
  {
 | 
			
		||||
    auto L = [](auto *a) ->decltype (a->foo()) { //expected-note2{{candidate template ignored:}}
 | 
			
		||||
                return (*a)(a); }; 
 | 
			
		||||
    //l(&l);
 | 
			
		||||
    double d;
 | 
			
		||||
    L(&d); //expected-error{{no matching function for call}} 
 | 
			
		||||
    auto M = [](auto b) { return b; };
 | 
			
		||||
| 
						 | 
				
			
			@ -118,8 +116,6 @@ namespace nested_lambdas {
 | 
			
		|||
                           return a + b;
 | 
			
		||||
                        };
 | 
			
		||||
              };
 | 
			
		||||
   // auto M = L(3.14);
 | 
			
		||||
   // return M('4');    
 | 
			
		||||
  }
 | 
			
		||||
  auto get_lambda() {
 | 
			
		||||
    return [](auto a) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue