Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/root-ci-config/build_root.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
# the target branch in the ROOT repository using base_ref and head_ref:
# - The base_ref is e.g. "master" or "v6-38-00-patches"
# - The head_ref for PRs is formatted as <PR branch>:<Fork branch> e.g. "refs/pull/20742/head:cppyy_fixup"
if not ":" in args.head_ref:

Check failure on line 62 in .github/workflows/root-ci-config/build_root.py

View workflow job for this annotation

GitHub Actions / ruff

ruff (E713)

.github/workflows/root-ci-config/build_root.py:62:16: E713 Test for membership should be `not in`
build_utils.print_error(f"This has been identified as a PR build. However, the head-ref is {args.head_ref}.")
branch_in_fork = args.head_ref.split(":")[-1]
if branch_in_fork == args.base_ref:
Expand All @@ -85,7 +85,7 @@

if "minimal" in platform_options and platform_options["minimal"] == "ON":
options_dict = platform_options
print(f"Minimal build detected in the platform options. Ignoring global configuration.")

Check failure on line 88 in .github/workflows/root-ci-config/build_root.py

View workflow job for this annotation

GitHub Actions / ruff

ruff (F541)

.github/workflows/root-ci-config/build_root.py:88:15: F541 f-string without any placeholders
else:
options_dict.update(platform_options)
print(f"Build option overrides for {args.platform_config}:")
Expand Down Expand Up @@ -185,7 +185,7 @@
if benchmark:
extra_ctest_flags = ' -R "^rootbench-" '
if ctest_custom_flags:
extra_ctest_flags += ctest_custom_flags
extra_ctest_flags += " " + ctest_custom_flags
ctest_returncode = run_ctest(extra_ctest_flags)

if args.coverage:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/root-ci-config/buildconfig/global.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
ROOT_CTEST_CUSTOM_FLAGS= -R stressAclic
all=OFF
arrow=OFF
asan=OFF
Expand Down
397 changes: 0 additions & 397 deletions .github/workflows/root-ci.yml

Large diffs are not rendered by default.

