Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TCling] C++-use string,vector instead of std. #11027

Draft
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

Axel-Naumann
Copy link
Member

@Axel-Naumann Axel-Naumann commented Jul 22, 2022

Current state:

  • the normalized name continues to remove std::
  • it injects using declarations for the "most common" stdlib identifiers
  • this PR adds std:: where "needed", to the normalized name, to make identifiers "compilable" (in dictionary source).

The last point requires to have an authoritative list of "things in the std namespace", to prepend std:: to them. This does not scale - any stdlib implementation might have any non-public identifier that might be needed also for public types, e.g. some libstdc++ have std::thread::id as type alias to std::__thread_id.

Alternatively, this PR could implement a "if lookup fails, try again with prepending std::". This is an issue for types such as foo<bar, baz<boo,boz>> where either any type must be tested for std-ization separately or all possible permutations (std::foo<bar, baz<boo,boz>>, foo<std::bar, baz<boo,boz>>,std::foo<std::bar, baz<boo,boz>>...) must be tried.

@Axel-Naumann Axel-Naumann self-assigned this Jul 22, 2022
@phsft-bot
Copy link
Collaborator

Starting build on ROOT-debian10-i386/soversion, ROOT-performance-centos8-multicore/cxx17, ROOT-ubuntu18.04/nortcxxmod, ROOT-ubuntu2004/python3, mac1015/cxx17, mac11/cxx14, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-performance-centos8-multicore/cxx17.
Running on olbdw-01.cern.ch:/data/sftnight/workspace/root-pullrequests-build
See console output.

Failing tests:

@Axel-Naumann Axel-Naumann changed the title [TCling] Make use string,vector instead of std. [TCling] C++-use string,vector instead of std. Jul 22, 2022
@pcanal
Copy link
Member

pcanal commented Jul 22, 2022

Note: this change obviously allows 'new' code to work better (allows use of user-defined ::data) but invalid any existing code that (intentionally or not) rely on the global using namespace std). (i.e. backward incompatibility with user code)

@phsft-bot
Copy link
Collaborator

Build failed on windows10/cxx14.
Running on null:C:\build\workspace\root-pullrequests-build
See console output.

Failing tests:

@Axel-Naumann
Copy link
Member Author

Correct - and I wanted to start small (vector, string) and see what roottest has to say about that. I did expect some test failures?! That would guide me what else we should expose. Which makes me wonder whether this works at all - nope, it doesn't. Let me fix that...

@Axel-Naumann Axel-Naumann force-pushed the using-things-instead-of-using-namespace-std branch from ca81ff4 to d83ea7b Compare May 10, 2023 20:03
@phsft-bot
Copy link
Collaborator

Starting build on ROOT-debian10-i386/soversion, ROOT-performance-centos8-multicore/cxx17, ROOT-ubuntu18.04/nortcxxmod, ROOT-ubuntu2004/python3, mac12/noimt, mac11/cxx14, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-ubuntu18.04/nortcxxmod.
Running on sft-ubuntu-1804-2.cern.ch:/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T20:09:09.166Z] FAILED: net/davix/G__RDAVIX.cxx lib/libRDAVIX_rdict.pcm lib/libRDAVIX.rootmap /mnt/build/workspace/root-pullrequests-build/build/net/davix/G__RDAVIX.cxx /mnt/build/workspace/root-pullrequests-build/build/lib/libRDAVIX_rdict.pcm /mnt/build/workspace/root-pullrequests-build/build/lib/libRDAVIX.rootmap

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-ubuntu2004/python3.
Running on root-ubuntu-2004-1.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T20:09:22.572Z] FAILED: net/davix/G__RDAVIX.cxx lib/RDAVIX.pcm

@phsft-bot
Copy link
Collaborator

