Execution Time0.68s

Test: roottest-cling-function-runlongArgTest_WILL_FAIL (Passed)
Build: PR-4841-x86_64-mac1014-clang100-opt (macphsft17.dyndns.cern.ch) on 2020-01-22 22:38:32

Test Timing: Passed
Exit Value1
Processors1

Show Command Line
Display graphs:

Test output
-- TEST COMMAND -- 
cd /build/jenkins/workspace/root-pullrequests-build/build/roottest/cling/function
/build/jenkins/workspace/root-pullrequests-build/build/bin/root.exe -e '#define ClingWorkAroundMissingDynamicScope' -e '#define ClingWorkAroundUnnamedInclude' -e '#define ClingWorkAroundMissingSmartInclude' -e '#define ClingWorkAroundNoDotInclude' -e '#define ClingWorkAroundMissingAutoLoadingForTemplates' -e '#define ClingWorkAroundAutoParseUsingNamespace' -e '#define ClingWorkAroundTClassUpdateDouble32' -e '#define ClingWorkAroundAutoParseDeclaration' -e '#define ClingWorkAroundMissingUnloading' -e '#define ClingWorkAroundBrokenUnnamedReturn' -e '#define ClingWorkAroundUnnamedDetection2' -e 'gSystem->SetBuildDir("/build/jenkins/workspace/root-pullrequests-build/build/roottest/cling/function",true)' -e 'gSystem->AddDynamicPath("/build/jenkins/workspace/root-pullrequests-build/build/roottest/cling/function")' -e 'gROOT->SetMacroPath("/build/jenkins/workspace/root-pullrequests-build/roottest/cling/function")' -e 'gInterpreter->AddIncludePath("-I/build/jenkins/workspace/root-pullrequests-build/build/roottest/cling/function")' -e 'gSystem->AddIncludePath("-I/build/jenkins/workspace/root-pullrequests-build/build/roottest/cling/function")' -q -l -b /build/jenkins/workspace/root-pullrequests-build/roottest/cling/function/runlongArgTest.C
-- BEGIN TEST OUTPUT --

