forked from alisw/alidist
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge 84a546b into sapling-pr-archive-ktf
- Loading branch information
Showing
28 changed files
with
199 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
package: coconut | ||
version: "%(tag_basename)s" | ||
tag: "v1.7.3" | ||
tag: "v1.8.2" | ||
build_requires: | ||
- golang | ||
- protobuf | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
package: Control | ||
version: "v1.7.3" | ||
version: "v1.8.2" | ||
requires: | ||
- Control-Core | ||
- Control-OCCPlugin | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
package: defaults-ali | ||
version: v1 | ||
env: | ||
CFLAGS: -fPIC -O2 | ||
CMAKE_BUILD_TYPE: RELWITHDEBINFO | ||
CXXFLAGS: -fPIC -O2 -std=c++20 | ||
CXXSTD: '20' | ||
ENABLE_VMC: 'ON' | ||
GEANT4_BUILD_MULTITHREADED: 'OFF' | ||
MACOSX_DEPLOYMENT_TARGET: '10.15' | ||
disable: | ||
- mesos | ||
- MySQL | ||
overrides: | ||
AliPhysics: | ||
version: '%(commit_hash)s_O2' | ||
AliRoot: | ||
version: '%(commit_hash)s_O2' | ||
requires: | ||
- ROOT | ||
- DPMJET | ||
- fastjet:(?!.*ppc64) | ||
- GEANT3 | ||
- GEANT4_VMC | ||
- Vc | ||
- ZeroMQ | ||
- JAliEn-ROOT | ||
GCC-Toolchain: | ||
version: v12.2.0-alice1 | ||
tag: v12.2.0-alice1 | ||
cgal: | ||
version: 4.12.2 | ||
fastjet: | ||
tag: v3.4.1_1.052-alice2 | ||
pythia: | ||
tag: v8304-alice1 | ||
requires: | ||
- lhapdf | ||
- boost | ||
ROOT: | ||
tag: v6-30-05-alice1 | ||
--- | ||
# This file is included in any build recipe and it's only used to set | ||
# environment variables. Which file to actually include can be defined by the | ||
# "--defaults" option of alibuild. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
package: O2-RTC-test | ||
version: "1.0" | ||
requires: | ||
- O2 | ||
force_rebuild: true | ||
--- | ||
#!/bin/bash -e | ||
|
||
if [[ "$G4INSTALL" != "" ]]; then | ||
`$G4INSTALL/bin/geant4-config --datasets | sed 's/[^ ]* //' | sed 's/G4/export G4/' | sed 's/DATA /DATA=/'` | ||
fi | ||
|
||
rm -Rf $BUILDDIR/rtc-test | ||
mkdir $BUILDDIR/rtc-test | ||
pushd $BUILDDIR/rtc-test | ||
|
||
#o2-gpu-standalone-benchmark --noEvents -g --gpuType CUDA --RTCenable 1 --RTCcacheOutput 0 --RTCoptConstexpr 1 --RTCcompilePerKernel 1 --RTCrunTest 2 | ||
o2-gpu-standalone-benchmark --noEvents -g --gpuType HIP --RTCenable 1 --RTCcacheOutput 0 --RTCoptConstexpr 1 --RTCcompilePerKernel 1 --RTCrunTest 2 | ||
|
||
popd | ||
rm -Rf $BUILDDIR/rtc-test | ||
|
||
# Dummy modulefile | ||
mkdir -p $INSTALLROOT/etc/modulefiles | ||
cat > $INSTALLROOT/etc/modulefiles/$PKGNAME <<EoF | ||
#%Module1.0 | ||
proc ModulesHelp { } { | ||
global version | ||
puts stderr "ALICE Modulefile for $PKGNAME $PKGVERSION-@@PKGREVISION@$PKGHASH@@" | ||
} | ||
set version $PKGVERSION-@@PKGREVISION@$PKGHASH@@ | ||
module-whatis "ALICE Modulefile for $PKGNAME $PKGVERSION-@@PKGREVISION@$PKGHASH@@" | ||
# Dependencies | ||
module load BASE/1.0 O2/$O2_VERSION-$O2_REVISION | ||
EoF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
package: O2-sim-challenge-test | ||
version: "1.0" | ||
requires: | ||
- O2 | ||
- O2DPG | ||
- QualityControl | ||
- O2sim | ||
- O2Physics | ||
- jq | ||
force_rebuild: true | ||
--- | ||
#!/bin/bash -e | ||
|
||
if [[ "$G4INSTALL" != "" ]]; then | ||
`$G4INSTALL/bin/geant4-config --datasets | sed 's/[^ ]* //' | sed 's/G4/export G4/' | sed 's/DATA /DATA=/'` | ||
fi | ||
|
||
export JOBUTILS_PRINT_ON_ERROR=1 | ||
export JOBUTILS_JOB_TIMEOUT=2400 | ||
export NJOBS="$JOBS" | ||
export DPL_REPORT_PROCESSING=1 | ||
export XRD_CONNECTIONWINDOW=3 | ||
export XRD_CONNECTIONRETRY=1 | ||
export XRD_TIMEOUTRESOLUTION=1 | ||
|
||
rm -Rf $BUILDDIR/sim-challenge | ||
mkdir $BUILDDIR/sim-challenge | ||
pushd $BUILDDIR/sim-challenge | ||
SIMEXITCODE=0 | ||
# SIM_CHALLENGE_ANATESTING=ON --> reenable when we want analysis testing be part of the tests | ||
{ "$O2_ROOT/prodtests/sim_challenge.sh" &> sim-challenge.log; SIMEXITCODE=$?; } || true # don't quit immediately on error | ||
result=$(grep "Return status" sim-challenge.log | grep -v ": 0" || true) | ||
if [ ${SIMEXITCODE} != "0" ] || [ "${result}" ]; then | ||
# something is wrong if we get a match here | ||
# it matches if either the return code itself was != 0 or if a reported status | ||
# in the log is not ok | ||
echo "error detected in sim_challenge" | ||
find ./ -type f \( -name "*.log" -and ! -name "pipel*" \) -exec awk ' { print FILENAME $0 } ' {} ';' || true | ||
# make the recipe fail | ||
false | ||
else | ||
echo "sim_challenge passed" | ||
fi | ||
popd | ||
rm -Rf $BUILDDIR/sim-challenge | ||
|
||
# Dummy modulefile | ||
mkdir -p $INSTALLROOT/etc/modulefiles | ||
cat > $INSTALLROOT/etc/modulefiles/$PKGNAME <<EoF | ||
#%Module1.0 | ||
proc ModulesHelp { } { | ||
global version | ||
puts stderr "ALICE Modulefile for $PKGNAME $PKGVERSION-@@PKGREVISION@$PKGHASH@@" | ||
} | ||
set version $PKGVERSION-@@PKGREVISION@$PKGHASH@@ | ||
module-whatis "ALICE Modulefile for $PKGNAME $PKGVERSION-@@PKGREVISION@$PKGHASH@@" | ||
# Dependencies | ||
module load BASE/1.0 O2/$O2_VERSION-$O2_REVISION | ||
EoF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.