Operator % has changed, probably current code need a fix
fn rand(n: f32) -> f32 { return fract(sin(n) * 43758.5453123); }
fn noise(p: f32) -> f32 {
let fl = floor(p);
#!/bin/bash | |
BUILD=~/llvm | |
rm -Rf $BUILD | |
mkdir -p $BUILD/build | |
svn co http://llvm.org/svn/llvm-project/llvm/trunk $BUILD/src | |
svn co http://llvm.org/svn/llvm-project/cfe/trunk $BUILD/src/tools/clang | |
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk $BUILD/src/tools/clang/tools/extra | |
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk $BUILD/src/projects/compiler-rt | |
(cd $BUILD/build; ../src/configure --enable-optimized; make; make install) |