Error during compiling in dummy_fct.f
Hi, im following the steps of arXiv:2111.02442v2 to generate events from VBF of W+ and W-; im literally using the code given at page 45/46 because i do not know anything of Fortran so i add the code given in dummy_fct.f (at the end of file) as said but after saving and using the other commands gives me this error:
Error detected in "generate_events run_02"
write debug file /home/antonio/
If you need help with this issue please contact us on https:/
str : A compilation Error occurs when trying to compile /home/antonio/
The compilation fails with the following output message:
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
gfortran -w -fPIC -O -fbounds-check -ffixed-
dummy_
97 | integer ff
| 1
Error: Unexpected data declaration statement at (1)
dummy_
98 | double precision mtop2,sHat,
| 1
Error: Non-numeric character in statement label at (1)
dummy_
99 | double precision SumDot
| 1
Error: Non-numeric character in statement label at (1)
dummy_
100 | external SumDot
| 1
Error: Non-numeric character in statement label at (1)
dummy_
101 | mtop2 = (173.0d0)**2
| 1
Error: Non-numeric character in statement label at (1)
dummy_
102 | sHat = SumDot(p(0,1), p(0,2), 1d0)
| 1
Error: Non-numeric character in statement label at (1)
dummy_
103 | rat = 1.d0 - mtop2 / sHat
| 1
Error: Non-numeric character in statement label at (1)
dummy_
104 | do ff=nincoming+
| 1
Error: Non-numeric character in statement label at (1)
dummy_
107 | if(cosTh.gt.rat) then
| 1
Error: Non-numeric character in statement label at (1)
dummy_
108 | dummy_cuts=.false.
| 1
Error: Non-numeric character in statement label at (1)
dummy_
109 | return
| 1
Error: Non-numeric character in statement label at (1)
dummy_
110 | endif
| 1
Error: Non-numeric character in statement label at (1)
dummy_
111 | enddo
| 1
Error: Non-numeric character in statement label at (1)
dummy_
103 | rat = 1.d0 - mtop2 / sHat
| 1
Error: Symbol ‘at’ at (1) has no IMPLICIT type
dummy_
102 | sHat = SumDot(p(0,1), p(0,2), 1d0)
| 1
Error: Symbol ‘hat’ at (1) has no IMPLICIT type
dummy_
103 | rat = 1.d0 - mtop2 / sHat
| 1
Error: Symbol ‘mtop2’ at (1) has no IMPLICIT type
dummy_
103 | rat = 1.d0 - mtop2 / sHat
| 1
Error: Symbol ‘shat’ at (1) has no IMPLICIT type
dummy_
101 | mtop2 = (173.0d0)**2
| 1
Error: Symbol ‘top2’ at (1) has no IMPLICIT type
dummy_
108 | dummy_cuts=.false.
| 1
Error: Symbol ‘ummy_cuts’ at (1) has no IMPLICIT type
dummy_
102 | sHat = SumDot(p(0,1), p(0,2), 1d0)
| 1
Error: Function ‘p’ at (1) has no IMPLICIT type
make: *** [makefile:77: dummy_fct.o] Errore 1
make: *** Attesa per i processi non terminati....
Please try to fix this compilations issue and retry.
Help might be found at https:/
If you think that this is a bug, you can report this at https:/
Do i make a mistake in the coping of the code or is about the version of Fortran?
Thank in advance
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Antonio Sandroni
- Solved:
- Last query:
- Last reply: