-
Notifications
You must be signed in to change notification settings - Fork 37
Closed
Description
Another issue introduced in #830 and being reviewed in #882.
Related to the tests in WIP PR #882:
master_june24 builds fail for FPTYPE=m
https://github.com/madgraph5/madgraph4gpu/actions/runs/9795940525/job/27049275249
FPTYPE='m'
HELINL='0'
HRDCOD='0'
HASCURAND=hasNoCurand
HASHIPRAND=hasNoHiprand
Building in BUILDDIR=. for tag=avx2_m_inl0_hrd0_hasNoCurand_hasNoHiprand (USEBUILDDIR != 1)
make -C ../../src -f cudacpp_src.mk
make[2]: Entering directory '/home/runner/work/madgraph4gpu/madgraph4gpu/epochX/cudacpp/ee_mumu.mad/src'
g++ -I. -O3 -std=c++17 -Wall -Wshadow -Wextra -ffast-math -fopenmp -march=haswell -DMGONGPU_FPTYPE_DOUBLE -DMGONGPU_FPTYPE2_FLOAT -fPIC -c read_slha.cc -o read_slha_cpp.o
g++ -I. -O3 -std=c++17 -Wall -Wshadow -Wextra -ffast-math -fopenmp -march=haswell -DMGONGPU_FPTYPE_DOUBLE -DMGONGPU_FPTYPE2_FLOAT -fPIC -c Parameters_sm.cc -o Parameters_sm_cpp.o
g++ -shared -o ../lib/libmg5amc_common_cpp.so ./read_slha_cpp.o ./Parameters_sm_cpp.o
make[2]: Leaving directory '/home/runner/work/madgraph4gpu/madgraph4gpu/epochX/cudacpp/ee_mumu.mad/src'
g++ -I. -I../../src -O3 -std=c++17 -Wall -Wshadow -Wextra -ffast-math -fopenmp -march=haswell -DMGONGPU_FPTYPE_DOUBLE -DMGONGPU_FPTYPE2_FLOAT -fPIC -DMGONGPU_HAS_NO_CURAND -DMGONGPU_HAS_NO_HIPRAND -c check_sa.cc -o check_sa_cpp.o
g++ -I. -I../../src -O3 -std=c++17 -Wall -Wshadow -Wextra -ffast-math -fopenmp -march=haswell -DMGONGPU_FPTYPE_DOUBLE -DMGONGPU_FPTYPE2_FLOAT -fPIC -c CPPProcess.cc -o CPPProcess_cpp.o
CPPProcess.cc: In function ‘void mg5amcCpu::sigmaKin(const fptype*, const fptype*, const fptype*, const fptype*, mgOnGpu::fptype*, const unsigned int*, mgOnGpu::fptype*, mgOnGpu::fptype*, int*, int*, int)’:
CPPProcess.cc:1143:70: error: ‘channelId’ was not declared in this scope; did you mean ‘channelIds’?
1143 | const unsigned int iconfigC = mgOnGpu::channelId_to_iconfigC[channelId]; // coloramps.h uses a channel ordering not the diagram id
| ^~~~~~~~~
| channelIds
CPPProcess.cc:1154:32: warning: declaration of ‘iconfigC’ shadows a previous local [-Wshadow]
1154 | const unsigned int iconfigC = mgOnGpu::channelId_to_iconfigC[ichannelIds[i]];
| ^~~~~~~~
CPPProcess.cc:1143:28: note: shadowed declaration is here
1143 | const unsigned int iconfigC = mgOnGpu::channelId_to_iconfigC[channelId]; // coloramps.h uses a channel ordering not the diagram id
| ^~~~~~~~
make[1]: *** [cudacpp.mk:700: CPPProcess_cpp.o] Error 1
make[1]: Leaving directory '/home/runner/work/madgraph4gpu/madgraph4gpu/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum'
make: *** [makefile:142: .cudacpplibs] Error 2
make: Leaving directory '/home/runner/work/madgraph4gpu/madgraph4gpu/epochX/cudacpp/ee_mumu.mad/SubProcesses/P1_epem_mupmum'
Error: Process completed with exit code 2.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels