From b3d1ffedd9eda28548fcbc081fba0802c06a4f52 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:32:30 +0200 Subject: [PATCH 01/12] [legacy] root: Bump v6.32.02 * `minuit2` is now always enabled (https://github.com/root-project/root/commit/560e4e8ad10aa3652239262e8234fa2b2b026446) * `pythia6` is removed (https://github.com/root-project/root/commit/11accb80c0f767e93bdc25adb0384146523841e7) --- cmake/legacy.cmake | 6 ++---- legacy/README.md | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 3a6fbee4..b258a6bc 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -361,7 +361,7 @@ ExternalProject_Add(geant4 ) list(APPEND packages root) -set(root_version "6.30.08") +set(root_version "6.32.02") string(REPLACE "\." "-" root_version_gittag ${root_version}) if(APPLE AND CMAKE_VERSION VERSION_GREATER 3.15) set(root_builtin_glew "-Dbuiltin_glew=ON") @@ -389,10 +389,8 @@ ExternalProject_Add(root "-Dgnuinstall=ON" "-Dhttp=ON" "-Dmathmore=ON" - "-Dminuit2=ON" "-Dmlp=ON" "-Dpyroot=ON" - "-Dpythia6=ON" "-Dreflex=OFF" "-Droofit=ON" "-Druntime_cxxmodules=OFF" @@ -412,7 +410,7 @@ ExternalProject_Add(root ${root_cocoa} UPDATE_DISCONNECTED ON PATCH_COMMAND ${patch} -p1 -i "${CMAKE_SOURCE_DIR}/legacy/root/fix_macos_sdk_mismatch.patch" - DEPENDS pythia6 pythia8 vc ${extract_source_cache_target} + DEPENDS pythia8 vc ${extract_source_cache_target} ${LOG_TO_FILE} ) diff --git a/legacy/README.md b/legacy/README.md index 6ee4fd21..d89461b9 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -116,7 +116,7 @@ please contact us. | onnxruntime | 1.12.1 | https://github.com/microsoft/onnxruntime | | pythia6 | 428-alice1 | https://github.com/alisw/pythia6 | | pythia8 | 8310 | https://pythia.org/ | -| root | 6.30.08 | https://root.cern | +| root | 6.32.02 | https://root.cern | | vc | 1.4.4 | https://github.com/VcDevel/Vc | | vgm | 5-2 | https://github.com/vmc-project/vgm | | vmc | 2-0 | https://github.com/vmc-project/vmc | From 54f9e2705d56ed373e24e8ec3db8e89328ada9b8 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:36:09 +0200 Subject: [PATCH 02/12] [legacy] boost: Bump v1.85.0 --- cmake/legacy.cmake | 6 +++--- legacy/README.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index b258a6bc..0462eee3 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -143,7 +143,7 @@ ExternalProject_Add(faircmakemodules ) list(APPEND packages boost) -set(boost_version "83") +set(boost_version "85") set(boost_features "cxxstd=${CMAKE_CXX_STANDARD}" "link=shared" @@ -163,8 +163,8 @@ if("${isSystemDir}" STREQUAL "-1") endif() ExternalProject_Add(boost - URL "https://boostorg.jfrog.io/artifactory/main/release/1.${boost_version}.0/source/boost_1_${boost_version}_0.tar.bz2" - URL_HASH SHA256=6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e + URL "https://archives.boost.io/release/1.${boost_version}.0/source/boost_1_${boost_version}_0.tar.bz2" + URL_HASH SHA256=7009fe1faa1697476bdc7027703a2badb84e849b7b0baad5086b087b971f8617 BUILD_IN_SOURCE ON CONFIGURE_COMMAND "./bootstrap.sh" "--prefix=${CMAKE_INSTALL_PREFIX}" diff --git a/legacy/README.md b/legacy/README.md index d89461b9..389a3084 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -101,7 +101,7 @@ please contact us. | **Package** | **Version** | **URL** | | --- | --- | --- | -| boost | 1.83.0 | https://www.boost.org/ | +| boost | 1.85.0 | https://www.boost.org/ | | clhep | 2.4.7.1 | http://proj-clhep.web.cern.ch | | dds | 3.8 | http://dds.gsi.de | | faircmakemodules | 1.0.0 | https://github.com/FairRootGroup/FairCMakeModules | From 66a6f9bc952659566144657cdf83d7e9a8ae1fa0 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:40:18 +0200 Subject: [PATCH 03/12] [legacy] fmt: Bump v11.0.0 --- cmake/legacy.cmake | 4 ++-- legacy/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 0462eee3..8705e457 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -184,10 +184,10 @@ ExternalProject_Add(boost ) list(APPEND packages fmt) -set(fmt_version "10.1.1") +set(fmt_version "11.0.0") ExternalProject_Add(fmt URL "https://github.com/fmtlib/fmt/releases/download/${fmt_version}/fmt-${fmt_version}.zip" - URL_HASH SHA256=b84e58a310c9b50196cda48d5678d5fa0849bca19e5fdba6b684f0ee93ed9d1b + URL_HASH SHA256=583ce480ef07fad76ef86e1e2a639fc231c3daa86c4aa6bcba524ce908f30699 ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS "-DFMT_DOC=OFF" ${LOG_TO_FILE} diff --git a/legacy/README.md b/legacy/README.md index 389a3084..11876a27 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -108,7 +108,7 @@ please contact us. | fairlogger | 1.11.1 | https://github.com/FairRootGroup/FairLogger | | fairmq | 1.8.4 | https://github.com/FairRootGroup/FairMQ | | flatbuffers | 23.5.26 | https://github.com/google/flatbuffers | -| fmt | 10.1.1 | https://github.com/fmtlib/fmt | +| fmt | 11.0.0 | https://github.com/fmtlib/fmt | | geant3 | 4-2_fairsoft | https://github.com/FairRootGroup/geant3 | | geant4 | 11.2.0 | https://geant4.web.cern.ch | | geant4_vmc | 6-5 | https://github.com/vmc-project/geant4_vmc | From 8ce5ace750560f3b6a4e277c3f1e580b2129f119 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:42:08 +0200 Subject: [PATCH 04/12] [legacy] fairlogger: Bump v2.0.0 --- cmake/legacy.cmake | 2 +- legacy/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 8705e457..4827dad6 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -216,7 +216,7 @@ ExternalProject_Add_Step(dds build_wn_bin DEPENDEES build DEPENDERS install ) list(APPEND packages fairlogger) -set(fairlogger_version "1.11.1") +set(fairlogger_version "2.0.0") ExternalProject_Add(fairlogger GIT_REPOSITORY https://github.com/FairRootGroup/FairLogger GIT_TAG v${fairlogger_version} ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS diff --git a/legacy/README.md b/legacy/README.md index 11876a27..2cf17a25 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -105,7 +105,7 @@ please contact us. | clhep | 2.4.7.1 | http://proj-clhep.web.cern.ch | | dds | 3.8 | http://dds.gsi.de | | faircmakemodules | 1.0.0 | https://github.com/FairRootGroup/FairCMakeModules | -| fairlogger | 1.11.1 | https://github.com/FairRootGroup/FairLogger | +| fairlogger | 2.0.0 | https://github.com/FairRootGroup/FairLogger | | fairmq | 1.8.4 | https://github.com/FairRootGroup/FairMQ | | flatbuffers | 23.5.26 | https://github.com/google/flatbuffers | | fmt | 11.0.0 | https://github.com/fmtlib/fmt | From 005816826ddbf8f0ecc789e27d43e9d569e72aaf Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:45:46 +0200 Subject: [PATCH 05/12] [legacy] geant4: Bump v11.2.2 --- cmake/legacy.cmake | 6 +++--- legacy/README.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 4827dad6..6777ff04 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -327,7 +327,7 @@ ExternalProject_Add(pythia8 ) list(APPEND packages geant4) -set(geant4_version "11.2.0") +set(geant4_version "11.2.2") if(GEANT4MT) set(mt "-DGEANT4_BUILD_MULTITHREADED=ON" @@ -337,8 +337,8 @@ else() "-DGEANT4_BUILD_MULTITHREADED=OFF") endif() ExternalProject_Add(geant4 - URL https://geant4-data.web.cern.ch/releases/geant4-v${geant4_version}.tar.gz - URL_HASH SHA256=46ad7fab3c5cb4bd0bdd77dd6d3e2283184819235bcbc01b2d117d81b35596a6 + URL https://gitlab.cern.ch/geant4/geant4/-/archive/v${geant4_version}/geant4-v${geant4_version}.tar.gz + URL_HASH SHA256=3a8d98c63fc52578f6ebf166d7dffaec36256a186d57f2520c39790367700c8d ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS "-DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD}" ${mt} diff --git a/legacy/README.md b/legacy/README.md index 2cf17a25..bfcc9cd9 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -110,7 +110,7 @@ please contact us. | flatbuffers | 23.5.26 | https://github.com/google/flatbuffers | | fmt | 11.0.0 | https://github.com/fmtlib/fmt | | geant3 | 4-2_fairsoft | https://github.com/FairRootGroup/geant3 | -| geant4 | 11.2.0 | https://geant4.web.cern.ch | +| geant4 | 11.2.2 | https://geant4.web.cern.ch | | geant4_vmc | 6-5 | https://github.com/vmc-project/geant4_vmc | | hepmc | 2.06.11 | http://hepmc.web.cern.ch | | onnxruntime | 1.12.1 | https://github.com/microsoft/onnxruntime | From a82e5e955d1002e9d32e6f5d9012c069cbeb3e6b Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:49:49 +0200 Subject: [PATCH 06/12] [legacy] geant4_vmc: Bump v6-6-p1 --- cmake/legacy.cmake | 2 +- legacy/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 6777ff04..81aceddd 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -443,7 +443,7 @@ ExternalProject_Add(vgm ) list(APPEND packages geant4_vmc) -set(geant4_vmc_version "6-5") +set(geant4_vmc_version "6-6-p1") ExternalProject_Add(geant4_vmc GIT_REPOSITORY https://github.com/vmc-project/geant4_vmc GIT_TAG v${geant4_vmc_version} ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS diff --git a/legacy/README.md b/legacy/README.md index bfcc9cd9..931b85e3 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -111,7 +111,7 @@ please contact us. | fmt | 11.0.0 | https://github.com/fmtlib/fmt | | geant3 | 4-2_fairsoft | https://github.com/FairRootGroup/geant3 | | geant4 | 11.2.2 | https://geant4.web.cern.ch | -| geant4_vmc | 6-5 | https://github.com/vmc-project/geant4_vmc | +| geant4_vmc | 6-6-p1 | https://github.com/vmc-project/geant4_vmc | | hepmc | 2.06.11 | http://hepmc.web.cern.ch | | onnxruntime | 1.12.1 | https://github.com/microsoft/onnxruntime | | pythia6 | 428-alice1 | https://github.com/alisw/pythia6 | From 6c1b3223cd2bd29c79f7819d2d79208ea32a2535 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 21:55:06 +0200 Subject: [PATCH 07/12] [legacy] pythia8: Bump v8312 --- cmake/legacy.cmake | 4 ++-- legacy/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 81aceddd..4ddd0a10 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -310,12 +310,12 @@ ExternalProject_Add_Step(clhep move_dir DEPENDEES download DEPENDERS patch ) list(APPEND packages pythia8) -set(pythia8_version "8310") +set(pythia8_version "8312") string(SUBSTRING "${pythia8_version}" 0 2 pythia8_major_version) string(TOUPPER "${CMAKE_BUILD_TYPE}" selected) ExternalProject_Add(pythia8 URL https://pythia.org/download/pythia${pythia8_major_version}/pythia${pythia8_version}.tgz - URL_HASH SHA256=90c811abe7a3d2ffdbf9b4aeab51cf6e0a5a8befb4e3efa806f3d5b9c311e227 + URL_HASH SHA256=bad98e2967b687046c4568c9091d630a0c31b628745c021a994aba4d1d50f8ea BUILD_IN_SOURCE ON CONFIGURE_COMMAND ${CMAKE_BINARY_DIR}/Source/pythia8/configure "--with-hepmc2=${CMAKE_INSTALL_PREFIX}" diff --git a/legacy/README.md b/legacy/README.md index 931b85e3..f09e42c2 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -115,7 +115,7 @@ please contact us. | hepmc | 2.06.11 | http://hepmc.web.cern.ch | | onnxruntime | 1.12.1 | https://github.com/microsoft/onnxruntime | | pythia6 | 428-alice1 | https://github.com/alisw/pythia6 | -| pythia8 | 8310 | https://pythia.org/ | +| pythia8 | 8312 | https://pythia.org/ | | root | 6.32.02 | https://root.cern | | vc | 1.4.4 | https://github.com/VcDevel/Vc | | vgm | 5-2 | https://github.com/vmc-project/vgm | From ecb25c792a4a197cc7966f959d50813108893733 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 22:00:46 +0200 Subject: [PATCH 08/12] [legacy] vc: Bump v1.4.5 --- cmake/legacy.cmake | 4 ++-- legacy/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 4ddd0a10..c47582db 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -283,10 +283,10 @@ ExternalProject_Add(hepmc ) list(APPEND packages vc) -set(vc_version "1.4.4") +set(vc_version "1.4.5") ExternalProject_Add(vc URL https://github.com/VcDevel/Vc/archive/refs/tags/${vc_version}.tar.gz - URL_HASH SHA256=5933108196be44c41613884cd56305df320263981fe6a49e648aebb3354d57f3 + URL_HASH SHA256=eb734ef4827933fcd67d4c74aef54211b841c350a867c681c73003eb6d511a48 ${CMAKE_DEFAULT_ARGS} ${LOG_TO_FILE} ${DEPENDS_ON_SOURCE_CACHE} ) diff --git a/legacy/README.md b/legacy/README.md index f09e42c2..ff17c12a 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -117,7 +117,7 @@ please contact us. | pythia6 | 428-alice1 | https://github.com/alisw/pythia6 | | pythia8 | 8312 | https://pythia.org/ | | root | 6.32.02 | https://root.cern | -| vc | 1.4.4 | https://github.com/VcDevel/Vc | +| vc | 1.4.5 | https://github.com/VcDevel/Vc | | vgm | 5-2 | https://github.com/vmc-project/vgm | | vmc | 2-0 | https://github.com/vmc-project/vmc | | zeromq | 4.3.5 | https://github.com/zeromq/libzmq | From 4e98fd665d260f7d61469861e10a25541c4727a8 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 22:02:05 +0200 Subject: [PATCH 09/12] [legacy] vgm: Bump v5-3 --- cmake/legacy.cmake | 2 +- legacy/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index c47582db..6e088dd6 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -433,7 +433,7 @@ ExternalProject_Add(geant3 ) list(APPEND packages vgm) -set(vgm_version "5-2") +set(vgm_version "5-3") ExternalProject_Add(vgm GIT_REPOSITORY https://github.com/vmc-project/vgm GIT_TAG v${vgm_version} ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS diff --git a/legacy/README.md b/legacy/README.md index ff17c12a..d74ec595 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -118,6 +118,6 @@ please contact us. | pythia8 | 8312 | https://pythia.org/ | | root | 6.32.02 | https://root.cern | | vc | 1.4.5 | https://github.com/VcDevel/Vc | -| vgm | 5-2 | https://github.com/vmc-project/vgm | +| vgm | 5-3 | https://github.com/vmc-project/vgm | | vmc | 2-0 | https://github.com/vmc-project/vmc | | zeromq | 4.3.5 | https://github.com/zeromq/libzmq | From 3ac48e94357a59ff50c924931db1de9652e1ee5d Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Wed, 3 Jul 2024 22:06:10 +0200 Subject: [PATCH 10/12] [legacy] flatbuffers: Bump v24.3.25 --- cmake/legacy.cmake | 2 +- legacy/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 6e088dd6..c2ea19ce 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -239,7 +239,7 @@ ExternalProject_Add(zeromq ) list(APPEND packages flatbuffers) -set(flatbuffers_version "23.5.26") +set(flatbuffers_version "24.3.25") ExternalProject_Add(flatbuffers GIT_REPOSITORY https://github.com/google/flatbuffers GIT_TAG v${flatbuffers_version} ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS diff --git a/legacy/README.md b/legacy/README.md index d74ec595..f454f273 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -107,7 +107,7 @@ please contact us. | faircmakemodules | 1.0.0 | https://github.com/FairRootGroup/FairCMakeModules | | fairlogger | 2.0.0 | https://github.com/FairRootGroup/FairLogger | | fairmq | 1.8.4 | https://github.com/FairRootGroup/FairMQ | -| flatbuffers | 23.5.26 | https://github.com/google/flatbuffers | +| flatbuffers | 24.3.25 | https://github.com/google/flatbuffers | | fmt | 11.0.0 | https://github.com/fmtlib/fmt | | geant3 | 4-2_fairsoft | https://github.com/FairRootGroup/geant3 | | geant4 | 11.2.2 | https://geant4.web.cern.ch | From 0cbefb263a6867fe784d53a0f4e45ee9794c4d55 Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Fri, 5 Jul 2024 14:40:45 +0200 Subject: [PATCH 11/12] [legacy] pythia6!: REMOVE --- cmake/legacy.cmake | 11 ---- legacy/README.md | 1 - .../pythia6/add_missing_extern_keyword.patch | 62 ------------------- 3 files changed, 74 deletions(-) delete mode 100644 legacy/pythia6/add_missing_extern_keyword.patch diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index c2ea19ce..de68e478 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -259,17 +259,6 @@ ExternalProject_Add(fairmq ${LOG_TO_FILE} ) -list(APPEND packages pythia6) -set(pythia6_version "428-alice1") -ExternalProject_Add(pythia6 - URL https://github.com/alisw/pythia6/archive/${pythia6_version}.tar.gz - URL_HASH SHA256=b14e82870d3aa33d6fa07f4b1f4d17f1ab80a37d753f91ca6322352b397cb244 - UPDATE_DISCONNECTED ON - PATCH_COMMAND ${patch} -p1 -i "${CMAKE_SOURCE_DIR}/legacy/pythia6/add_missing_extern_keyword.patch" - ${CMAKE_DEFAULT_ARGS} ${LOG_TO_FILE} - ${DEPENDS_ON_SOURCE_CACHE} -) - list(APPEND packages hepmc) set(hepmc_version "2.06.11") ExternalProject_Add(hepmc diff --git a/legacy/README.md b/legacy/README.md index f454f273..b49b80ea 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -114,7 +114,6 @@ please contact us. | geant4_vmc | 6-6-p1 | https://github.com/vmc-project/geant4_vmc | | hepmc | 2.06.11 | http://hepmc.web.cern.ch | | onnxruntime | 1.12.1 | https://github.com/microsoft/onnxruntime | -| pythia6 | 428-alice1 | https://github.com/alisw/pythia6 | | pythia8 | 8312 | https://pythia.org/ | | root | 6.32.02 | https://root.cern | | vc | 1.4.5 | https://github.com/VcDevel/Vc | diff --git a/legacy/pythia6/add_missing_extern_keyword.patch b/legacy/pythia6/add_missing_extern_keyword.patch deleted file mode 100644 index 4d9b3d1f..00000000 --- a/legacy/pythia6/add_missing_extern_keyword.patch +++ /dev/null @@ -1,62 +0,0 @@ -commit 8c88c93a2002a120ff3535eba0b4b5067b399c4f -Author: Dennis Klein -Date: Mon Aug 17 12:07:10 2020 +0200 - - Add missing extern keyword - - GCC10 linker reports "multiple definition of `pyint1_';" etc without it. - -diff --git a/pythia6_common_address.c b/pythia6_common_address.c -index c9ebcd1..48a6030 100644 ---- a/pythia6_common_address.c -+++ b/pythia6_common_address.c -@@ -48,28 +48,28 @@ - # define pybins PYBINS - #endif - --int pyjets[2+5*4000+2*2*5*4000]; --int pydat1[200+2*200+200+2*200]; --int pydat2[4*500+2*4*500+2*2000+2*4*4]; --int pydat3[3*500+2*8000+2*8000+5*8000]; /* KNDCAY=8000 */ --char pydat4[2*500*16]; --int pydatr[6+2*100]; --int pysubs[2+500+81*2+2*200]; --int pypars[200+2*200+200+2*200]; --int pyint1[400+2*400]; --int pyint2[500+2*500+2*20*500+2*4*40]; --int pyint3[2*81*2+3*1000+2*1000]; --int pyint4[500+2*5*500]; --int pyint5[1+3*501+2*3*501]; --char pyint6[501*28]; --int pyint7[2*6*7*7]; --int pyint8[2*5*13]; --int pyint9[2*4*13]; -+extern int pyjets[2+5*4000+2*2*5*4000]; -+extern int pydat1[200+2*200+200+2*200]; -+extern int pydat2[4*500+2*4*500+2*2000+2*4*4]; -+extern int pydat3[3*500+2*8000+2*8000+5*8000]; /* KNDCAY=8000 */ -+extern char pydat4[2*500*16]; -+extern int pydatr[6+2*100]; -+extern int pysubs[2+500+81*2+2*200]; -+extern int pypars[200+2*200+200+2*200]; -+extern int pyint1[400+2*400]; -+extern int pyint2[500+2*500+2*20*500+2*4*40]; -+extern int pyint3[2*81*2+3*1000+2*1000]; -+extern int pyint4[500+2*5*500]; -+extern int pyint5[1+3*501+2*3*501]; -+extern char pyint6[501*28]; -+extern int pyint7[2*6*7*7]; -+extern int pyint8[2*5*13]; -+extern int pyint9[2*4*13]; - int pyuppr[1+7*20+1+2*10+2*5*20+2*11]; /* PYUPPR DOES NOT EXIST IN PYTHIA6 AT ALL!!! */ --int pymssm[100+2*100]; --int pyssmt[2*4*4+2*2*2+2*2*2+2*4+2*2+2*4*16+2*4*4+2*2*2+2*2*2]; --int pyints[2*20]; --int pybins[4+1000+2*20000]; -+extern int pymssm[100+2*100]; -+extern int pyssmt[2*4*4+2*2*2+2*2*2+2*4+2*2+2*4*16+2*4*4+2*2*2+2*2*2]; -+extern int pyints[2*20]; -+extern int pybins[4+1000+2*20000]; - - void *pythia6_common_address(const char* name) { - if (!strcmp(name,"PYJETS")) return pyjets; From 12e3071e8e4ac780c89e904b6a22d1266948dc6d Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Fri, 5 Jul 2024 17:32:02 +0200 Subject: [PATCH 12/12] [legacy] geant3: Bump v4-3_fairsoft --- cmake/legacy.cmake | 2 +- legacy/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index de68e478..c436530f 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -412,7 +412,7 @@ ExternalProject_Add(vmc ) list(APPEND packages geant3) -set(geant3_version "4-2_fairsoft") +set(geant3_version "4-3_fairsoft") ExternalProject_Add(geant3 GIT_REPOSITORY https://github.com/FairRootGroup/geant3 GIT_TAG v${geant3_version} ${CMAKE_DEFAULT_ARGS} CMAKE_ARGS diff --git a/legacy/README.md b/legacy/README.md index b49b80ea..fa8562cc 100644 --- a/legacy/README.md +++ b/legacy/README.md @@ -109,7 +109,7 @@ please contact us. | fairmq | 1.8.4 | https://github.com/FairRootGroup/FairMQ | | flatbuffers | 24.3.25 | https://github.com/google/flatbuffers | | fmt | 11.0.0 | https://github.com/fmtlib/fmt | -| geant3 | 4-2_fairsoft | https://github.com/FairRootGroup/geant3 | +| geant3 | 4-3_fairsoft | https://github.com/FairRootGroup/geant3 | | geant4 | 11.2.2 | https://geant4.web.cern.ch | | geant4_vmc | 6-6-p1 | https://github.com/vmc-project/geant4_vmc | | hepmc | 2.06.11 | http://hepmc.web.cern.ch |