Processing /build/jenkins/workspace/root-pullrequests-build/roottest/cling/function/runlongArgTest.C...
name
1023
Error in <HandleInterpreterException>: Trying to dereference null pointer or trying to call routine taking non-null arguments.
Execution of your code was aborted.
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling_runtime_internal_throwIfInvalidPointer (no debug info)
[<unknown binary>] (no debug info)
[<unknown binary>] (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::IncrementalExecutor::executeWrapper(llvm::StringRef, cling::Value*) const (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::Interpreter::RunFunction(clang::FunctionDecl const*, cling::Value*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::Interpreter::EvaluateInternal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::MetaSema::actOnxCommand(llvm::StringRef, llvm::StringRef, cling::Value*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::MetaParser::isXCommand(cling::MetaSema::ActionResult&, cling::Value*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::MetaParser::isCommand(cling::MetaSema::ActionResult&, cling::Value*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::MetaProcessor::process(llvm::StringRef, cling::Interpreter::CompilationResult&, cling::Value*, bool) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] HandleInterpreterException(cling::MetaProcessor*, char const*, cling::Interpreter::CompilationResult&, cling::Value*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] TCling::ProcessLine(char const*, TInterpreter::EErrorCode*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] TCling::ProcessLineSynch(char const*, TInterpreter::EErrorCode*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCore.6.19.so] TApplication::ExecuteFile(char const*, int*, bool) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCore.6.19.so] TROOT::ProcessLine(char const*, int*) (no debug info)
[<unknown binary>] (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::IncrementalExecutor::executeWrapper(llvm::StringRef, cling::Value*) const (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::Interpreter::RunFunction(clang::FunctionDecl const*, cling::Value*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::Interpreter::EvaluateInternal(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cling::CompilationOptions, cling::Value*, cling::Transaction**, unsigned long) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::Interpreter::process(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, cling::Value*, cling::Transaction**, bool) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] cling::MetaProcessor::readInputFromFile(llvm::StringRef, cling::Value*, unsigned long, bool) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] TCling::ProcessLine(char const*, TInterpreter::EErrorCode*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so] TCling::ProcessLineSynch(char const*, TInterpreter::EErrorCode*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCore.6.19.so] TApplication::ExecuteFile(char const*, int*, bool) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libRint.6.19.so] TRint::ProcessLineNr(char const*, char const*, int*) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/lib/libRint.6.19.so] TRint::Run(bool) (no debug info)
[/build/jenkins/workspace/root-pullrequests-build/build/bin/root.exe] main (no debug info)
[/usr/lib/system/libdyld.dylib] start (no debug info)
In file included from input_line_25:1:
/build/jenkins/workspace/root-pullrequests-build/roottest/cling/function/longarg.C:22:4: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
   setter->Execute(name, param.Data());
   ^~~~~~

-- END TEST OUTPUT --
-- BEGIN OUTDIFF OUTPUT --
--- /build/jenkins/workspace/root-pullrequests-build/roottest/cling/function/longArgTest.ref	Wed Jan  8 15:31:31 2020
+++ /build/jenkins/workspace/root-pullrequests-build/build/roottest/cling/function/runlongArgTest.log	Wed Jan 22 23:43:59 2020
@@ -1 +1,36 @@
-b
+
+name
+1023
+Errorin<HandleInterpreterException>:Tryingtodereferencenullpointerortryingtocallroutinetakingnon-nullarguments.
+Executionofyourcodewasaborted.
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling_runtime_internal_throwIfInvalidPointer(nodebuginfo)
+[<unknownbinary>](nodebuginfo)
+[<unknownbinary>](nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::IncrementalExecutor::executeWrapper(llvm::StringRef,cling::Value*)const(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::Interpreter::RunFunction(clang::FunctionDeclconst*,cling::Value*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::Interpreter::EvaluateInternal(std::basic_string<char,std::char_traits<char>,std::allocator<char>>const&,cling::CompilationOptions,cling::Value*,cling::Transaction**,unsignedlong)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::MetaSema::actOnxCommand(llvm::StringRef,llvm::StringRef,cling::Value*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::MetaParser::isXCommand(cling::MetaSema::ActionResult&,cling::Value*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::MetaParser::isCommand(cling::MetaSema::ActionResult&,cling::Value*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::MetaProcessor::process(llvm::StringRef,cling::Interpreter::CompilationResult&,cling::Value*,bool)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]HandleInterpreterException(cling::MetaProcessor*,charconst*,cling::Interpreter::CompilationResult&,cling::Value*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]TCling::ProcessLine(charconst*,TInterpreter::EErrorCode*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]TCling::ProcessLineSynch(charconst*,TInterpreter::EErrorCode*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCore.6.19.so]TApplication::ExecuteFile(charconst*,int*,bool)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCore.6.19.so]TROOT::ProcessLine(charconst*,int*)(nodebuginfo)
+[<unknownbinary>](nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::IncrementalExecutor::executeWrapper(llvm::StringRef,cling::Value*)const(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::Interpreter::RunFunction(clang::FunctionDeclconst*,cling::Value*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::Interpreter::EvaluateInternal(std::basic_string<char,std::char_traits<char>,std::allocator<char>>const&,cling::CompilationOptions,cling::Value*,cling::Transaction**,unsignedlong)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::Interpreter::process(std::basic_string<char,std::char_traits<char>,std::allocator<char>>const&,cling::Value*,cling::Transaction**,bool)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]cling::MetaProcessor::readInputFromFile(llvm::StringRef,cling::Value*,unsignedlong,bool)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]TCling::ProcessLine(charconst*,TInterpreter::EErrorCode*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCling.so]TCling::ProcessLineSynch(charconst*,TInterpreter::EErrorCode*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libCore.6.19.so]TApplication::ExecuteFile(charconst*,int*,bool)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libRint.6.19.so]TRint::ProcessLineNr(charconst*,charconst*,int*)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/lib/libRint.6.19.so]TRint::Run(bool)(nodebuginfo)
+[/build/jenkins/workspace/root-pullrequests-build/build/bin/root.exe]main(nodebuginfo)
+[/usr/lib/system/libdyld.dylib]start(nodebuginfo)
+/build/jenkins/workspace/root-pullrequests-build/roottest/cling/function/longarg.C:22:4:warning:nullpassedtoacalleethatrequiresanon-nullargument[-Wnonnull]
+setter->Execute(name,param.Data());
+^~~~~~

-- END OUTDIFF OUTPUT --
CMake Error at /build/jenkins/workspace/root-pullrequests-build/build/RootTestDriver.cmake:265 (message):
  compare 'stdout' error: 1