root
root copied to clipboard
[TCling] C++-use string,vector instead of std.
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.
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
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:
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)
Build failed on windows10/cxx14. Running on null:C:\build\workspace\root-pullrequests-build See console output.
Failing tests:
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...
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
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
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
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
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.
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
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
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
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
Build failed on ROOT-debian10-i386/soversion. Running on pcepsft10.dyndns.cern.ch:/build/workspace/root-pullrequests-build See console output.
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
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
Build failed on ROOT-performance-centos8-multicore/cxx17. Running on olbdw-01.cern.ch:/data/sftnight/workspace/root-pullrequests-build See console output.
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
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
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
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
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
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
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
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
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
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
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
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