JuliaLang/julia — pull request #8847 by pabloferz (2014-10-29 19:46:16+00:00)
Title: Microbenchmarks fixes (C, R, Octave)

Originally there was an issue in the R code that wasn't addressed with the last commit. The `parseintperf` function was using random numbers between 0 and 2^31-1 but I should have been 0 and 2^32-1 instead.

I added the `volatile` keyword to the fib test in `perf.c`. Which should be a first step to fix #4821. But the Fortran issue is still not solved.

Using this suggestion. I updated the Octave/MATLAB microbenchmark. I tested it in Octave and seems to be working. I don't have access to MATLAB, so it should be verified first that it does not break anything in MATLAB. If that's the case, this should fix #6791.