Build failed on mac12/noimt.
Running on macphsft18.dyndns.cern.ch:/Users/sftnight/build/jenkins/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T20:10:53.861Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3375:86: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3375:86: error: template argument for template type parameter must be a type
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3377:31: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3377:31: error: template argument for template type parameter must be a type
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3378:93: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3378:93: error: template argument for template type parameter must be a type
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3381:50: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3381:50: error: template argument for template type parameter must be a type
  • [2023-05-10T20:10:53.861Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3383:50: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?

And 11 more

@github-actions
Copy link

github-actions bot commented May 10, 2023

Test Results

         7 files           7 suites   1d 11h 46m 20s ⏱️
  2 433 tests   1 592 ✔️ 0 💤    841
16 792 runs  15 303 ✔️ 0 💤 1 489

For more details on these failures, see this check.

Results for commit 353faaa.

♻️ This comment has been updated with latest results.

@phsft-bot
Copy link
Collaborator

Build failed on windows10/cxx14.
Running on null:C:\build\workspace\root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,86): error C2065: '_Vector_iterator': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,103): error C2065: '_Vector_val': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,115): error C2065: '_Simple_types': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,69): error C2974: 'std::reverse_iterator': invalid template argument for '_BidIt', type expected [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,138): error C2143: syntax error: missing ')' before '>' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,138): error C2059: syntax error: '>' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,144): error C2059: syntax error: ')' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3375,4): error C2143: syntax error: missing ';' before '{' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3375,4): error C2447: '{': missing function header (old-style formal list?) [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T20:41:42.595Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3395,131): error C2065: '_Vector_iterator': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]

And 103 more

@phsft-bot
Copy link
Collaborator

Starting build on ROOT-debian10-i386/soversion, ROOT-performance-centos8-multicore/cxx17, ROOT-ubuntu18.04/nortcxxmod, ROOT-ubuntu2004/python3, mac12/noimt, mac11/cxx14, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-ubuntu18.04/nortcxxmod.
Running on sft-ubuntu-1804-2.cern.ch:/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T21:07:12.664Z] FAILED: net/davix/G__RDAVIX.cxx lib/libRDAVIX_rdict.pcm lib/libRDAVIX.rootmap /mnt/build/workspace/root-pullrequests-build/build/net/davix/G__RDAVIX.cxx /mnt/build/workspace/root-pullrequests-build/build/lib/libRDAVIX_rdict.pcm /mnt/build/workspace/root-pullrequests-build/build/lib/libRDAVIX.rootmap

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-ubuntu2004/python3.
Running on root-ubuntu-2004-1.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T21:07:14.400Z] FAILED: net/davix/G__RDAVIX.cxx lib/RDAVIX.pcm

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-debian10-i386/soversion.
Running on pcepsft10.dyndns.cern.ch:/build/workspace/root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on mac12/noimt.
Running on macphsft18.dyndns.cern.ch:/Users/sftnight/build/jenkins/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T21:09:39.892Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-10T21:09:40.150Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3375:86: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T21:09:40.150Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3375:86: error: template argument for template type parameter must be a type
  • [2023-05-10T21:09:40.150Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3377:31: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T21:09:40.150Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3377:31: error: template argument for template type parameter must be a type
  • [2023-05-10T21:09:40.150Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3378:93: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T21:09:40.151Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3378:93: error: template argument for template type parameter must be a type
  • [2023-05-10T21:09:40.151Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3381:50: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?
  • [2023-05-10T21:09:40.151Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3381:50: error: template argument for template type parameter must be a type
  • [2023-05-10T21:09:40.151Z] /Users/sftnight/build/jenkins/workspace/root-pullrequests-build/build/core/G__Core.cxx:3383:50: error: use of undeclared identifier '__wrap_iter'; did you mean 'std::__unwrap_iter'?

And 11 more

@phsft-bot
Copy link
Collaborator

Build failed on windows10/cxx14.
Running on null:C:\build\workspace\root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,86): error C2065: '_Vector_iterator': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,103): error C2065: '_Vector_val': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,115): error C2065: '_Simple_types': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,69): error C2974: 'std::reverse_iterator': invalid template argument for '_BidIt', type expected [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,138): error C2143: syntax error: missing ')' before '>' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,138): error C2059: syntax error: '>' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3374,144): error C2059: syntax error: ')' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3375,4): error C2143: syntax error: missing ';' before '{' [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3375,4): error C2447: '{': missing function header (old-style formal list?) [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]
  • [2023-05-10T21:37:45.461Z] C:\build\workspace\root-pullrequests-build\build\core\G__Core.cxx(3395,131): error C2065: '_Vector_iterator': undeclared identifier [C:\build\workspace\root-pullrequests-build\build\core\G__Core.vcxproj]