100 changes: 100 additions & 0 deletions roottest/root/stressAclic/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
ROOTTEST_ADD_TEST(test0 MACRO test0.C+)
ROOTTEST_ADD_TEST(test1 MACRO test1.C+)
ROOTTEST_ADD_TEST(test2 MACRO test2.C+)
ROOTTEST_ADD_TEST(test3 MACRO test3.C+)
ROOTTEST_ADD_TEST(test4 MACRO test4.C+)
ROOTTEST_ADD_TEST(test5 MACRO test5.C+)
ROOTTEST_ADD_TEST(test6 MACRO test6.C+)
ROOTTEST_ADD_TEST(test7 MACRO test7.C+)
ROOTTEST_ADD_TEST(test8 MACRO test8.C+)
ROOTTEST_ADD_TEST(test9 MACRO test9.C+)
ROOTTEST_ADD_TEST(test10 MACRO test10.C+)
ROOTTEST_ADD_TEST(test11 MACRO test11.C+)
ROOTTEST_ADD_TEST(test12 MACRO test12.C+)
ROOTTEST_ADD_TEST(test13 MACRO test13.C+)
ROOTTEST_ADD_TEST(test14 MACRO test14.C+)
ROOTTEST_ADD_TEST(test15 MACRO test15.C+)
ROOTTEST_ADD_TEST(test16 MACRO test16.C+)
ROOTTEST_ADD_TEST(test17 MACRO test17.C+)
ROOTTEST_ADD_TEST(test18 MACRO test18.C+)
ROOTTEST_ADD_TEST(test19 MACRO test19.C+)
ROOTTEST_ADD_TEST(test20 MACRO test20.C+)
ROOTTEST_ADD_TEST(test21 MACRO test21.C+)
ROOTTEST_ADD_TEST(test22 MACRO test22.C+)
ROOTTEST_ADD_TEST(test23 MACRO test23.C+)
ROOTTEST_ADD_TEST(test24 MACRO test24.C+)
ROOTTEST_ADD_TEST(test25 MACRO test25.C+)
ROOTTEST_ADD_TEST(test26 MACRO test26.C+)
ROOTTEST_ADD_TEST(test27 MACRO test27.C+)
ROOTTEST_ADD_TEST(test28 MACRO test28.C+)
ROOTTEST_ADD_TEST(test29 MACRO test29.C+)
ROOTTEST_ADD_TEST(test30 MACRO test30.C+)
ROOTTEST_ADD_TEST(test31 MACRO test31.C+)
ROOTTEST_ADD_TEST(test32 MACRO test32.C+)
ROOTTEST_ADD_TEST(test33 MACRO test33.C+)
ROOTTEST_ADD_TEST(test34 MACRO test34.C+)
ROOTTEST_ADD_TEST(test35 MACRO test35.C+)
ROOTTEST_ADD_TEST(test36 MACRO test36.C+)
ROOTTEST_ADD_TEST(test37 MACRO test37.C+)
ROOTTEST_ADD_TEST(test38 MACRO test38.C+)
ROOTTEST_ADD_TEST(test39 MACRO test39.C+)
ROOTTEST_ADD_TEST(test40 MACRO test40.C+)
ROOTTEST_ADD_TEST(test41 MACRO test41.C+)
ROOTTEST_ADD_TEST(test42 MACRO test42.C+)
ROOTTEST_ADD_TEST(test43 MACRO test43.C+)
ROOTTEST_ADD_TEST(test44 MACRO test44.C+)
ROOTTEST_ADD_TEST(test45 MACRO test45.C+)
ROOTTEST_ADD_TEST(test46 MACRO test46.C+)
ROOTTEST_ADD_TEST(test47 MACRO test47.C+)
ROOTTEST_ADD_TEST(test48 MACRO test48.C+)
ROOTTEST_ADD_TEST(test49 MACRO test49.C+)
ROOTTEST_ADD_TEST(test50 MACRO test50.C+)
ROOTTEST_ADD_TEST(test51 MACRO test51.C+)
ROOTTEST_ADD_TEST(test52 MACRO test52.C+)
ROOTTEST_ADD_TEST(test53 MACRO test53.C+)
ROOTTEST_ADD_TEST(test54 MACRO test54.C+)
ROOTTEST_ADD_TEST(test55 MACRO test55.C+)
ROOTTEST_ADD_TEST(test56 MACRO test56.C+)
ROOTTEST_ADD_TEST(test57 MACRO test57.C+)
ROOTTEST_ADD_TEST(test58 MACRO test58.C+)
ROOTTEST_ADD_TEST(test59 MACRO test59.C+)
ROOTTEST_ADD_TEST(test60 MACRO test60.C+)
ROOTTEST_ADD_TEST(test61 MACRO test61.C+)
ROOTTEST_ADD_TEST(test62 MACRO test62.C+)
ROOTTEST_ADD_TEST(test63 MACRO test63.C+)
ROOTTEST_ADD_TEST(test64 MACRO test64.C+)
ROOTTEST_ADD_TEST(test65 MACRO test65.C+)
ROOTTEST_ADD_TEST(test66 MACRO test66.C+)
ROOTTEST_ADD_TEST(test67 MACRO test67.C+)
ROOTTEST_ADD_TEST(test68 MACRO test68.C+)
ROOTTEST_ADD_TEST(test69 MACRO test69.C+)
ROOTTEST_ADD_TEST(test70 MACRO test70.C+)
ROOTTEST_ADD_TEST(test71 MACRO test71.C+)
ROOTTEST_ADD_TEST(test72 MACRO test72.C+)
ROOTTEST_ADD_TEST(test73 MACRO test73.C+)
ROOTTEST_ADD_TEST(test74 MACRO test74.C+)
ROOTTEST_ADD_TEST(test75 MACRO test75.C+)
ROOTTEST_ADD_TEST(test76 MACRO test76.C+)
ROOTTEST_ADD_TEST(test77 MACRO test77.C+)
ROOTTEST_ADD_TEST(test78 MACRO test78.C+)
ROOTTEST_ADD_TEST(test79 MACRO test79.C+)
ROOTTEST_ADD_TEST(test80 MACRO test80.C+)
ROOTTEST_ADD_TEST(test81 MACRO test81.C+)
ROOTTEST_ADD_TEST(test82 MACRO test82.C+)
ROOTTEST_ADD_TEST(test83 MACRO test83.C+)
ROOTTEST_ADD_TEST(test84 MACRO test84.C+)
ROOTTEST_ADD_TEST(test85 MACRO test85.C+)
ROOTTEST_ADD_TEST(test86 MACRO test86.C+)
ROOTTEST_ADD_TEST(test87 MACRO test87.C+)
ROOTTEST_ADD_TEST(test88 MACRO test88.C+)
ROOTTEST_ADD_TEST(test89 MACRO test89.C+)
ROOTTEST_ADD_TEST(test90 MACRO test90.C+)
ROOTTEST_ADD_TEST(test91 MACRO test91.C+)
ROOTTEST_ADD_TEST(test92 MACRO test92.C+)
ROOTTEST_ADD_TEST(test93 MACRO test93.C+)
ROOTTEST_ADD_TEST(test94 MACRO test94.C+)
ROOTTEST_ADD_TEST(test95 MACRO test95.C+)
ROOTTEST_ADD_TEST(test96 MACRO test96.C+)
ROOTTEST_ADD_TEST(test97 MACRO test97.C+)
ROOTTEST_ADD_TEST(test98 MACRO test98.C+)
ROOTTEST_ADD_TEST(test99 MACRO test99.C+)
7 changes: 7 additions & 0 deletions roottest/root/stressAclic/createTests.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
for index in range(200):
code = '''
class Class%s{};
int test%s(){return 0;}
''' %(index,index)
with open(f'test{index}.C','w') as f:
f.write(code)
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test0.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class0{};
int test0(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test1.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class1{};
int test1(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test10.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class10{};
int test10(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test100.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class100{};
int test100(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test101.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class101{};
int test101(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test102.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class102{};
int test102(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test103.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class103{};
int test103(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test104.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class104{};
int test104(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test105.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class105{};
int test105(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test106.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class106{};
int test106(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test107.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class107{};
int test107(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test108.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class108{};
int test108(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test109.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class109{};
int test109(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test11.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class11{};
int test11(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test110.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class110{};
int test110(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test111.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class111{};
int test111(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test112.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class112{};
int test112(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test113.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class113{};
int test113(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test114.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class114{};
int test114(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test115.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class115{};
int test115(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test116.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class116{};
int test116(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test117.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class117{};
int test117(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test118.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class118{};
int test118(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test119.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class119{};
int test119(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test12.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class12{};
int test12(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test120.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class120{};
int test120(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test121.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class121{};
int test121(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test122.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class122{};
int test122(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test123.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class123{};
int test123(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test124.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class124{};
int test124(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test125.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class125{};
int test125(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test126.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class126{};
int test126(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test127.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class127{};
int test127(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test128.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class128{};
int test128(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test129.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class129{};
int test129(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test13.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class13{};
int test13(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test130.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class130{};
int test130(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test131.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class131{};
int test131(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test132.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class132{};
int test132(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test133.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class133{};
int test133(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test134.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class134{};
int test134(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test135.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class135{};
int test135(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test136.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class136{};
int test136(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test137.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class137{};
int test137(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test138.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class138{};
int test138(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test139.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class139{};
int test139(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test14.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class14{};
int test14(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test140.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class140{};
int test140(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test141.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class141{};
int test141(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test142.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class142{};
int test142(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test143.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class143{};
int test143(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test144.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class144{};
int test144(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test145.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class145{};
int test145(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test146.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class146{};
int test146(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test147.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class147{};
int test147(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test148.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class148{};
int test148(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test149.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class149{};
int test149(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test15.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class15{};
int test15(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test150.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class150{};
int test150(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test151.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class151{};
int test151(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test152.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class152{};
int test152(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test153.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class153{};
int test153(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test154.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class154{};
int test154(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test155.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class155{};
int test155(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test156.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class156{};
int test156(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test157.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class157{};
int test157(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test158.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class158{};
int test158(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test159.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class159{};
int test159(){return 0;}
3 changes: 3 additions & 0 deletions roottest/root/stressAclic/test16.C
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

class Class16{};
int test16(){return 0;}
Loading
Loading