Skip to content

Commit 39c742c

Browse files
authored
Merge branch 'master' into reduce-memory-usage
2 parents 27fa1fb + 3ef0acc commit 39c742c

File tree

12,025 files changed

+1066048
-464594
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

12,025 files changed

+1066048
-464594
lines changed

.clang-format

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -46,19 +46,6 @@ DerivePointerAlignment: false
4646
DisableFormat: false
4747
ExperimentalAutoDetectBinPacking: false
4848
ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
49-
IncludeCategories:
50-
- Regex: '^("|<)T'
51-
Priority: 4
52-
- Regex: '^("|<)ROOT/'
53-
Priority: 5
54-
- Regex: '^<.*\.h>'
55-
Priority: 1
56-
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
57-
Priority: 2
58-
- Regex: '^(<|"(gtest|isl|json)/)'
59-
Priority: 3
60-
- Regex: '.*'
61-
Priority: 6
6249
IndentCaseLabels: false
6350
IndentWidth: 3
6451
IndentWrappedFunctionNames: false
@@ -99,6 +86,8 @@ UseTab: Never
9986
IncludeCategories:
10087
- Regex: '^"[^/]+\"'
10188
Priority: 10
89+
- Regex: '^("|<)T'
90+
Priority: 12
10291
- Regex: '^"ROOT/'
10392
Priority: 15
10493
- Regex: '^"cling/'

.github/workflows/root-ci-config/build_root.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import os
1919
import shutil
2020
import subprocess
21+
import sys
2122
import tarfile
2223
from hashlib import sha1
2324

@@ -37,7 +38,8 @@
3738

3839
try:
3940
CONNECTION = openstack.connect(cloud='envvars')
40-
except:
41+
except Exception as exc:
42+
print("Failed to open the S3 connection:", exc, file=sys.stderr)
4143
CONNECTION = None
4244

4345
WINDOWS = (os.name == 'nt')
@@ -312,7 +314,7 @@ def archive_and_upload(archive_name, prefix):
312314
@github_log_group("Configure")
313315
def cmake_configure(options, buildtype):
314316
result = subprocess_with_log(f"""
315-
cmake -S '{WORKDIR}/src' -B '{WORKDIR}/build' {options} -DCMAKE_BUILD_TYPE={buildtype}
317+
cmake -S '{WORKDIR}/src' -B '{WORKDIR}/build' -DCMAKE_BUILD_TYPE={buildtype} {options}
316318
""")
317319

318320
if result != 0:
@@ -368,7 +370,8 @@ def build(options, buildtype):
368370
def create_binaries(buildtype):
369371
os.makedirs(f"{WORKDIR}/packages/", exist_ok=True)
370372
result = subprocess_with_log(f"""
371-
cd '{WORKDIR}/build' && cpack -B {WORKDIR}/packages/ --verbose -C {buildtype}
373+
cd '{WORKDIR}/build'
374+
cpack -B {WORKDIR}/packages/ --verbose -C {buildtype}
372375
""")
373376

374377
if result != 0:
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
builtin_gtest=ON
2+
builtin_nlohmannjson=ON
3+
builtin_vdt=On
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
builtin_nlohmannjson=ON
2+
builtin_vdt=On

.github/workflows/root-ci-config/buildconfig/fedora37.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
builtin_nlohmannjson=ON
2+
builtin_vdt=On
13
tmva-pymva=Off
24
test_distrdf_pyspark=OFF
3-
CMAKE_CXX_STANDARD=17

.github/workflows/root-ci-config/buildconfig/fedora38.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1+
builtin_nlohmannjson=ON
2+
builtin_vdt=On
3+
pythia8=Off
14
tmva-pymva=Off
25
test_distrdf_pyspark=OFF
3-
pythia8=Off
4-
CMAKE_CXX_STANDARD=20
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
tmva-pymva=Off
1+
builtin_nlohmannjson=On
2+
builtin_vdt=On
23
pythia8=Off
3-
CMAKE_CXX_STANDARD=20
4+
tmva-pymva=Off

.github/workflows/root-ci-config/buildconfig/global.txt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
LLVM_ENABLE_ASSERTIONS=On
21
alien=OFF
32
all=OFF
43
arrow=OFF
@@ -49,13 +48,13 @@ davix=ON
4948
dcache=OFF
5049
dev=OFF
5150
distcc=OFF
52-
exceptions=ON
51+
fail-on-missing=On
5352
fcgi=OFF
5453
fftw3=ON
5554
fitsio=ON
5655
fortran=OFF
5756
gdml=ON
58-
gfal=ON
57+
gfal=OFF
5958
gminimal=OFF
6059
gnuinstall=OFF
6160
gsl_shared=OFF
@@ -69,17 +68,16 @@ mathmore=ON
6968
memory_termination=OFF
7069
minimal=OFF
7170
minuit2=ON
72-
mlp=ON
7371
monalisa=OFF
7472
mpi=OFF
7573
mysql=ON
7674
odbc=OFF
7775
opengl=ON
78-
oracle=ON
76+
oracle=OFF
7977
pgsql=ON
8078
pyroot=ON
8179
pyroot_legacy=OFF
82-
pythia6=ON
80+
pythia6=OFF
8381
pythia6_nolink=OFF
8482
pythia8=ON
8583
qt5web=OFF

.github/workflows/root-ci-config/buildconfig/mac14.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
CMAKE_CXX_STANDARD=20
21
builtin_afterimage=ON
32
builtin_cfitsio=ON
43
builtin_cppzmq=ON
@@ -9,8 +8,12 @@ builtin_ftgl=ON
98
builtin_gl2ps=ON
109
builtin_glew=ON
1110
builtin_gsl=ON
11+
builtin_gtest=ON
1212
builtin_lz4=ON
13+
builtin_lzma=ON
1314
builtin_nlohmannjson=ON
15+
builtin_pcre=ON
16+
builtin_openssl=ON
1417
builtin_tbb=ON
1518
builtin_unuran=ON
1619
builtin_vc=ON
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
CMAKE_CXX_STANDARD=17
2-
root7=OFF
1+
root7=OFF
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
CMAKE_CXX_STANDARD=17
1+
builtin_nlohmannjson=ON
2+
builtin_vdt=ON
3+
builtin_xrootd=ON
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
builtin_vdt=ON
2+
pythia8=OFF
3+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
pythia8=OFF
2+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
pythia8=OFF
2+

.github/workflows/root-ci-config/buildconfig/windows.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

.github/workflows/root-ci-config/buildconfig/windows10.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ builtin_zlib=ON
1717
builtin_zstd=ON
1818
cudnn=OFF
1919
davix=OFF
20-
exceptions=ON
20+
fftw3=OFF
2121
gfal=OFF
2222
llvm13_broken_tests=OFF
2323
minuit2_mpi=OFF

0 commit comments

Comments
 (0)