And 103 more

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-performance-centos8-multicore/cxx17.
Running on olbdw-01.cern.ch:/data/sftnight/workspace/root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on mac11/cxx14.
Running on macphsft23.dyndns.cern.ch:/Users/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-10T22:37:42.056Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3375:86: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3377:31: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3378:93: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3381:50: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3383:50: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3396:131: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.325Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3396:63: error: call to 'GenerateInitInstanceLocal' is ambiguous
  • [2023-05-10T22:37:42.326Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3400:101: error: use of undeclared identifier '__wrap_iter'
  • [2023-05-10T22:37:42.326Z] /Users/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:3400:25: error: call to 'GenerateInitInstanceLocal' is ambiguous

And 11 more

@Axel-Naumann Axel-Naumann force-pushed the using-things-instead-of-using-namespace-std branch from 1596e16 to fbd0bc6 Compare May 11, 2023 04:06
@phsft-bot
Copy link
Collaborator

Starting build on ROOT-debian10-i386/soversion, ROOT-performance-centos8-multicore/cxx17, ROOT-ubuntu18.04/nortcxxmod, ROOT-ubuntu2004/python3, mac12/noimt, mac11/cxx14, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-ubuntu2004/python3.
Running on root-ubuntu-2004-1.cern.ch:/home/sftnight/build/workspace/root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-ubuntu18.04/nortcxxmod.
Running on sft-ubuntu-1804-2.cern.ch:/build/workspace/root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-debian10-i386/soversion.
Running on pcepsft10.dyndns.cern.ch:/build/workspace/root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-performance-centos8-multicore/cxx17.
Running on olbdw-01.cern.ch:/data/sftnight/workspace/root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on mac11/cxx14.
Running on macphsft20.dyndns.cern.ch:/Users/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-16T12:02:46.577Z] 66/2381 Test Typos #553: tutorial-foam-foam_demo ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.68 sec
  • [2023-05-16T12:09:02.621Z] 596/2381 Test Fix that the generated parts of the modulemap were missing. #470: tutorial-cont-cnt001_basictseq ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.65 sec
  • [2023-05-16T12:09:18.209Z] 603/2381 Test Added a modulemap for libc #477: tutorial-dataframe-df006_ranges ...................................................................***Failed Error regular expression found in output. Regex=[: error:] 4.07 sec
  • [2023-05-16T12:09:36.256Z] 611/2381 Test Faster default/copy construction of TObjects #482: tutorial-dataframe-df012_DefinesAndFiltersAsStrings ...............................................***Failed Error regular expression found in output. Regex=[: error:] 6.30 sec
  • [2023-05-16T12:10:10.888Z] 622/2381 Test Fixes for 5 coverity defect reports #495: tutorial-dataframe-df025_RNode ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 1.46 sec
  • [2023-05-16T12:10:39.970Z] 679/2381 Test Unused make variable #554: tutorial-foam-foam_demopers .......................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.67 sec
  • [2023-05-16T12:10:39.970Z] 681/2381 Test Remove wrongly re-added file #555: tutorial-foam-foam_kanwa ..........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.70 sec
  • [2023-05-16T12:10:48.799Z] 717/2381 Test C++17 fixes #591: tutorial-graphics-AtlasExample ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.71 sec
  • [2023-05-16T12:10:50.658Z] 727/2381 Test [TDF] Fix unused parameter warning on mac #602: tutorial-graphics-earth ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.65 sec
  • [2023-05-16T12:10:56.153Z] 760/2381 Test Merge runtime cxxmodules back to master #637: tutorial-graphs-approx ............................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.70 sec

And 56 more

Failing tests:

And 241 more

This prevents TClass getting confused about normalized names in std::
which will likely be implementation details
@phsft-bot
Copy link
Collaborator

