WARNING: fct <function compile_dir at 0xb684c1ec> does not return 0
When I run as " generate p p > z [QCD]"
and the run "output " and then "launch".
I get this with two warnings at the end
-------
INFO: Starting run
INFO: Compiling the code
INFO: Using built-in libraries for PDFs
INFO: Compiling source...
(process:21334): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
INFO: ...done, continuing with P* directories
INFO: Compiling directories...
INFO: Compiling on 2 cores
INFO: Compiling P0_uux_z...
INFO: Compiling P0_ddx_z...
WARNING: fct <function compile_dir at 0xb684c1ec> does not return 0. Starts to stop the code in a clean way.
WARNING: fct <function compile_dir at 0xb684c1ec> does not return 0. Starts to stop the code in a clean way.
-------
and then nothing happens in the terminal.
I do not face this problem when begin with "generate p p > z" and ...
I appreciate any help.
Karim
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- marco zaro Edit question
- Solved by:
- Keyhan
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
Hi,
il looks like there is a compilation problem in Source.
Can you try to cd in there and type make (the Source dir is inside the process dir you just exported...
Thanks!
Marco
Revision history for this message
|
#2 |
Dear Marco,
I did so, but the same problem comes up again with same message!
Would appreciate more comments.
Karim
Revision history for this message
|
#3 |
Hi,
can you please paste what is printed on screen when you compile sources (also before the error)?
Thanks,
Marco
Revision history for this message
|
#4 |
Hi,
can you please paste what is printed on screen when you compile sources (also before the error)?
Thanks,
Marco
On 17 Sep 2015, at 09:37, Karim Ghorbani <email address hidden> wrote:
> Question #271436 on MadGraph5_aMC@NLO changed:
> https:/
>
> Status: Needs information => Open
>
> Karim Ghorbani gave more information on the question:
> Dear Marco,
> I did so, but the same problem comes up again with same message!
> Would appreciate more comments.
> Karim
>
> --
> You received this question notification because you are subscribed to
> the question.
Revision history for this message
|
#5 |
Hi,
can you please paste what is printed on screen when you compile sources (also before the error)?
Thanks,
Marco
On 17 Sep 2015, at 09:37, Karim Ghorbani <email address hidden> wrote:
> Question #271436 on MadGraph5_aMC@NLO changed:
> https:/
>
> Status: Needs information => Open
>
> Karim Ghorbani gave more information on the question:
> Dear Marco,
> I did so, but the same problem comes up again with same message!
> Would appreciate more comments.
> Karim
>
> --
> You received this question notification because you are subscribed to
> the question.
Revision history for this message
|
#6 |
Hello,
This is the error message:
-------
INFO: load configuration from /home/karim/
INFO: load configuration from /home/karim/
INFO: load configuration from /home/karim/
Using default text editor "vi". Set another one in ./input/
launch auto
The following switches determine which operations are executed:
1 Perturbative order of the calculation: order=NLO
2 Fixed order (no event generation and no MC@[N]LO matching): fixed_order=OFF
3 Shower the generated events: shower=ON
4 Decay particles with the MadSpin module: madspin=OFF
5 Add weights to the events based on changing model parameters: reweight=OFF
Either type the switch number (1 to 5) to change its default setting,
or set any switch explicitly (e.g. type 'order=LO' at the prompt)
Type '0', 'auto', 'done' or just press enter when you are done.
[0, 1, 2, 3, 4, 5, auto, done, order=LO, ... ][60s to answer]
>
INFO: will run in mode: aMC@NLO
Do you want to edit a card (press enter to bypass editing)?
1 / param : param_card.dat
2 / run : run_card.dat
3 / shower : shower_card.dat
you can also
- enter the path to a valid card or banner.
- use the 'set' command to modify a parameter directly.
The set option works only for param_card and run_card.
Type 'help set' for more information on this command.
- call an external program (ASperGE/
Type 'help' for the list of available command
[0, done, 1, param, 2, run, 3, shower, enter path][60s to answer]
>
INFO: Starting run
(process:4544): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
INFO: Compiling the code
INFO: Using built-in libraries for PDFs
INFO: Compiling source...
INFO: ...done, continuing with P* directories
INFO: Compiling directories...
INFO: Compiling on 2 cores
INFO: Compiling P0_uux_z...
INFO: Compiling P0_ddx_z...
WARNING: fct <function compile_dir at 0xb68121ec> does not return 0. Starts to stop the code in a clean way.
WARNING: fct <function compile_dir at 0xb68121ec> does not return 0. Starts to stop the code in a clean way.
-------
When I compile sources, I get
karim@karim-
gfortran -O -fno-automatic -ffixed-
rm -f ../lib/libgeneric.a
ar cru libgeneric.a alfas_functions.o invarients.o hfill.o pawgraphs.o ran1.o rw_events.o rw_routines.o kin_functions.o open_file.o basecode.o setrun.o run_printout.o dgauss.o ranmar.o getissud.o
ranlib libgeneric.a
mv libgeneric.a ../lib/
rm -f alfas_functions.o
rm -f ../lib/libpdf.a
cd PDF; make
make[1]: Entering directory `/home/
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
gfortran -O -fno-automatic -ffixed-
ar cru ../../lib/libpdf.a Ctq4Fn.o Ctq5Par.o Ctq5Pdf.o Partonx5.o Ctq6Pdf.o cteq3.o mrs98.o mrs98lo.o mrs98ht.o mrs99.o mrst2001.o mrst2002.o jeppe02.o pdfwrap.o opendata.o pdf.o PhotonFlux.o pdg2pdf.o NNPDFDriver.o
ranlib ../../lib/libpdf.a
make[1]: Leaving directory `/home/
rm -f PDF/*.o
------------
Karim
Revision history for this message
|
#7 |
Hi Karim,
can you please try to compile inside any of the P* dirs
make gensym
echo 1 | ./gensym
make test_ME
./test_ME < ../../test_
export madloop=true
make check_poles
./check_poles ../../check_
and tell us when you get any error and what you get?
Thanks,
Marco
On 17 Sep 2015, at 10:33, Karim Ghorbani <email address hidden> wrote:
> Question #271436 on MadGraph5_aMC@NLO changed:
> https:/
>
> Karim Ghorbani posted a new comment:
> Hello,
> This is the error message:
>
> -------
> INFO: load configuration from /home/karim/
> INFO: load configuration from /home/karim/
> INFO: load configuration from /home/karim/
> Using default text editor "vi". Set another one in ./input/
> launch auto
> The following switches determine which operations are executed:
> 1 Perturbative order of the calculation: order=NLO
> 2 Fixed order (no event generation and no MC@[N]LO matching): fixed_order=OFF
> 3 Shower the generated events: shower=ON
> 4 Decay particles with the MadSpin module: madspin=OFF
> 5 Add weights to the events based on changing model parameters: reweight=OFF
> Either type the switch number (1 to 5) to change its default setting,
> or set any switch explicitly (e.g. type 'order=LO' at the prompt)
> Type '0', 'auto', 'done' or just press enter when you are done.
> [0, 1, 2, 3, 4, 5, auto, done, order=LO, ... ][60s to answer]
>>
> INFO: will run in mode: aMC@NLO
> Do you want to edit a card (press enter to bypass editing)?
> 1 / param : param_card.dat
> 2 / run : run_card.dat
> 3 / shower : shower_card.dat
> you can also
> - enter the path to a valid card or banner.
> - use the 'set' command to modify a parameter directly.
> The set option works only for param_card and run_card.
> Type 'help set' for more information on this command.
> - call an external program (ASperGE/
> Type 'help' for the list of available command
> [0, done, 1, param, 2, run, 3, shower, enter path][60s to answer]
>>
> INFO: Starting run
>
> (process:4544): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
> INFO: Compiling the code
> INFO: Using built-in libraries for PDFs
> INFO: Compiling source...
> INFO: ...done, continuing with P* directories
> INFO: Compiling directories...
> INFO: Compiling on 2 cores
> INFO: Compiling P0_uux_z...
> INFO: Compiling P0_ddx_z...
> WARNING: fct <function compile_dir at 0xb68121ec> does not return 0. Starts to stop the code in a clean way.
> WARNING: fct <function compile_dir at 0xb68121ec> does not return 0. Starts to stop the code in a clean way.
> -------
> When I compile sources, I get
>
> karim@karim-
> gfortran -O -fno-automatic -ffixed-
> rm -f ../lib/libgeneric.a
> ar cru libgeneric.a alfas_functions.o invarients.o hfill.o pawgraphs.o ran1.o rw_events.o rw_routines.o kin_functions.o open_file.o basecode.o setrun.o run_printout.o dgauss.o ranmar.o getissud.o
> ranlib libgeneric.a
> mv libgeneric.a ../lib/
> rm -f alfas_functions.o
> rm -f ../lib/libpdf.a
> cd PDF; make
> make[1]: Entering directory `/home/
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> gfortran -O -fno-automatic -ffixed-
> ar cru ../../lib/libpdf.a Ctq4Fn.o Ctq5Par.o Ctq5Pdf.o Partonx5.o Ctq6Pdf.o cteq3.o mrs98.o mrs98lo.o mrs98ht.o mrs99.o mrst2001.o mrst2002.o jeppe02.o pdfwrap.o opendata.o pdf.o PhotonFlux.o pdg2pdf.o NNPDFDriver.o
> ranlib ../../lib/libpdf.a
> make[1]: Leaving directory `/home/
> rm -f PDF/*.o
> ------------
> Karim
>
> --
> You received this question notification because you are subscribed to
> the question.
Revision history for this message
|
#8 |
Hello,
sorry, where exactly are the P* dirs?
Karim
Revision history for this message
|
#9 |
inside SubProcesses in the process dir you exported…
Cheers,
Marco
On 17 Sep 2015, at 14:13, Karim Ghorbani <email address hidden> wrote:
> Question #271436 on MadGraph5_aMC@NLO changed:
> https:/
>
> Karim Ghorbani posted a new comment:
> Hello,
> sorry, where exactly are the P* dirs?
> Karim
>
> --
> You received this question notification because you are subscribed to
> the question.
Revision history for this message
|
#10 |
Hello Marco,
1- When I compile in P0_ddx_z for "make check_poles" I get the error :
karim@karim-
gfortran -o check_poles parton_lum_1.o parton_lum_2.o parton_lum_3.o parton_
libMadLoop.
CT_interface.
libMadLoop.
CT_interface.
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
collect2: error: ld returned 1 exit status
make: *** [check_poles] Error 1
-------
and in the same dir, when I run " ./check_poles ../../check_
bash: ./check_poles: No such file or directory
-------
2- When I compile in P0_dxd_z for "make check_poles" I get the error :
karim@karim-
gfortran -o check_poles parton_lum_1.o parton_lum_2.o parton_lum_3.o parton_
libMadLoop.
CT_interface.
libMadLoop.
CT_interface.
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
collect2: error: ld returned 1 exit status
make: *** [check_poles] Error 1
-------
and in the same dir, when I run " ./check_poles ../../check_
bash: ./check_poles: No such file or directory
-------
3- When I compile in P0_uux_z for "make check_poles" I get the error :
karim@karim-
gfortran -o check_poles parton_lum_1.o parton_lum_2.o parton_lum_3.o parton_
libMadLoop.
CT_interface.
libMadLoop.
CT_interface.
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
collect2: error: ld returned 1 exit status
make: *** [check_poles] Error 1
-------
and in the same dir, when I run " ./check_poles ../../check_
bash: ./check_poles: No such file or directory
-------
4- When I compile in P0_uxu_z for "make check_poles" I get the error :
karim@karim-
gfortran -o check_poles parton_lum_1.o parton_lum_2.o parton_lum_3.o parton_
libMadLoop.
CT_interface.
libMadLoop.
CT_interface.
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
../../lib/
/home/karim/
/home/karim/
/home/karim/
/home/karim/
collect2: error: ld returned 1 exit status
make: *** [check_poles] Error 1
-------
and in the same dir, when I run " ./check_poles ../../check_
bash: ./check_poles: No such file or directory
-------
Best wishes,
Karim
Revision history for this message
|
#11 |
Hi Karim,
Please try recompiling CutTools
cd <MG_install_
make clean
make
And then recompile IREGI to make sure it is compiled in the same environment. Do this with
cd <MG_install_
make clean
make
Finally retry the compilation steps suggested by Marco in the P* directories, and please report your finding here.
Revision history for this message
|
#12 |
Hello,
I did the suggested compilation. These solved the problem.
Thank you and Marco for your great help.
Best regards,
Karim
Revision history for this message
|
#13 |
Hi,
I'm experiencing the same problem generating
p p > sig8 sig8 NP=0 [QCD]
in the sgluons_NLO model.. Running locally everything worked fine. However, I'm running the GRID, and even though I could ask for CutTools and IREGI to recompiled before submitting my jobs again, I could not enter the SubProcess folder and recompile there. Would in principle a recompilation of CutTools and IREGI be enough?
Alberto