Don't assume commutativity for multiplication in QR calculations. Replace ν with v. Fix multiplication with Q' from the right.
Update openlibm to master and install it properly

This is more standard and it's required for a future
fix making openspecfun no longer include headers from the
openlibm source directory.
Make MersenneTwister equivalent in 32- and 64-bit architectures

As mentioned in issue #5999, reproduce the solution in 67f6fee for the MersenneTwister.

Note that users on 64-bit architectures will see their randomness change with no change in their seed.
Simplify make_seed and undo 7b44eb now that register shifts are safe

This needs to be tested more on 32-bit machines

As per discussion: https://github.com/JuliaLang/julia/commit/7b44ebe60f3e0a5e147f3124aa6ea813edadcfa0
fix #6027

only normalize identifiers during parsing; not all constructed symbols
Merge branch 'master' of github.com:JuliaLang/julia
Clarify error for openblas cross compile arch
Add @nif
Cartesian: improve generated expressions (evaluate more conditionals at parsing time)
Merge pull request #6032 from ivarne/patch-1

Clarify error for openblas cross compile arch
Fix bug in more-than-6D SubArray indexing
Yield error on to_index with non-Real argument

Fixes #6017
Allow Real when scalar-ndexing on 7th+ dimension
Fix typo in repackage_system_suitesparse4.make
Missing parentheses on JULIA_VERSION

leads to installing to `julia-ULIA_VERSION` when `NO_GIT = 1`
Fix install and win-extras for Cygwin cross

- call cygpath_w on julia executable for stringpatch
- don't try to copy p7zip bin and lib into dist-extras on Cygwin
- chmod a+x on both 7z.exe and 7z.dll, before first running 7z.exe
Fix #6036
Merge pull request #6043 from tkelman/patch-2

Missing parentheses on JULIA_VERSION
Merge pull request #6038 from Manticore/patch-1

Fix typo in repackage_system_suitesparse4.make
correct rl_startup_hook type while USE_SYSTEM_READLINE=1