Starting build on ROOT-debian10-i386/soversion, ROOT-performance-centos8-multicore/cxx17, ROOT-ubuntu18.04/nortcxxmod, ROOT-ubuntu2004/python3, mac12/noimt, mac11/cxx14, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-performance-centos8-multicore/cxx17.
Running on olbdw-01.cern.ch:/data/sftnight/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-16T19:14:58.359Z] 52/2442 Test Add multiclass ROC curves for TMVAMulticlassGui #574: tutorial-foam-foam_demo ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.41 sec
  • [2023-05-16T19:16:17.785Z] 794/2442 Test [TMVA] Fix bug caught by testMinimizationCpu #492: tutorial-cont-cnt001_basictseq ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.51 sec
  • [2023-05-16T19:16:21.700Z] 807/2442 Test Avoid double increment to loop variable #499: tutorial-dataframe-df006_ranges ...................................................................***Failed Error regular expression found in output. Regex=[: error:] 3.71 sec
  • [2023-05-16T19:16:26.164Z] 817/2442 Test Fix for ROOT-8452 #516: tutorial-dataframe-df025_RNode ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.91 sec
  • [2023-05-16T19:16:27.036Z] 819/2442 Test PCM generation now uses the ROOT modulemap to build modules. #504: tutorial-dataframe-df012_DefinesAndFiltersAsStrings ...............................................***Failed Error regular expression found in output. Regex=[: error:] 8.02 sec
  • [2023-05-16T19:16:38.508Z] 873/2442 Test [TDF] Internal renaming and namespace refactoring #575: tutorial-foam-foam_demopers .......................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.41 sec
  • [2023-05-16T19:16:38.508Z] 876/2442 Test Use a lock to protect access to collection from TROOT::GetListOfClean… #576: tutorial-foam-foam_kanwa ..........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.44 sec
  • [2023-05-16T19:16:40.961Z] 916/2442 Test Update release notes #612: tutorial-graphics-AtlasExample ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.47 sec
  • [2023-05-16T19:16:41.850Z] 935/2442 Test Restore C++17 mode for Interpreter/Cling #623: tutorial-graphics-earth ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.55 sec
  • [2023-05-16T19:16:42.924Z] 966/2442 Test Always include <stdio.h> in snprintf.h. #658: tutorial-graphs-approx ............................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.47 sec

And 57 more

Failing tests:

And 256 more

@phsft-bot
Copy link
Collaborator

Build failed on mac11/cxx14.
Running on macphsft20.dyndns.cern.ch:/Users/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-16T19:51:12.414Z] 67/2381 Test Typos #553: tutorial-foam-foam_demo ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.71 sec
  • [2023-05-16T19:57:28.790Z] 596/2381 Test Fix that the generated parts of the modulemap were missing. #470: tutorial-cont-cnt001_basictseq ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.63 sec
  • [2023-05-16T19:57:45.256Z] 604/2381 Test Added a modulemap for libc #477: tutorial-dataframe-df006_ranges ...................................................................***Failed Error regular expression found in output. Regex=[: error:] 4.06 sec
  • [2023-05-16T19:58:02.853Z] 611/2381 Test Faster default/copy construction of TObjects #482: tutorial-dataframe-df012_DefinesAndFiltersAsStrings ...............................................***Failed Error regular expression found in output. Regex=[: error:] 6.33 sec
  • [2023-05-16T19:58:34.090Z] 622/2381 Test Fixes for 5 coverity defect reports #495: tutorial-dataframe-df025_RNode ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 1.43 sec
  • [2023-05-16T19:59:03.934Z] 679/2381 Test Unused make variable #554: tutorial-foam-foam_demopers .......................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.64 sec
  • [2023-05-16T19:59:04.193Z] 680/2381 Test Remove wrongly re-added file #555: tutorial-foam-foam_kanwa ..........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.68 sec
  • [2023-05-16T19:59:13.013Z] 717/2381 Test C++17 fixes #591: tutorial-graphics-AtlasExample ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.71 sec
  • [2023-05-16T19:59:14.944Z] 728/2381 Test [TDF] Fix unused parameter warning on mac #602: tutorial-graphics-earth ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.64 sec
  • [2023-05-16T19:59:20.185Z] 760/2381 Test Merge runtime cxxmodules back to master #637: tutorial-graphs-approx ............................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.68 sec

And 56 more

Failing tests:

And 263 more

@phsft-bot
Copy link
Collaborator

Starting build on ROOT-debian10-i386/soversion, ROOT-performance-centos8-multicore/cxx17, ROOT-ubuntu18.04/nortcxxmod, ROOT-ubuntu2004/python3, mac12/noimt, mac11/cxx14, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Collaborator

Build failed on windows10/cxx14.
Running on null:C:\build\workspace\root-pullrequests-build
See console output.

@phsft-bot
Copy link
Collaborator

