mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 03:32:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			14 lines
		
	
	
		
			No EOL
		
	
	
		
			502 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			No EOL
		
	
	
		
			502 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| mkdir libcxx
 | |
| cd libcxx
 | |
| # Checkout LLVM, libc++ and libc++abi
 | |
| svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
 | |
| (cd llvm/projects && svn co http://llvm.org/svn/llvm-project/libcxx/trunk libcxx)
 | |
| (cd llvm/projects && svn co http://llvm.org/svn/llvm-project/libcxxabi/trunk libcxxabi)
 | |
| 
 | |
| # Build libc++ with MSan:
 | |
| mkdir libcxx_msan && cd libcxx_msan
 | |
| cmake ../llvm -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_SANITIZER=Memory -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
 | |
| make cxx -j4
 | |
| cd .. |