root icon indicating copy to clipboard operation
root copied to clipboard

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

Open Axel-Naumann opened this issue 3 years ago • 102 comments

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 avatar Jul 22 '22 13:07 Axel-Naumann

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 avatar Jul 22 '22 13:07 phsft-bot

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:

phsft-bot avatar Jul 22 '22 14:07 phsft-bot

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)

pcanal avatar Jul 22 '22 14:07 pcanal

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

Failing tests:

phsft-bot avatar Jul 22 '22 14:07 phsft-bot

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 avatar Jul 22 '22 15:07 Axel-Naumann

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 avatar May 10 '23 20:05 phsft-bot

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 avatar May 10 '23 20:05 phsft-bot

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 avatar May 10 '23 20:05 phsft-bot

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

phsft-bot avatar May 10 '23 20:05 phsft-bot

Test Results

         7 files           7 suites   1d 11h 46m 20s :stopwatch:   2 433 tests   1 592 :heavy_check_mark: 0 :zzz:    841 :x: 16 792 runs  15 303 :heavy_check_mark: 0 :zzz: 1 489 :x:

For more details on these failures, see this check.

Results for commit 353faaa6.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar May 10 '23 20:05 github-actions[bot]

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 avatar May 10 '23 20:05 phsft-bot

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 avatar May 10 '23 21:05 phsft-bot

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 avatar May 10 '23 21:05 phsft-bot

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 avatar May 10 '23 21:05 phsft-bot

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

phsft-bot avatar May 10 '23 21:05 phsft-bot

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 avatar May 10 '23 21:05 phsft-bot

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 avatar May 10 '23 21:05 phsft-bot

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 avatar May 10 '23 21:05 phsft-bot

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

phsft-bot avatar May 10 '23 22:05 phsft-bot

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 avatar May 11 '23 04:05 phsft-bot

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-11T04:11:30.101Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11810:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11810:46: error: expected primary-expression before ‘const’
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11810:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11816:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11816:46: error: expected primary-expression before ‘const’
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11816:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11822:53: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11822:47: error: expected primary-expression before ‘const’
  • [2023-05-11T04:11:30.358Z] core/G__Core.cxx:11822:47: error: expected ‘)’ before ‘const’

And 63 more

phsft-bot avatar May 11 '23 04:05 phsft-bot

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-11T04:17:30.610Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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-11T04:17:30.870Z] /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 avatar May 11 '23 04:05 phsft-bot

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-11T04:29:39.082Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11810:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11810:46: error: expected primary-expression before ‘const’
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11810:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11816:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11816:46: error: expected primary-expression before ‘const’
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11816:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11822:53: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11822:47: error: expected primary-expression before ‘const’
  • [2023-05-11T04:29:39.341Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11822:47: error: expected ‘)’ before ‘const’

And 63 more

phsft-bot avatar May 11 '23 04:05 phsft-bot

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

Errors:

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

And 11 more

phsft-bot avatar May 11 '23 04:05 phsft-bot

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

Errors:

  • [2023-05-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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-11T04:41:04.215Z] 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 avatar May 11 '23 04:05 phsft-bot

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-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11813:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11813:46: error: expected primary-expression before ‘const’
  • [2023-05-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11813:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11819:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11819:46: error: expected primary-expression before ‘const’
  • [2023-05-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11819:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T05:16:58.970Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11825:53: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T05:16:58.971Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11825:47: error: expected primary-expression before ‘const’
  • [2023-05-11T05:16:58.971Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11825:47: error: expected ‘)’ before ‘const’
  • [2023-05-11T05:16:58.971Z] /data/sftnight/workspace/root-pullrequests-build/build/core/G__Core.cxx:11832:107: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]

And 62 more

phsft-bot avatar May 11 '23 05:05 phsft-bot

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

Errors:

  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11810:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11810:46: error: expected primary-expression before ‘const’
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11810:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11816:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11816:46: error: expected primary-expression before ‘const’
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11816:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11822:53: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11822:47: error: expected primary-expression before ‘const’
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11822:47: error: expected ‘)’ before ‘const’
  • [2023-05-11T05:21:38.577Z] /home/sftnight/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11829:107: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]

And 62 more

phsft-bot avatar May 11 '23 05:05 phsft-bot

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 avatar May 11 '23 12:05 phsft-bot

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-11T12:16:03.109Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-11T12:16:03.365Z] core/G__Core.cxx:11283:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T12:16:03.365Z] core/G__Core.cxx:11283:46: error: expected primary-expression before ‘const’
  • [2023-05-11T12:16:03.365Z] core/G__Core.cxx:11283:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T12:16:03.365Z] core/G__Core.cxx:11289:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T12:16:03.365Z] core/G__Core.cxx:11289:46: error: expected primary-expression before ‘const’
  • [2023-05-11T12:16:03.365Z] core/G__Core.cxx:11289:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T12:16:03.366Z] core/G__Core.cxx:11295:53: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T12:16:03.366Z] core/G__Core.cxx:11295:47: error: expected primary-expression before ‘const’
  • [2023-05-11T12:16:03.366Z] core/G__Core.cxx:11295:47: error: expected ‘)’ before ‘const’

And 63 more

phsft-bot avatar May 11 '23 12:05 phsft-bot

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-11T12:16:32.068Z] FAILED: core/CMakeFiles/G__Core.dir/G__Core.cxx.o
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11283:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11283:46: error: expected primary-expression before ‘const’
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11283:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11289:52: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11289:46: error: expected primary-expression before ‘const’
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11289:46: error: expected ‘)’ before ‘const’
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11295:53: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11295:47: error: expected primary-expression before ‘const’
  • [2023-05-11T12:16:32.326Z] /mnt/build/workspace/root-pullrequests-build/build/core/G__Core.cxx:11295:47: error: expected ‘)’ before ‘const’

And 63 more

phsft-bot avatar May 11 '23 12:05 phsft-bot