See https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/421/display/re... ------------------------------------------ [...truncated 119.70 KB...] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142474:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142488:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_GetResolvablesToInsDel__toDelete_get(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142504:39: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142504:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142515:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_GetResolvablesToInsDel__toInstall_set(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142526:39: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142526:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142540:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_GetResolvablesToInsDel__toInstall_get(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142556:39: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142556:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142567:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_GetResolvablesToInsDel__toSrcinstall_set(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142578:39: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142578:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142592:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_GetResolvablesToInsDel__toSrcinstall_get(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142608:39: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142608:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142619:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_delete_GetResolvablesToInsDel(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142630:39: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^~~~ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142630:82: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] zypp::pool::GetResolvablesToInsDel *arg1 = (zypp::pool::GetResolvablesToInsDel *) 0 ; ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:142640:63: warning: ‘GetResolvablesToInsDel’ is deprecated [-Wdeprecated-declarations] arg1 = reinterpret_cast< zypp::pool::GetResolvablesToInsDel * >(argp1); ^ In file included from https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:3642:0: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/checkout/sw...:41:28: note: declared here struct ZYPP_DEPRECATED GetResolvablesToInsDel ^~~~~~~~~~~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_ProblemSolution_Ptr_intrusive_ptr(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:153690:19: error: ‘result’ does not name a type BOOST_CONSTEXPR result; ^~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:153700:7: error: ‘result’ was not declared in this scope result = (arg1)->intrusive_ptr(); ^~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:153700:24: error: invalid use of ‘boost::intrusive_ptrzypp::ProblemSolution::intrusive_ptr’ result = (arg1)->intrusive_ptr(); ^~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:153708:39: error: expected type-specifier before ‘constexpr’ resultobj = SWIG_NewPointerObj((new BOOST_CONSTEXPR(static_cast< const BOOST_CONSTEXPR& >(result))), SWIGTYPE_p_BOOST_CONSTEXPR, SWIG_POINTER_OWN | 0 ); ^ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:1186:89: note: in definition of macro ‘SWIG_NewPointerObj’ #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) ^~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:153708:39: error: expected ‘)’ before ‘constexpr’ resultobj = SWIG_NewPointerObj((new BOOST_CONSTEXPR(static_cast< const BOOST_CONSTEXPR& >(result))), SWIGTYPE_p_BOOST_CONSTEXPR, SWIG_POINTER_OWN | 0 ); ^ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:1186:89: note: in definition of macro ‘SWIG_NewPointerObj’ #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) ^~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_Resolver_Ptr_intrusive_ptr(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:154496:19: error: ‘result’ does not name a type BOOST_CONSTEXPR result; ^~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:154506:7: error: ‘result’ was not declared in this scope result = (arg1)->intrusive_ptr(); ^~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:154506:24: error: invalid use of ‘boost::intrusive_ptrzypp::Resolver::intrusive_ptr’ result = (arg1)->intrusive_ptr(); ^~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:154514:39: error: expected type-specifier before ‘constexpr’ resultobj = SWIG_NewPointerObj((new BOOST_CONSTEXPR(static_cast< const BOOST_CONSTEXPR& >(result))), SWIGTYPE_p_BOOST_CONSTEXPR, SWIG_POINTER_OWN | 0 ); ^ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:1186:89: note: in definition of macro ‘SWIG_NewPointerObj’ #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) ^~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:154514:39: error: expected ‘)’ before ‘constexpr’ resultobj = SWIG_NewPointerObj((new BOOST_CONSTEXPR(static_cast< const BOOST_CONSTEXPR& >(result))), SWIGTYPE_p_BOOST_CONSTEXPR, SWIG_POINTER_OWN | 0 ); ^ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:1186:89: note: in definition of macro ‘SWIG_NewPointerObj’ #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) ^~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: In function ‘PyObject* _wrap_ResolverProblem_Ptr_intrusive_ptr(PyObject*, PyObject*)’: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:157011:19: error: ‘result’ does not name a type BOOST_CONSTEXPR result; ^~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:157021:7: error: ‘result’ was not declared in this scope result = (arg1)->intrusive_ptr(); ^~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:157021:24: error: invalid use of ‘boost::intrusive_ptrzypp::ResolverProblem::intrusive_ptr’ result = (arg1)->intrusive_ptr(); ^~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:157029:39: error: expected type-specifier before ‘constexpr’ resultobj = SWIG_NewPointerObj((new BOOST_CONSTEXPR(static_cast< const BOOST_CONSTEXPR& >(result))), SWIGTYPE_p_BOOST_CONSTEXPR, SWIG_POINTER_OWN | 0 ); ^ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:1186:89: note: in definition of macro ‘SWIG_NewPointerObj’ #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) ^~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:157029:39: error: expected ‘)’ before ‘constexpr’ resultobj = SWIG_NewPointerObj((new BOOST_CONSTEXPR(static_cast< const BOOST_CONSTEXPR& >(result))), SWIGTYPE_p_BOOST_CONSTEXPR, SWIG_POINTER_OWN | 0 ); ^ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:1186:89: note: in definition of macro ‘SWIG_NewPointerObj’ #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags) ^~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...: At global scope: https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:7009:20: warning: ‘PyObject* action_ignore()’ defined but not used [-Wunused-function] static Target_Type action_ignore() ^~~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:6996:20: warning: ‘PyObject* action_retry()’ defined but not used [-Wunused-function] static Target_Type action_retry() ^~~~~~~~~~~~ https://ci.suse.de/job/zypp/job/head/job/510-libzypp-bindings/ws/build/swig/...:6983:20: warning: ‘PyObject* action_abort()’ defined but not used [-Wunused-function] static Target_Type action_abort() ^~~~~~~~~~~~ make[2]: *** [swig/python/CMakeFiles/zypp_python.dir/build.make:71: swig/python/CMakeFiles/zypp_python.dir/libzypp_python.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:283: swig/python/CMakeFiles/zypp_python.dir/all] Error 2 make: *** [Makefile:161: all] Error 2 + exit_check + local RET=2 + '[' 2 == 0 ']' + ascii_bad 2 + cat ( ) ( ) ( ) _ ) ( \_ _(_\ \)__ (____\___)) OOps :( + return 2 Build step 'Execute shell' marked build as failure Archiving artifacts