Execution Time3.65s

Test: roottest-cling-function-rundefaultParams_WILL_FAIL (Passed)
Build: PR-4279-x86_64-ubuntu16-gcc54-opt (sft-ubuntu-1604-4) on 2019-11-14 21:01:42
Repository revision: eb9d2d64c365eec560379f62009bcc1579861643

Test Timing: Passed
Exit Value1
Processors1

Show Command Line
Display graphs:

Test output
-- TEST COMMAND -- 
cd /mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function
/usr/bin/timeout -s USR2 270s /mnt/build/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("/mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function",true)' -e 'gSystem->AddDynamicPath("/mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function")' -e 'gROOT->SetMacroPath("/mnt/build/workspace/root-pullrequests-build/roottest/cling/function")' -e 'gInterpreter->AddIncludePath("-I/mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function")' -e 'gSystem->AddIncludePath("-I/mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function")' -q -l -b /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/rundefaultParams.C
-- BEGIN TEST OUTPUT --

Processing /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/rundefaultParams.C...
Interpeted code:
In file included from input_line_122:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:1:5: error: redefinition of 'gCountingCalls'
int gCountingCalls = 0;
    ^
input_line_121:1:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:1:5: note: unguarded header; consider using #ifdef guards or #pragma once
int gCountingCalls = 0;
    ^
In file included from input_line_122:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:3:7: error: redefinition of 'Base'
class Base {
      ^
input_line_121:1:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:3:7: note: unguarded header; consider using #ifdef guards or #pragma once
class Base {
      ^
In file included from input_line_122:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:19:11: error: redefinition of 'fgCountingCalls'
int Base::fgCountingCalls = 0;
          ^
input_line_121:1:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:19:11: note: unguarded header; consider using #ifdef guards or #pragma once
int Base::fgCountingCalls = 0;
          ^
In file included from input_line_122:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:21:7: error: redefinition of 'Derived'
class Derived: public Base {
      ^
input_line_121:1:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:21:7: note: unguarded header; consider using #ifdef guards or #pragma once
class Derived: public Base {
      ^

Compiled code:
Info in <TUnixSystem::ACLiC>: creating shared library /mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function/Params_h.so
In file included from input_line_125:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:1:5: error: redefinition of 'gCountingCalls'
int gCountingCalls = 0;
    ^
Params_h_ACLiC_dict dictionary payload:8:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:1:5: note: unguarded header; consider using #ifdef guards or #pragma once
int gCountingCalls = 0;
    ^
In file included from input_line_125:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:3:7: error: redefinition of 'Base'
class Base {
      ^
Params_h_ACLiC_dict dictionary payload:8:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:3:7: note: unguarded header; consider using #ifdef guards or #pragma once
class Base {
      ^
In file included from input_line_125:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:19:11: error: redefinition of 'fgCountingCalls'
int Base::fgCountingCalls = 0;
          ^
Params_h_ACLiC_dict dictionary payload:8:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:19:11: note: unguarded header; consider using #ifdef guards or #pragma once
int Base::fgCountingCalls = 0;
          ^
In file included from input_line_125:1:
In file included from /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:21:7: error: redefinition of 'Derived'
class Derived: public Base {
      ^
Params_h_ACLiC_dict dictionary payload:8:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10: note: '/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h' included multiple times, additional include site here
#include "Params.h"
         ^
/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:21:7: note: unguarded header; consider using #ifdef guards or #pragma once
class Derived: public Base {
      ^

-- END TEST OUTPUT --
-- BEGIN OUTDIFF OUTPUT --
--- /mnt/build/workspace/root-pullrequests-build/roottest/cling/function/defaultParams.ref	Wed Sep  4 12:27:30 2019
+++ /mnt/build/workspace/root-pullrequests-build/build/roottest/cling/function/rundefaultParams.log	Thu Nov 14 22:08:16 2019
@@ -1,24 +1,108 @@
 
 Interpetedcode:
-interpreted:Base::FunctionX(intb=0,intc=5)
-interpreted:Derived::FunctionX(intb=1,intc=6)
-interpreted:Derived::FunctionX(intb=0,intc=5)
-interpreted:Base::FunctionY(intarg0=1,floatarg1=1.)
-interpreted:Derived::FunctionY(intarg0=2,floatarg1=2.)
-interpreted:Derived::FunctionY(intarg0=3,floatarg1=3.)
-interpreted:Derived::FunctionY(intarg0=42,floatarg1=42.)
-interpreted:Base::FunctionY(intarg0=4,floatarg1=4.)
-interpreted:Derived::FunctionY(intarg0=5,floatarg1=5.)
-interpreted:Derived::FunctionY(intarg0=6,floatarg1=6.)
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'gCountingCalls'
+intgCountingCalls=0;
+^
+input_line_121:1:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:1:5:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+intgCountingCalls=0;
+^
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'Base'
+classBase{
+^
+input_line_121:1:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:3:7:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+classBase{
+^
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'fgCountingCalls'
+intBase::fgCountingCalls=0;
+^
+input_line_121:1:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:19:11:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+intBase::fgCountingCalls=0;
+^
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'Derived'
+classDerived:publicBase{
+^
+input_line_121:1:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:21:7:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+classDerived:publicBase{
+^
 
 Compiledcode:
-compiled:Base::FunctionX(intb=0,intc=5)
-compiled:Derived::FunctionX(intb=1,intc=6)
-compiled:Derived::FunctionX(intb=0,intc=5)
-compiled:Base::FunctionY(intarg0=1,floatarg1=1.)
-compiled:Derived::FunctionY(intarg0=2,floatarg1=2.)
-compiled:Derived::FunctionY(intarg0=3,floatarg1=3.)
-compiled:Derived::FunctionY(intarg0=42,floatarg1=42.)
-compiled:Base::FunctionY(intarg0=4,floatarg1=4.)
-compiled:Derived::FunctionY(intarg0=5,floatarg1=5.)
-compiled:Derived::FunctionY(intarg0=6,floatarg1=6.)
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'gCountingCalls'
+intgCountingCalls=0;
+^
+Params_h_ACLiC_dictdictionarypayload:8:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:1:5:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+intgCountingCalls=0;
+^
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'Base'
+classBase{
+^
+Params_h_ACLiC_dictdictionarypayload:8:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:3:7:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+classBase{
+^
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'fgCountingCalls'
+intBase::fgCountingCalls=0;
+^
+Params_h_ACLiC_dictdictionarypayload:8:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:19:11:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+intBase::fgCountingCalls=0;
+^
+Infileincludedfrom/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:
+Params.h:--:--:error:redefinitionof'Derived'
+classDerived:publicBase{
+^
+Params_h_ACLiC_dictdictionarypayload:8:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/testDefaultParams.C:2:10:note:'/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h'includedmultipletimes,additionalincludesitehere
+#include"Params.h"
+^
+/mnt/build/workspace/root-pullrequests-build/roottest/cling/function/Params.h:21:7:note:unguardedheader;considerusing#ifdefguardsor#pragmaonce
+classDerived:publicBase{
+^

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