When trying to run NAS serial benchmark under valgrind, the message: Executable range 0x400000-0x60502a20 is outside the acceptable range (nil)-0x34a00000 valgrind: do_exec(./is.C) failed: Cannot allocate memory is printed and execution ends. The benchmark was compiled with f77 with -O option and an x86-64 target. The OS is: SLES 9 (x86_64) - Kernel \r (\l) Linux vtunep4ptl 2.6.5-7.139-smp #1 SMP Fri Jan 14 15:41:33 UTC 2005 x86-64 x86-64 x86-64 GNU/Linux Benchmark available at http://www.nas.nasa.gov/Software/NPB/
Please try this withthe current SVN code - the address space manager rewrite should have fixed it.
Created attachment 13268 [details] NAS binary and source and output
Wow, that was the fastest response to a bug report I have ever seen! What is the SVN code? Thanks,Walter
See http://www.valgrind.org/downloads/repository.html
Did you manage to try this with the SVN version? For what it's worth it seems to run on my machine with a current build of valgrind.
Closing. If it's still a problem in 3.1.0 we can reopen it.