roottest icon indicating copy to clipboard operation
roottest copied to clipboard

Add test for file buffering capability

Open bbockelm opened this issue 7 years ago • 5 comments

This adds an integration test for the file buffering capability in https://github.com/root-project/root/pull/146.

bbockelm avatar Oct 27 '18 14:10 bbockelm

Starting build on slc6/gcc48, slc6/gcc62, slc6-i686/gcc49, centos7/clang39, centos7/gcc62, centos7/gcc7, fedora28/native, ubuntu16/native, mac1013/native, windows10/vc15 with flags -Dccache=ON How to customize builds

phsft-bot avatar Oct 27 '18 14:10 phsft-bot

Build failed on slc6/gcc62. See console output.

Errors:

  • /mnt/build/jenkins/workspace/roottest-pullrequests-build/build/include/TFileBufferRead.h:35:4: error: missing '#include "RtypesCore.h"'; declaration of 'Long_t' must be imported from module 'ROOT_Rtypes.RtypesCore.h' before it is required
  • /mnt/build/jenkins/workspace/roottest-pullrequests-build/build/include/TFileBufferRead.h:42:30: error: declaration of 'string' must be imported from module 'stl.iosfwd' before it is required
  • /mnt/build/jenkins/workspace/roottest-pullrequests-build/build/include/TFileBufferRead.h:45:9: error: declaration of 'vector' must be imported from module 'stl.vector' before it is required
  • /mnt/build/jenkins/workspace/roottest-pullrequests-build/build/include/TFileBufferRead.h:42:38: error: reference to type 'const std::string' (aka 'const basic_string<char>') could not bind to an lvalue of type 'const char [1]'
  • Error: /mnt/build/jenkins/workspace/roottest-pullrequests-build/build/core/rootcling_stage1/src/rootcling_stage1: compilation failure (/mnt/build/jenkins/workspace/roottest-pullrequests-build/build/lib/libRIOa9495994d2_dictUmbrella.h)

phsft-bot avatar Oct 27 '18 14:10 phsft-bot

Build failed on fedora28/native. See console output.

Warnings:

  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:309:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:296:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<clang::CXXRecordDecl*, clang::SourceLocation>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:296:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<const clang::CXXMethodDecl*, const clang::CXXMethodDecl*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:296:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<clang::CXXMethodDecl*, const clang::FunctionProtoType*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:309:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:309:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:309:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:309:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<void*, long unsigned int>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:296:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<clang::CXXRecordDecl*, clang::SourceLocation>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  • /mnt/build/workspace/roottest-pullrequests-build/root/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:296:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<const clang::CXXMethodDecl*, const clang::CXXMethodDecl*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]

And 68 more

Failing tests:

phsft-bot avatar Oct 27 '18 14:10 phsft-bot

Build failed on windows10/vc15. See console output.

phsft-bot avatar Oct 27 '18 14:10 phsft-bot

Build failed on slc6-i686/gcc49. See console output.

Failing tests:

phsft-bot avatar Oct 27 '18 15:10 phsft-bot