Build failed on ROOT-performance-centos8-multicore/cxx17.
Running on olbdw-01.cern.ch:/data/sftnight/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-17T07:49:33.463Z] 817/2442 Test Fix for ROOT-8452 #516: tutorial-dataframe-df025_RNode ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 1.10 sec
  • [2023-05-17T07:49:49.131Z] 927/2442 Test Restore C++17 mode for Interpreter/Cling #623: tutorial-graphics-earth ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.46 sec
  • [2023-05-17T07:49:51.299Z] 989/2442 Test Multi regression decision trees #681: tutorial-graphs-motorcycle ........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.58 sec
  • [2023-05-17T07:49:56.343Z] 1083/2442 Test [TDF] Consistent, unified selection of column names in TDF #768: tutorial-legacy-cont-TListAndSTL ..................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.99 sec
  • [2023-05-17T07:49:59.517Z] 1124/2442 Test Fix calling variadic functions through TClingCallFunc (Fixes roottest-python-cling-cling on ICC). #816: tutorial-math-principal ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.81 sec
  • [2023-05-17T07:50:12.086Z] 1233/2442 Test Added TMCThreadLocalStatic type (according to Geant4 tls.hh) #939: tutorial-roofit-rf901_numintconfig ................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.84 sec
  • [2023-05-17T07:50:19.697Z] 1307/2442 Test Fix massive parallel execution of TThreadedObject #1030: tutorial-tree-basic ...............................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.35 sec
  • [2023-05-17T07:50:25.013Z] 1360/2442 Test Teach TFileMerger to work with TFile* handles. #1073: tutorial-v7-ntuple-ntpl001_staff ..................................................................***Failed Error regular expression found in output. Regex=[: error:] 1.85 sec
  • [2023-05-17T07:50:25.542Z] 1363/2442 Test Add support for Windows (Visual Studio) in the cmake infrastructure #1088: tutorial-xml-DOMParsePerson .......................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.96 sec
  • [2023-05-17T07:50:54.025Z] 1505/2442 Test Switch back to O0. #1211: tutorial-roofit-rf102_dataimport-py ...............................................................***Failed Error regular expression found in output. Regex=[: error:] 6.06 sec

Failing tests:

And 97 more

@phsft-bot
Copy link
Collaborator

Build failed on mac11/cxx14.
Running on macphsft23.dyndns.cern.ch:/Users/sftnight/build/workspace/root-pullrequests-build
See console output.

Errors:

  • [2023-05-17T07:52:02.105Z] 621/2381 Test Fixes for 5 coverity defect reports #495: tutorial-dataframe-df025_RNode ....................................................................***Failed Error regular expression found in output. Regex=[: error:] 1.41 sec
  • [2023-05-17T07:52:44.618Z] 726/2381 Test [TDF] Fix unused parameter warning on mac #602: tutorial-graphics-earth ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.63 sec
  • [2023-05-17T07:52:53.231Z] 784/2381 Test [TDF] Prevent switch of gDirectory to TBufferMergerFile #660: tutorial-graphs-motorcycle ........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.69 sec
  • [2023-05-17T07:53:11.299Z] 870/2381 Test ROOT I/O changes to reduce wait time on global lock #747: tutorial-legacy-cont-TListAndSTL ..................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.98 sec
  • [2023-05-17T07:53:24.619Z] 919/2381 Test Change clang-format settings to avoid if statement and its body on the same line #795: tutorial-math-principal ...........................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.59 sec
  • [2023-05-17T07:54:19.465Z] 1032/2381 Test Added *.autosave to gitignore #918: tutorial-roofit-rf901_numintconfig ................................................................***Failed Error regular expression found in output. Regex=[: error:] 1.23 sec
  • [2023-05-17T07:55:05.831Z] 1109/2381 Test [TDF] Make error message more helpful #1009: tutorial-tree-basic ...............................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.76 sec
  • [2023-05-17T07:55:35.504Z] 1154/2381 Test Forgotten cherry-pick for v6-08-00 #1059: tutorial-xml-DOMParsePerson .......................................................................***Failed Error regular expression found in output. Regex=[: error:] 0.73 sec
  • [2023-05-17T07:56:51.940Z] 1241/2381 Test [cxxmodules][wip] Add SetupModules call to load all available PCMs #1147: tutorial-roofit-rf102_dataimport-py ...............................................................***Failed Error regular expression found in output. Regex=[: error:] 8.52 sec

Failing tests:

And 107 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants