Problem with NLO packages installation

Asked by Can Süslü

Hi,

I want to generate a NLO process, and when the required packages are being installed, a problem occurs. I am using the program in MacOS Monterey version 12.1 with gcc version 11.2.0. Here is the debug file :

#************************************************************
#* MadGraph5_aMC@NLO *
#* *
#* * * *
#* * * * * *
#* * * * * 5 * * * * *
#* * * * * *
#* * * *
#* *
#* *
#* VERSION 3.3.1 2021-12-04 *
#* *
#* The MadGraph5_aMC@NLO Development Team - Find us at *
#* https://server06.fynu.ucl.ac.be/projects/madgraph *
#* *
#************************************************************
#* *
#* Command File for MadGraph5_aMC@NLO *
#* *
#* run as ./bin/mg5_aMC filename *
#* *
#************************************************************
set group_subprocesses Auto
set ignore_six_quark_processes False
set low_mem_multicore_nlo_generation False
set complex_mass_scheme False
set include_lepton_initiated_processes False
set gauge unitary
set loop_optimized_output True
set loop_color_flows False
set max_npoint_for_channel 0
set default_unset_couplings 99
set max_t_for_channel 99
set zerowidth_tchannel True
set nlo_mixed_expansion True
import model sm
define p = g u c d s u~ c~ d~ s~
define j = g u c d s u~ c~ d~ s~
define l+ = e+ mu+
define l- = e- mu-
define vl = ve vm vt
define vl~ = ve~ vm~ vt~
install pythia8
install MadAnalysis5
import model loop_sm
generate p p > z [QCD]
output znlo
Traceback (most recent call last):
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/extended_cmd.py", line 1544, in onecmd
    return self.onecmd_orig(line, **opt)
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/extended_cmd.py", line 1493, in onecmd_orig
    return func(arg, **opt)
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/master_interface.py", line 299, in do_output
    self.cmd.do_output(self, line, *args, **opts)
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/amcatnlo_interface.py", line 731, in do_output
    self._curr_exporter.copy_fkstemplate()
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/iolibs/export_fks.py", line 4039, in copy_fkstemplate
    self.link_CutTools(dir_path)
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/loop/loop_exporters.py", line 168, in link_CutTools
    misc.compile(cwd=self.cuttools_dir, job_specs = False)
  File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/various/misc.py", line 553, in compile
    raise MadGraph5Error(error_text)
madgraph.MadGraph5Error: A compilation Error occurs when trying to compile /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/vendor/CutTools.
The compilation fails with the following output message:
    cp -p ./src/cts/cts_qpr.in ./src/cts/cts_mpr.h
    cp -p ./src/cts/cts_qpc.in ./src/cts/cts_mpc.h
    cp -p ./src/cts/cts_qprec.in ./src/cts/cts_mprec.h
    cp -p ./src/cts/cts_qpinit.in ./src/cts/cts_mpinit.h
    mkdir -p includects
    cp -p ./src/avh/* includects/
    cp -p ./src/cts/* includects/
    cp -p ./src/mpfun90/* includects/
    cp -p ./src/qcdloop/* includects/
    cp -p ./src/makefile includects/
    cd includects && /Applications/Xcode.app/Contents/Developer/usr/bin/make EXE="" FC="gfortran" FFLAGS="-fPIC -fno-automatic -O2 -funroll-all-loops" default
    gfortran -fPIC -fno-automatic -O2 -funroll-all-loops -c avh_olo.f90
    avh_olo.f90:11815:14:

    11815 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11818:14:

    11818 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11827:11:

    11827 | allocate(tt(lb(dm):ub(dm)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11829:16:

    11829 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11831:11:

    11831 | allocate(xx(lb(dm):ub(dm)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11834:16:

    11834 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11859:14:

    11859 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11862:14:

    11862 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11871:11:

    11871 | allocate(tt(lb(1):ub(1),lb(dm):ub(dm)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11873:16:

    11873 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11875:11:

    11875 | allocate(xx(lb(1):ub(1),lb(dm):ub(dm)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11878:16:

    11878 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11903:14:

    11903 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11906:14:

    11906 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11915:11:

    11915 | allocate(tt(lb(1):ub(1),lb(2):ub(2),lb(dm):ub(dm)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11917:16:

    11917 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11919:11:

    11919 | allocate(xx(lb(1):ub(1),lb(2):ub(2),lb(dm):ub(dm)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11922:16:

    11922 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11948:14:

    11948 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11951:14:

    11951 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11955:13:

    11955 | allocate(xx(l1:u1))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11959:11:

    11959 | allocate(tt(lb(1):ub(1)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11961:16:

    11961 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11962:12:

    11962 | allocate( xx(l1:u1) )
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11965:16:

    11965 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11969:14:

    11969 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11972:14:

    11972 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11976:13:

    11976 | allocate(xx(l1:u1,l2:u2))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11980:11:

    11980 | allocate(tt(lb(1):ub(1),lb(2):ub(2)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11982:16:

    11982 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11983:12:

    11983 | allocate( xx(l1:u1,l2:u2) )
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:11988:16:

    11988 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11993:14:

    11993 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:11996:14:

    11996 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12000:13:

    12000 | allocate(xx(l1:u1))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12006:20:

    12006 | deallocate( xx )
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:12007:14:

    12007 | allocate( xx(min(l1,lb(1)):max(u1,ub(1))) )
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12010:11:

    12010 | allocate(tt(lb(1):ub(1)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12012:16:

    12012 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:12013:12:

    12013 | allocate( xx(min(l1,lb(1)):max(u1,ub(1))) )
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12015:16:

    12015 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:12019:14:

    12019 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12022:14:

    12022 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12026:13:

    12026 | allocate(xx(l1:u1,l2:u2))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12033:20:

    12033 | deallocate( xx )
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:12034:14:

    12034 | allocate( xx(min(l1,lb(1)):max(u1,ub(1)) &
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12038:11:

    12038 | allocate(tt(lb(1):ub(1),lb(2):ub(2)))
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12040:16:

    12040 | deallocate(xx)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:12041:12:

    12041 | allocate( xx(min(l1,lb(1)):max(u1,ub(1)) &
          | 1
    Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
    avh_olo.f90:12045:16:

    12045 | deallocate(tt)
          | 1
    Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
    avh_olo.f90:11992:27:

    11992 | subroutine enlarge1_r( xx ,l1,u1 )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12018:27:

    12018 | subroutine enlarge2_r( xx ,l1,u1 ,l2,u2 )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:11947:26:

    11947 | subroutine resize1_r( xx ,l1,u1 )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:11968:26:

    11968 | subroutine resize2_r( xx ,l1,u1 ,l2,u2 )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:11814:25:

    11814 | subroutine shift1_r( xx ,nn )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:11858:25:

    11858 | subroutine shift2_r( xx ,nn )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:11902:25:

    11902 | subroutine shift3_r( xx ,nn )
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12039:4:

    12039 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:12011:4:

    12011 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:11981:4:

    11981 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:11960:4:

    11960 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:11916:4:

    11916 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:11872:4:

    11872 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:11828:4:

    11828 | tt = xx
          | 1
    Error: Symbol 'tt' at (1) has no IMPLICIT type
    avh_olo.f90:12060:14:

    12060 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12063:14:

    12063 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12065:17:

    12065 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12117:14:

    12117 | real(kindr2) ,intent(in) :: xx
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12127:14:

    12127 | real(kindr2) :: rslt
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12122:35:

    12122 | function convert(xx) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12135:17:

    12135 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12137:14:

    12137 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12131:33:

    12131 | function areal(zz) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12146:14:

    12146 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12148:17:

    12148 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12142:36:

    12142 | function acmplx_r(xx) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12157:14:

    12157 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12159:17:

    12159 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12153:40:

    12153 | function acmplx_rr(xx,yy) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12168:14:

    12168 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12171:17:

    12171 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12164:40:

    12164 | function acmplx_ri(xx,yy) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12181:14:

    12181 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12183:17:

    12183 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12176:40:

    12176 | function acmplx_ir(xx,yy) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12192:17:

    12192 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12194:17:

    12194 | complex(kindr2) &
          | 1
    Error: Kind 16 not supported for type COMPLEX at (1)
    avh_olo.f90:12196:14:

    12196 | real(kindr2) &
          | 1
    Error: Kind 16 not supported for type REAL at (1)
    avh_olo.f90:12188:36:

    12188 | function acmplx_c(zz) result(rslt)
          | 1
    Error: Function result 'rslt' at (1) has no IMPLICIT type
    avh_olo.f90:12188:22:

    12188 | function acmplx_c(zz) result(rslt)
          | 1
    Error: Symbol 'zz' at (1) has no IMPLICIT type
    avh_olo.f90:12176:26:

    12176 | function acmplx_ir(xx,yy) result(rslt)
          | 1
    Error: Symbol 'yy' at (1) has no IMPLICIT type
    avh_olo.f90:12142:22:

    12142 | function acmplx_r(xx) result(rslt)
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12164:23:

    12164 | function acmplx_ri(xx,yy) result(rslt)
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12153:23:

    12153 | function acmplx_rr(xx,yy) result(rslt)
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12153:26:

    12153 | function acmplx_rr(xx,yy) result(rslt)
          | 1
    Error: Symbol 'yy' at (1) has no IMPLICIT type
    avh_olo.f90:12113:19:

    12113 | function adble(xx) result(rslt)
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12131:19:

    12131 | function areal(zz) result(rslt)
          | 1
    Error: Symbol 'zz' at (1) has no IMPLICIT type
    avh_olo.f90:12056:17:

    12056 | private :: IMAG,acmplx_r,acmplx_rr,acmplx_ir,acmplx_ri,acmplx_c
          | 1
    Error: Symbol 'imag' at (1) has no IMPLICIT type
    avh_olo.f90:12198:4:

    12198 | xx = zz
          | 1
    Error: Symbol 'xx' at (1) has no IMPLICIT type
    avh_olo.f90:12200:4:

    12200 | yy = aimag(zz)
          | 1
    Error: Symbol 'yy' at (1) has no IMPLICIT type
    avh_olo.f90:12092:6:

    12092 | CONE=RONE
          | 1
    Error: Symbol 'cone' at (1) has no IMPLICIT type
    avh_olo.f90:12091:6:

    12091 | CZRO=RZRO
          | 1
    Error: Symbol 'czro' at (1) has no IMPLICIT type
    avh_olo.f90:12097:13:

    12097 | EPSN2= EPSN*EPSN
          | 1
    Error: Symbol 'epsn' at (1) has no IMPLICIT type
    avh_olo.f90:12097:7:

    12097 | EPSN2= EPSN*EPSN
          | 1
    Error: Symbol 'epsn2' at (1) has no IMPLICIT type
    avh_olo.f90:12098:6:

    12098 | IEPS= EPSN2*IMAG
          | 1
    Error: Symbol 'ieps' at (1) has no IMPLICIT type
    avh_olo.f90:12096:5:

    12096 | IPI=IMAG*ONEPI
          | 1
    Error: Symbol 'ipi' at (1) has no IMPLICIT type
    avh_olo.f90:12093:7:

    12093 | ONEPI=4*atan(RONE)
          | 1
    Error: Symbol 'onepi' at (1) has no IMPLICIT type
    avh_olo.f90:12095:9:

    12095 | PISQo24=CONE*ONEPI*ONEPI/24
          | 1
    Error: Symbol 'pisqo24' at (1) has no IMPLICIT type
    avh_olo.f90:12089:6:

    12089 | RONE=1
          | 1
    Error: Symbol 'rone' at (1) has no IMPLICIT type
    avh_olo.f90:12088:6:

    12088 | RZRO=0
          | 1
    Error: Symbol 'rzro' at (1) has no IMPLICIT type
    avh_olo.f90:12094:7:

    12094 | TWOPI=2*ONEPI
          | 1
    Error: Symbol 'twopi' at (1) has no IMPLICIT type
    avh_olo.f90:12142:2:

    12142 | function acmplx_r(xx) result(rslt)
          | 1
    ......
    12188 | function acmplx_c(zz) result(rslt)
          | 2
    Error: Ambiguous interfaces in generic interface 'acmplx' for 'acmplx_r' at (1) and 'acmplx_c' at (2)
    avh_olo.f90:12106:2:

    12106 | epsilo(prcpar) = EPSN
          | 1
    Error: Function 'epsilo' at (1) has no IMPLICIT type
    avh_olo.f90:12107:2:

    12107 | neglig(prcpar) = EPSN*10**(ndec/7)
          | 1
    Error: Function 'neglig' at (1) has no IMPLICIT type
    avh_olo.f90:12208:7:

    12208 | use avh_olo_forCutTools_qp_prec
          | 1
    Fatal Error: Cannot open module file 'avh_olo_forcuttools_qp_prec.mod' for reading at (1): No such file or directory
    compilation terminated.
    make[1]: *** [avh_olo.o] Error 1
    make: *** [default] Error 2

Please try to fix this compilations issue and retry.
Help might be found at https://answers.launchpad.net/mg5amcnlo.
If you think that this is a bug, you can report this at https://bugs.launchpad.net/mg5amcnlo
                          MadGraph5_aMC@NLO Options
                          ----------------
        complex_mass_scheme : False
    default_unset_couplings : 99
                      gauge : unitary
         group_subprocesses : Auto
  ignore_six_quark_processes : False
  include_lepton_initiated_processes : False
           loop_color_flows : False
      loop_optimized_output : True
  low_mem_multicore_nlo_generation : False
     max_npoint_for_channel : 0
          max_t_for_channel : 99
        nlo_mixed_expansion : True
               stdout_level : 20 (user set)
         zerowidth_tchannel : True

                         MadEvent Options
                          ----------------
     automatic_html_opening : False (user set)
                    nb_core : 8 (user set)
        notification_center : True
                   run_mode : 2

                      Configuration Options
                      ---------------------
                        OLP : MadLoop
   acknowledged_v3.1_syntax : False
         auto_convert_model : False
                auto_update : 7 (user set)
         cluster_local_path : None
           cluster_nb_retry : 1
              cluster_queue : None (user set)
         cluster_retry_wait : 300
               cluster_size : 100
      cluster_status_update : (600, 30)
          cluster_temp_path : None
               cluster_type : condor
                    collier : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/collier (user set)
               cpp_compiler : None
             crash_on_error : False
               delphes_path : None (user set)
                 eps_viewer : None
        exrootanalysis_path : None (user set)
              f2py_compiler : None
          f2py_compiler_py2 : None
          f2py_compiler_py3 : None
                    fastjet : fastjet-config
           fortran_compiler : None
                      golem : None (user set)
                 hepmc_path : None (user set)
                  hwpp_path : None (user set)
                     lhapdf : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/lhapdf6_py3/bin/lhapdf-config (user set)
                 lhapdf_py2 : None
                 lhapdf_py3 : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/lhapdf6_py3/bin/lhapdf-config (user set)
          madanalysis5_path : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/madanalysis5/madanalysis5 (user set)
           madanalysis_path : None (user set)
  mg5amc_py8_interface_path : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/MG5aMC_PY8_interface (user set)
                      ninja : ./HEPTools/lib
        output_dependencies : external
                   pineappl : pineappl
            pythia-pgs_path : None (user set)
               pythia8_path : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/pythia8 (user set)
                    samurai : None
               syscalc_path : None (user set)
                    td_path : None (user set)
                text_editor : None
                thepeg_path : None (user set)
                    timeout : 60
                web_browser : None

Question information

Language:
English Edit question
Status:
Answered
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

Hi,

Looks like your version of gcc does not support quadruple precision which is required for NLO computation.
I know that some(all?) pre-compiled version of gcc/gfortran for M1 chip does not have quadruple precision capabilities.
Personally, I have not yet found a version of gfortran compatible with quadruple precision for those M1 chip.

However installing an intel version of gfortran (and therefore using roseta2) works very well for NLO computation.

Cheers,

Olivier

> On 18 Apr 2022, at 20:08, Can Süslü <email address hidden> wrote:
>
> New question #701405 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/701405
>
> Hi,
>
> I want to generate a NLO process, and when the required packages are being installed, a problem occurs. I am using the program in MacOS Monterey version 12.1 with gcc version 11.2.0. Here is the debug file :
>
> #************************************************************
> #* MadGraph5_aMC@NLO *
> #* *
> #* * * *
> #* * * * * *
> #* * * * * 5 * * * * *
> #* * * * * *
> #* * * *
> #* *
> #* *
> #* VERSION 3.3.1 2021-12-04 *
> #* *
> #* The MadGraph5_aMC@NLO Development Team - Find us at *
> #* https://server06.fynu.ucl.ac.be/projects/madgraph *
> #* *
> #************************************************************
> #* *
> #* Command File for MadGraph5_aMC@NLO *
> #* *
> #* run as ./bin/mg5_aMC filename *
> #* *
> #************************************************************
> set group_subprocesses Auto
> set ignore_six_quark_processes False
> set low_mem_multicore_nlo_generation False
> set complex_mass_scheme False
> set include_lepton_initiated_processes False
> set gauge unitary
> set loop_optimized_output True
> set loop_color_flows False
> set max_npoint_for_channel 0
> set default_unset_couplings 99
> set max_t_for_channel 99
> set zerowidth_tchannel True
> set nlo_mixed_expansion True
> import model sm
> define p = g u c d s u~ c~ d~ s~
> define j = g u c d s u~ c~ d~ s~
> define l+ = e+ mu+
> define l- = e- mu-
> define vl = ve vm vt
> define vl~ = ve~ vm~ vt~
> install pythia8
> install MadAnalysis5
> import model loop_sm
> generate p p > z [QCD]
> output znlo
> Traceback (most recent call last):
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/extended_cmd.py", line 1544, in onecmd
> return self.onecmd_orig(line, **opt)
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/extended_cmd.py", line 1493, in onecmd_orig
> return func(arg, **opt)
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/master_interface.py", line 299, in do_output
> self.cmd.do_output(self, line, *args, **opts)
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/interface/amcatnlo_interface.py", line 731, in do_output
> self._curr_exporter.copy_fkstemplate()
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/iolibs/export_fks.py", line 4039, in copy_fkstemplate
> self.link_CutTools(dir_path)
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/loop/loop_exporters.py", line 168, in link_CutTools
> misc.compile(cwd=self.cuttools_dir, job_specs = False)
> File "/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/madgraph/various/misc.py", line 553, in compile
> raise MadGraph5Error(error_text)
> madgraph.MadGraph5Error: A compilation Error occurs when trying to compile /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/vendor/CutTools.
> The compilation fails with the following output message:
> cp -p ./src/cts/cts_qpr.in ./src/cts/cts_mpr.h
> cp -p ./src/cts/cts_qpc.in ./src/cts/cts_mpc.h
> cp -p ./src/cts/cts_qprec.in ./src/cts/cts_mprec.h
> cp -p ./src/cts/cts_qpinit.in ./src/cts/cts_mpinit.h
> mkdir -p includects
> cp -p ./src/avh/* includects/
> cp -p ./src/cts/* includects/
> cp -p ./src/mpfun90/* includects/
> cp -p ./src/qcdloop/* includects/
> cp -p ./src/makefile includects/
> cd includects && /Applications/Xcode.app/Contents/Developer/usr/bin/make EXE="" FC="gfortran" FFLAGS="-fPIC -fno-automatic -O2 -funroll-all-loops" default
> gfortran -fPIC -fno-automatic -O2 -funroll-all-loops -c avh_olo.f90
> avh_olo.f90:11815:14:
>
> 11815 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11818:14:
>
> 11818 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11827:11:
>
> 11827 | allocate(tt(lb(dm):ub(dm)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11829:16:
>
> 11829 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11831:11:
>
> 11831 | allocate(xx(lb(dm):ub(dm)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11834:16:
>
> 11834 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11859:14:
>
> 11859 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11862:14:
>
> 11862 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11871:11:
>
> 11871 | allocate(tt(lb(1):ub(1),lb(dm):ub(dm)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11873:16:
>
> 11873 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11875:11:
>
> 11875 | allocate(xx(lb(1):ub(1),lb(dm):ub(dm)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11878:16:
>
> 11878 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11903:14:
>
> 11903 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11906:14:
>
> 11906 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11915:11:
>
> 11915 | allocate(tt(lb(1):ub(1),lb(2):ub(2),lb(dm):ub(dm)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11917:16:
>
> 11917 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11919:11:
>
> 11919 | allocate(xx(lb(1):ub(1),lb(2):ub(2),lb(dm):ub(dm)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11922:16:
>
> 11922 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11948:14:
>
> 11948 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11951:14:
>
> 11951 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11955:13:
>
> 11955 | allocate(xx(l1:u1))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11959:11:
>
> 11959 | allocate(tt(lb(1):ub(1)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11961:16:
>
> 11961 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11962:12:
>
> 11962 | allocate( xx(l1:u1) )
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11965:16:
>
> 11965 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11969:14:
>
> 11969 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11972:14:
>
> 11972 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11976:13:
>
> 11976 | allocate(xx(l1:u1,l2:u2))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11980:11:
>
> 11980 | allocate(tt(lb(1):ub(1),lb(2):ub(2)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11982:16:
>
> 11982 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11983:12:
>
> 11983 | allocate( xx(l1:u1,l2:u2) )
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:11988:16:
>
> 11988 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11993:14:
>
> 11993 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:11996:14:
>
> 11996 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12000:13:
>
> 12000 | allocate(xx(l1:u1))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12006:20:
>
> 12006 | deallocate( xx )
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:12007:14:
>
> 12007 | allocate( xx(min(l1,lb(1)):max(u1,ub(1))) )
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12010:11:
>
> 12010 | allocate(tt(lb(1):ub(1)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12012:16:
>
> 12012 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:12013:12:
>
> 12013 | allocate( xx(min(l1,lb(1)):max(u1,ub(1))) )
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12015:16:
>
> 12015 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:12019:14:
>
> 12019 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12022:14:
>
> 12022 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12026:13:
>
> 12026 | allocate(xx(l1:u1,l2:u2))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12033:20:
>
> 12033 | deallocate( xx )
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:12034:14:
>
> 12034 | allocate( xx(min(l1,lb(1)):max(u1,ub(1)) &
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12038:11:
>
> 12038 | allocate(tt(lb(1):ub(1),lb(2):ub(2)))
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12040:16:
>
> 12040 | deallocate(xx)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:12041:12:
>
> 12041 | allocate( xx(min(l1,lb(1)):max(u1,ub(1)) &
> | 1
> Error: Allocate-object at (1) is neither a data pointer nor an allocatable variable
> avh_olo.f90:12045:16:
>
> 12045 | deallocate(tt)
> | 1
> Error: Allocate-object at (1) is not a nonprocedure pointer nor an allocatable variable
> avh_olo.f90:11992:27:
>
> 11992 | subroutine enlarge1_r( xx ,l1,u1 )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12018:27:
>
> 12018 | subroutine enlarge2_r( xx ,l1,u1 ,l2,u2 )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:11947:26:
>
> 11947 | subroutine resize1_r( xx ,l1,u1 )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:11968:26:
>
> 11968 | subroutine resize2_r( xx ,l1,u1 ,l2,u2 )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:11814:25:
>
> 11814 | subroutine shift1_r( xx ,nn )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:11858:25:
>
> 11858 | subroutine shift2_r( xx ,nn )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:11902:25:
>
> 11902 | subroutine shift3_r( xx ,nn )
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12039:4:
>
> 12039 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:12011:4:
>
> 12011 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:11981:4:
>
> 11981 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:11960:4:
>
> 11960 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:11916:4:
>
> 11916 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:11872:4:
>
> 11872 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:11828:4:
>
> 11828 | tt = xx
> | 1
> Error: Symbol 'tt' at (1) has no IMPLICIT type
> avh_olo.f90:12060:14:
>
> 12060 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12063:14:
>
> 12063 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12065:17:
>
> 12065 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12117:14:
>
> 12117 | real(kindr2) ,intent(in) :: xx
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12127:14:
>
> 12127 | real(kindr2) :: rslt
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12122:35:
>
> 12122 | function convert(xx) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12135:17:
>
> 12135 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12137:14:
>
> 12137 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12131:33:
>
> 12131 | function areal(zz) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12146:14:
>
> 12146 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12148:17:
>
> 12148 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12142:36:
>
> 12142 | function acmplx_r(xx) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12157:14:
>
> 12157 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12159:17:
>
> 12159 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12153:40:
>
> 12153 | function acmplx_rr(xx,yy) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12168:14:
>
> 12168 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12171:17:
>
> 12171 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12164:40:
>
> 12164 | function acmplx_ri(xx,yy) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12181:14:
>
> 12181 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12183:17:
>
> 12183 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12176:40:
>
> 12176 | function acmplx_ir(xx,yy) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12192:17:
>
> 12192 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12194:17:
>
> 12194 | complex(kindr2) &
> | 1
> Error: Kind 16 not supported for type COMPLEX at (1)
> avh_olo.f90:12196:14:
>
> 12196 | real(kindr2) &
> | 1
> Error: Kind 16 not supported for type REAL at (1)
> avh_olo.f90:12188:36:
>
> 12188 | function acmplx_c(zz) result(rslt)
> | 1
> Error: Function result 'rslt' at (1) has no IMPLICIT type
> avh_olo.f90:12188:22:
>
> 12188 | function acmplx_c(zz) result(rslt)
> | 1
> Error: Symbol 'zz' at (1) has no IMPLICIT type
> avh_olo.f90:12176:26:
>
> 12176 | function acmplx_ir(xx,yy) result(rslt)
> | 1
> Error: Symbol 'yy' at (1) has no IMPLICIT type
> avh_olo.f90:12142:22:
>
> 12142 | function acmplx_r(xx) result(rslt)
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12164:23:
>
> 12164 | function acmplx_ri(xx,yy) result(rslt)
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12153:23:
>
> 12153 | function acmplx_rr(xx,yy) result(rslt)
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12153:26:
>
> 12153 | function acmplx_rr(xx,yy) result(rslt)
> | 1
> Error: Symbol 'yy' at (1) has no IMPLICIT type
> avh_olo.f90:12113:19:
>
> 12113 | function adble(xx) result(rslt)
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12131:19:
>
> 12131 | function areal(zz) result(rslt)
> | 1
> Error: Symbol 'zz' at (1) has no IMPLICIT type
> avh_olo.f90:12056:17:
>
> 12056 | private :: IMAG,acmplx_r,acmplx_rr,acmplx_ir,acmplx_ri,acmplx_c
> | 1
> Error: Symbol 'imag' at (1) has no IMPLICIT type
> avh_olo.f90:12198:4:
>
> 12198 | xx = zz
> | 1
> Error: Symbol 'xx' at (1) has no IMPLICIT type
> avh_olo.f90:12200:4:
>
> 12200 | yy = aimag(zz)
> | 1
> Error: Symbol 'yy' at (1) has no IMPLICIT type
> avh_olo.f90:12092:6:
>
> 12092 | CONE=RONE
> | 1
> Error: Symbol 'cone' at (1) has no IMPLICIT type
> avh_olo.f90:12091:6:
>
> 12091 | CZRO=RZRO
> | 1
> Error: Symbol 'czro' at (1) has no IMPLICIT type
> avh_olo.f90:12097:13:
>
> 12097 | EPSN2= EPSN*EPSN
> | 1
> Error: Symbol 'epsn' at (1) has no IMPLICIT type
> avh_olo.f90:12097:7:
>
> 12097 | EPSN2= EPSN*EPSN
> | 1
> Error: Symbol 'epsn2' at (1) has no IMPLICIT type
> avh_olo.f90:12098:6:
>
> 12098 | IEPS= EPSN2*IMAG
> | 1
> Error: Symbol 'ieps' at (1) has no IMPLICIT type
> avh_olo.f90:12096:5:
>
> 12096 | IPI=IMAG*ONEPI
> | 1
> Error: Symbol 'ipi' at (1) has no IMPLICIT type
> avh_olo.f90:12093:7:
>
> 12093 | ONEPI=4*atan(RONE)
> | 1
> Error: Symbol 'onepi' at (1) has no IMPLICIT type
> avh_olo.f90:12095:9:
>
> 12095 | PISQo24=CONE*ONEPI*ONEPI/24
> | 1
> Error: Symbol 'pisqo24' at (1) has no IMPLICIT type
> avh_olo.f90:12089:6:
>
> 12089 | RONE=1
> | 1
> Error: Symbol 'rone' at (1) has no IMPLICIT type
> avh_olo.f90:12088:6:
>
> 12088 | RZRO=0
> | 1
> Error: Symbol 'rzro' at (1) has no IMPLICIT type
> avh_olo.f90:12094:7:
>
> 12094 | TWOPI=2*ONEPI
> | 1
> Error: Symbol 'twopi' at (1) has no IMPLICIT type
> avh_olo.f90:12142:2:
>
> 12142 | function acmplx_r(xx) result(rslt)
> | 1
> ......
> 12188 | function acmplx_c(zz) result(rslt)
> | 2
> Error: Ambiguous interfaces in generic interface 'acmplx' for 'acmplx_r' at (1) and 'acmplx_c' at (2)
> avh_olo.f90:12106:2:
>
> 12106 | epsilo(prcpar) = EPSN
> | 1
> Error: Function 'epsilo' at (1) has no IMPLICIT type
> avh_olo.f90:12107:2:
>
> 12107 | neglig(prcpar) = EPSN*10**(ndec/7)
> | 1
> Error: Function 'neglig' at (1) has no IMPLICIT type
> avh_olo.f90:12208:7:
>
> 12208 | use avh_olo_forCutTools_qp_prec
> | 1
> Fatal Error: Cannot open module file 'avh_olo_forcuttools_qp_prec.mod' for reading at (1): No such file or directory
> compilation terminated.
> make[1]: *** [avh_olo.o] Error 1
> make: *** [default] Error 2
>
> Please try to fix this compilations issue and retry.
> Help might be found at https://answers.launchpad.net/mg5amcnlo.
> If you think that this is a bug, you can report this at https://bugs.launchpad.net/mg5amcnlo
> MadGraph5_aMC@NLO Options
> ----------------
> complex_mass_scheme : False
> default_unset_couplings : 99
> gauge : unitary
> group_subprocesses : Auto
> ignore_six_quark_processes : False
> include_lepton_initiated_processes : False
> loop_color_flows : False
> loop_optimized_output : True
> low_mem_multicore_nlo_generation : False
> max_npoint_for_channel : 0
> max_t_for_channel : 99
> nlo_mixed_expansion : True
> stdout_level : 20 (user set)
> zerowidth_tchannel : True
>
> MadEvent Options
> ----------------
> automatic_html_opening : False (user set)
> nb_core : 8 (user set)
> notification_center : True
> run_mode : 2
>
> Configuration Options
> ---------------------
> OLP : MadLoop
> acknowledged_v3.1_syntax : False
> auto_convert_model : False
> auto_update : 7 (user set)
> cluster_local_path : None
> cluster_nb_retry : 1
> cluster_queue : None (user set)
> cluster_retry_wait : 300
> cluster_size : 100
> cluster_status_update : (600, 30)
> cluster_temp_path : None
> cluster_type : condor
> collier : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/collier (user set)
> cpp_compiler : None
> crash_on_error : False
> delphes_path : None (user set)
> eps_viewer : None
> exrootanalysis_path : None (user set)
> f2py_compiler : None
> f2py_compiler_py2 : None
> f2py_compiler_py3 : None
> fastjet : fastjet-config
> fortran_compiler : None
> golem : None (user set)
> hepmc_path : None (user set)
> hwpp_path : None (user set)
> lhapdf : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/lhapdf6_py3/bin/lhapdf-config (user set)
> lhapdf_py2 : None
> lhapdf_py3 : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/lhapdf6_py3/bin/lhapdf-config (user set)
> madanalysis5_path : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/madanalysis5/madanalysis5 (user set)
> madanalysis_path : None (user set)
> mg5amc_py8_interface_path : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/MG5aMC_PY8_interface (user set)
> ninja : ./HEPTools/lib
> output_dependencies : external
> pineappl : pineappl
> pythia-pgs_path : None (user set)
> pythia8_path : /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/HEPTools/pythia8 (user set)
> samurai : None
> syscalc_path : None (user set)
> td_path : None (user set)
> text_editor : None
> thepeg_path : None (user set)
> timeout : 60
> web_browser : None
>
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
Can Süslü (can-suslu99) said :
#2

Dear Olivier,

Thanks for your answer. As you have answered in an older question, I have downloaded g77 3.4 Intel version in <http://hpc.sourceforge.net/index.php>. After it is downloaded, I have set the fortran path to usr/local/bin/g77 of the downloaded file. Now, Madgraph gave me the results below:

Error detected in "output znlo"
write debug file MG5_debug
If you need help with this issue please contact us on https://answers.launchpad.net/mg5amcnlo
str : A compilation Error occurs when trying to compile /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/vendor/CutTools.
 The compilation fails with the following output message:
     cp -p ./src/cts/cts_qpr.in ./src/cts/cts_mpr.h
     cp -p ./src/cts/cts_qpc.in ./src/cts/cts_mpc.h
     cp -p ./src/cts/cts_qprec.in ./src/cts/cts_mprec.h
     cp -p ./src/cts/cts_qpinit.in ./src/cts/cts_mpinit.h
     mkdir -p includects
     cp -p ./src/avh/* includects/
     cp -p ./src/cts/* includects/
     cp -p ./src/mpfun90/* includects/
     cp -p ./src/qcdloop/* includects/
     cp -p ./src/makefile includects/
     cd includects && /Applications/Xcode.app/Contents/Developer/usr/bin/make EXE="" FC="/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr/local/bin/g77" FFLAGS="-fPIC -fno-automatic -O2 -funroll-all-loops" default
     /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr/local/bin/g77 -fPIC -fno-automatic -O2 -funroll-all-loops -c avh_olo.f90
     make[1]: /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr/local/bin/g77: Bad CPU type in executable
     make[1]: *** [avh_olo.o] Error 1
     make: *** [default] Error 2

 Please try to fix this compilations issue and retry.
 Help might be found at https://answers.launchpad.net/mg5amcnlo.
 If you think that this is a bug, you can report this at https://bugs.launchpad.net/mg5amcnlo

---------------------------

After downloading the intel version of gfortran, how can I use roseta2 to run it ? I have never used an intel version in m1 Mac, so I would be really pleased if you can explain.

Thanks a lot,
Can Suslu

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#3

Hi,

No g77 is very old (and outdated) program, we do not try to be compatible with it anymore.
Sorry that you have miss-understood me, you need gfortran compiled for intel:
so this one: http://prdownloads.sourceforge.net/hpc/gfortran-11.2-bin.tar.gz?download

>After downloading the intel version of gfortran, how can I use roseta2 to run it ? I have never used an intel version in m1 Mac, so I would be really pleased if you can explain.

Your mac will do it for you automatically, you do not have to do anything to run rosetta2 (you actually using it very often even without knowing it)

Revision history for this message
Can Süslü (can-suslu99) said :
#4

Dear Olivier,

Thanks a lot. I have now downloaded that version but still get an error saying:

Error detected in "output znlo"
write debug file MG5_debug
If you need help with this issue please contact us on https://answers.launchpad.net/mg5amcnlo
str : A compilation Error occurs when trying to compile /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/MG5_aMC_v3_3_1/vendor/CutTools.
 The compilation fails with the following output message:
     cp -p ./src/cts/cts_qpr.in ./src/cts/cts_mpr.h
     cp -p ./src/cts/cts_qpc.in ./src/cts/cts_mpc.h
     cp -p ./src/cts/cts_qprec.in ./src/cts/cts_mprec.h
     cp -p ./src/cts/cts_qpinit.in ./src/cts/cts_mpinit.h
     mkdir -p includects
     cp -p ./src/avh/* includects/
     cp -p ./src/cts/* includects/
     cp -p ./src/mpfun90/* includects/
     cp -p ./src/qcdloop/* includects/
     cp -p ./src/makefile includects/
     cd includects && /Applications/Xcode.app/Contents/Developer/usr/bin/make EXE="" FC="/Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr2/local/bin/gfortran" FFLAGS="-fPIC -fno-automatic -O2 -funroll-all-loops" default
     /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr2/local/bin/gfortran -fPIC -fno-automatic -O2 -funroll-all-loops -c avh_olo.f90
     dyld[35704]: Library not loaded: /usr/local/lib/libmpc.3.dylib
       Referenced from: /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr2/local/libexec/gcc/x86_64-apple-darwin19/11.2.0/f951
       Reason: tried: '/usr/local/lib/libmpc.3.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/usr/lib/libmpc.3.dylib' (no such file)
     gfortran: internal compiler error: Abort trap: 6 signal terminated program f951
     Please submit a full bug report,
     with preprocessed source if appropriate.
     See <https://gcc.gnu.org/bugs/> for instructions.
     make[1]: *** [avh_olo.o] Error 4
     make: *** [default] Error 2

 Please try to fix this compilations issue and retry.
 Help might be found at https://answers.launchpad.net/mg5amcnlo.
 If you think that this is a bug, you can report this at https://bugs.launchpad.net/mg5amcnlo

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#5

Looks like you have now a state where your gcc/gfortran is not working anymore due to some library designed for your M1 and some other for intel.

Cheers,

Olivier

Revision history for this message
Can Süslü (can-suslu99) said :
#6

Dear Olivier,

I have tried to link the intel version of the corresponding libmpc.3.dylib with the following command :

sudo ln -s /Users/cansuslu/Documents/MonteCarloStudy-Fall2021/usr2/local/lib/libmpc.3.dylib /usr/local/lib/libmpc.3.dylib
- >> ln: /usr/local/lib/libmpc.3.dylib: File exists

However, it did not work. Do you have any idea on how can I solve this issue?

Thanks a lot,
Can Suslu

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#7

My advise would be to fully remove all version of fortran that you did install (and their associated library) and then install a clean new one.

Can you help with this problem?

Provide an answer of your own, or ask Can Süslü for more information if necessary.

To post a message you must log in.