Open scarlehoff opened 7 months ago
HI @scarlehoff, I've just realised that the warmup for the VV channel didn't go through. In particular, I get a segmentation fault at the first iteration, as shown below
------------------------------------------------
loadNextContrib_chan: loaded VV ...
warmup...
> > Entering legacy wrapper for NNLOJET with Vegas! < <
Entering New Vegas
$ OMP active
$ Maximum number of threads: 2
$ Number of threads selected: 2
Commencing iteration n 1
Number of events: 5000000
Segmentation fault (core dumped)
Note that for all the other channels I was able to complete the warmup. I've also tried to use a different dataset, but nonetheless I come across the same problem with the VV channel.
That's strange (since all the other channels are running). Can you send me a runcard?
(do you see the same problem if you run locally in the node?)
export OMP_NUM_THREADS=1
export OMP_STACKSIZE=1000M
Just in case this is the VV using slightly more memory per thread.
I tried to run it locally in the node exporting the two env variables and I didn't get the same problem. I think this solves the problem.
Try only with the second one. If that solves the problem then I'd recommend you use it always (you probably were close to the limit in the others they just happened to work).
If you also need the threads=1 that means there's something wrong with the installation, because I can run the VV multithreaded
Yes, I'm using only the second one and it works. Many thanks @scarlehoff !
Please comment with other problems you find.