[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-frameworks-devel
Subject: Re: KDE CI: Frameworks kcoreaddons kf5-qt5 XenialQt5.7 - Build # 23 - Failure!
From: Stephen Kelly <steveire () gmail ! com>
Date: 2017-06-16 18:44:57
Message-ID: 9a4b83a0-b591-6b77-772d-2a457824888b () gmail ! com
[Download RAW message or body]
Hi Ben,
Thanks for looking into this!
From reading your email, it seems that the correct path is in
GPB_PYTHON3_INCLUDE_DIR, but that is not being added as an include
directory to compile the code.
From reading the ECM code (FindPythonModuleGeneration.cmake) I don't see
how that could be. Also, I would expect to see some error message in the
build failure log about not being able to find sip.h, but I don't see
that. Maybe it's stripped out or abstracted away? Am I missing something?
Thanks,
Steve.
On 06/13/2017 09:49 AM, Ben Cooksley wrote:
> I've investigated this failure.
> It's initial cause was an upgrade of SIP, likely from Neon.
>
> However it has revealed a weakness within the Python bindings code.
> The header sip.h can be found at two places:
>
> /usr/include/python3.5dm/sip.h
> /usr/include/python3.5m/sip.h
>
> It would appear that /usr/include/python3.5m/ needs to be added to the
> compiler include search path.
> A check of CMakeCache.txt shows that GPB_PYTHON3_INCLUDE_DIR contains
> the necessary path in this instance.
>
> Stephen, can you please fix this?
>
> For anyone wanting to investigate such failings, a copy of the full
> build workspace for each failed/unstable job can be found
> at https://build-artifacts.kde.org/production/Workspaces/
>
> Thanks,
> Ben
>
> On Tue, Jun 13, 2017 at 8:42 PM, <no-reply@kde.org
> <mailto:no-reply@kde.org>> wrote:
>
> *BUILD FAILURE*
> Build URL
> https://build-sandbox.kde.org/job/Frameworks%20kcoreaddons%20kf5-qt5%20XenialQt5.7/23/
> <https://build-sandbox.kde.org/job/Frameworks%20kcoreaddons%20kf5-qt5%20XenialQt5.7/23/>
>
> Project: Frameworks kcoreaddons kf5-qt5 XenialQt5.7
> Date of build: Tue, 13 Jun 2017 08:40:43 +0000
> Build duration: 1 min 24 sec and counting
>
>
> *CONSOLE OUTPUT *
> [...truncated 384.25 KB...]
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:73:10:
>
> warning: 'virtual bool sipKProcess::waitForReadyRead(int)' can be
> marked override [-Wsuggest-override]
> bool waitForReadyRead(int);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:74:10:
>
> warning: 'virtual bool sipKProcess::canReadLine() const' can be
> marked override [-Wsuggest-override]
> bool canReadLine() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:75:15:
>
> warning: 'virtual qint64 sipKProcess::bytesToWrite() const' can be
> marked override [-Wsuggest-override]
> > > qint64 bytesToWrite() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:76:15:
>
> warning: 'virtual qint64 sipKProcess::bytesAvailable() const' can
> be marked override [-Wsuggest-override]
> > > qint64 bytesAvailable() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:77:10:
>
> warning: 'virtual bool sipKProcess::reset()' can be marked
> override [-Wsuggest-override]
> bool reset();
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:78:10:
>
> warning: 'virtual bool sipKProcess::atEnd() const' can be marked
> override [-Wsuggest-override]
> bool atEnd() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:79:10:
>
> warning: 'virtual bool sipKProcess::seek(qint64)' can be marked
> override [-Wsuggest-override]
> bool seek( ::qint64);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:80:15:
>
> warning: 'virtual qint64 sipKProcess::size() const' can be marked
> override [-Wsuggest-override]
> > > qint64 size() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:81:15:
>
> warning: 'virtual qint64 sipKProcess::pos() const' can be marked
> override [-Wsuggest-override]
> > > qint64 pos() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:82:10:
>
> warning: 'virtual void sipKProcess::close()' can be marked
> override [-Wsuggest-override]
> void close();
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:83:10:
>
> warning: 'virtual bool sipKProcess::open(QIODevice::OpenMode)' can
> be marked override [-Wsuggest-override]
> bool open( ::QIODevice::OpenMode);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:84:10:
>
> warning: 'virtual bool sipKProcess::isSequential() const' can be
> marked override [-Wsuggest-override]
> bool isSequential() const;
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:85:10:
>
> warning: 'virtual bool sipKProcess::event(QEvent*)' can be marked
> override [-Wsuggest-override]
> bool event( ::QEvent*);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:86:10:
>
> warning: 'virtual bool sipKProcess::eventFilter(QObject*,
> QEvent*)' can be marked override [-Wsuggest-override]
> bool eventFilter( ::QObject*, ::QEvent*);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:87:10:
>
> warning: 'virtual void sipKProcess::timerEvent(QTimerEvent*)' can
> be marked override [-Wsuggest-override]
> void timerEvent( ::QTimerEvent*);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:88:10:
>
> warning: 'virtual void sipKProcess::childEvent(QChildEvent*)' can
> be marked override [-Wsuggest-override]
> void childEvent( ::QChildEvent*);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:89:10:
>
> warning: 'virtual void sipKProcess::customEvent(QEvent*)' can be
> marked override [-Wsuggest-override]
> void customEvent( ::QEvent*);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:90:10:
>
> warning: 'virtual void sipKProcess::connectNotify(const
> QMetaMethod&)' can be marked override [-Wsuggest-override]
> void connectNotify(const ::QMetaMethod&);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:91:10:
>
> warning: 'virtual void sipKProcess::disconnectNotify(const
> QMetaMethod&)' can be marked override [-Wsuggest-override]
> void disconnectNotify(const ::QMetaMethod&);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKProcess.cpp:92:10:
>
> warning: 'virtual void sipKProcess::setupChildProcess()' can be
> marked override [-Wsuggest-override]
> void setupChildProcess();
> ^
> In file included from /home/jenkins/workspace/Frameworks
> kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/unifiedKCoreAddons.cpp:54:0:
>
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKTextToHTMLEmoticonsInterface.cpp:27:16:
>
> warning: 'virtual QString
> sipKTextToHTMLEmoticonsInterface::parseEmoticons(const QString&,
> bool, const QStringList&)' can be marked override
> [-Wsuggest-override]
> > > QString parseEmoticons(const ::QString&,bool,const ::QStringList&);
> ^
> In file included from /home/jenkins/workspace/Frameworks
> kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/unifiedKCoreAddons.cpp:55:0:
>
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKCharMacroExpander.cpp:35:10:
>
> warning: 'virtual bool sipKCharMacroExpander::expandMacro(QChar,
> QStringList&)' can be marked override [-Wsuggest-override]
> bool expandMacro( ::QChar, ::QStringList&);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKCharMacroExpander.cpp:36:9:
>
> warning: 'virtual int
> sipKCharMacroExpander::expandPlainMacro(const QString&, int,
> QStringList&)' can be marked override [-Wsuggest-override]
> int expandPlainMacro(const ::QString&,int, ::QStringList&);
> ^
> /home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/src/lib/pybuild/PyKF5/KCoreAddons/sipKCoreAddonsKCharMacroExpander.cpp:37:9:
>
> warning: 'virtual int
> sipKCharMacroExpander::expandEscapedMacro(const QString&, int,
> QStringList&)' can be marked override [-Wsuggest-override]
> int expandEscapedMacro(const ::QString&,int, ::QStringList&);
> ^
> [ 57%] Built target kdelibs4migrationtest
> [ 58%] Linking CXX executable kdirwatch_fam_unittest
> [ 59%] Linking CXX executable desktoptojsontest
> [ 60%] Linking CXX executable kdirwatch_stat_unittest
> [ 60%] Built target desktoptojsontest
> [ 60%] Built target kdirwatch_fam_unittest
> [ 60%] Built target kdirwatch_stat_unittest
> [ 61%] Linking CXX executable kdirwatch_qfswatch_unittest
> [ 61%] Built target kdirwatch_qfswatch_unittest
> [ 62%] Linking CXX shared module
> "/home/jenkins/workspace/Frameworks kcoreaddons kf5-qt5
> XenialQt5.7/build/py3/PyKF5/KCoreAddons.so"
> [ 63%] Built target Py3KF5KCoreAddons
> Makefile:138: recipe for target 'all' failed
> make: *** [all] Error 2
> [Pipeline] }
> [Pipeline] // stage
> [Pipeline] }
> ERROR: script returned exit code 1
> [Pipeline] // catchError
> [Pipeline] sh
> [Frameworks kcoreaddons kf5-qt5 XenialQt5.7] Running shell script
> + python3 -u ci-tooling/helpers/capture-workspace.py --environment
> production
> /usr/lib/python3/dist-packages/Crypto/Cipher/blockalgo.py:141:
> FutureWarning: CTR mode needs counter parameter, not IV
> self._cipher = factory.new(key, *args, **kwargs)
> [Pipeline] emailextrecipients
> [Pipeline] emailext
>
>
>
[Attachment #3 (text/html)]
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix"><br>
Hi Ben,<br>
<br>
Thanks for looking into this!<br>
<br>
From reading your email, it seems that the correct path is in
GPB_PYTHON3_INCLUDE_DIR, but that is not being added as an include
directory to compile the code.<br>
<br>
From reading the ECM code (FindPythonModuleGeneration.cmake) I
don't see how that could be. Also, I would expect to see some
error message in the build failure log about not being able to
find sip.h, but I don't see that. Maybe it's stripped out or
abstracted away? Am I missing something?<br>
<br>
Thanks,<br>
<br>
Steve.<br>
<br>
On 06/13/2017 09:49 AM, Ben Cooksley wrote:<br>
</div>
<blockquote
cite="mid:CA+XidOHJjMvPgftq9qqJRRq03ugL0iGY61Fr-yQg=X-utDJntw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">I've investigated this failure.</div>
<div class="gmail_quote">It's initial cause was an upgrade of
SIP, likely from Neon.</div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">However it has revealed a weakness
within the Python bindings code.</div>
<div class="gmail_quote">The header sip.h can be found at two
places:</div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">
<div class="gmail_quote">/usr/include/python3.5dm/sip.h</div>
<div class="gmail_quote">/usr/include/python3.5m/sip.h</div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">It would appear that
/usr/include/python3.5m/ needs to be added to the compiler
include search path.</div>
<div class="gmail_quote">A check of CMakeCache.txt shows
that GPB_PYTHON3_INCLUDE_DIR contains the necessary path
in this instance.</div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">Stephen, can you please fix this?</div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">For anyone wanting to investigate
such failings, a copy of the full build workspace for each
failed/unstable job can be found at <a
moz-do-not-send="true"
href="https://build-artifacts.kde.org/production/Workspaces/">https://build-artifacts.kde.org/production/Workspaces/</a></div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">Thanks,</div>
<div class="gmail_quote">Ben</div>
</div>
<div class="gmail_quote"><br>
</div>
<div class="gmail_quote">On Tue, Jun 13, 2017 at 8:42 PM, <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:no-reply@kde.org" \
target="_blank">no-reply@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black">
<table style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black">
<tbody>
<tr>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"
align="right"><img moz-do-not-send="true"
\
src="https://build-sandbox.kde.org/static/e59dfe28/images/32x32/red.gif"></td> <td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"
valign="center"><b style="font-size:200%">BUILD
FAILURE</b></td>
</tr>
<tr>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"> Build
URL </td>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"><a
moz-do-not-send="true"
href="https://build-sandbox.kde.org/job/Frameworks%20kcoreaddons%20kf5-qt5%20XenialQt5.7/23/"
\
target="_blank">https://build-sandbox.kde.org/<wbr>job/Frameworks%20kcoreaddons%<wbr>20kf5-qt5%20XenialQt5.7/23/</a></td>
</tr>
<tr>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black">
Project: </td>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black">Frameworks
kcoreaddons kf5-qt5 XenialQt5.7</td>
</tr>
<tr>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"> Date of
build: </td>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black">Tue, 13
Jun 2017 08:40:43 +0000</td>
</tr>
<tr>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"> Build
duration: </td>
<td
style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black">1 min 24
sec and counting</td>
</tr>
</tbody>
</table>
<br>
<table style="font-family:Verdana,Helvetica,"sans
serif";font-size:11px;color:black"
cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td class="gmail-m_-43257830114227719bg1"
style="font-family:Verdana,Helvetica,"sans
serif";font-size:120%;color:white;background-color:rgb(0,0,192)"><b>
CONSOLE OUTPUT </b></td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[...truncated
384.25 KB...]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:73:<wbr>10:
warning: 'virtual bool
sipKProcess::waitForReadyRead(<wbr>int)' can be
marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
waitForReadyRead(int);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:74:<wbr>10:
warning: 'virtual bool
sipKProcess::canReadLine() const' can be marked
override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
canReadLine() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:75:<wbr>15:
warning: 'virtual qint64
sipKProcess::bytesToWrite() const' can be marked
override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ::qint64
bytesToWrite() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:76:<wbr>15:
warning: 'virtual qint64
sipKProcess::bytesAvailable() const' can be
marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ::qint64
bytesAvailable() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:77:<wbr>10:
warning: 'virtual bool sipKProcess::reset()' can
be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
reset();</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:78:<wbr>10:
warning: 'virtual bool sipKProcess::atEnd()
const' can be marked override
[-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
atEnd() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:79:<wbr>10:
warning: 'virtual bool
sipKProcess::seek(qint64)' can be marked
override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
seek( ::qint64);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:80:<wbr>15:
warning: 'virtual qint64 sipKProcess::size()
const' can be marked override
[-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ::qint64
size() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:81:<wbr>15:
warning: 'virtual qint64 sipKProcess::pos()
const' can be marked override
[-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ::qint64
pos() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:82:<wbr>10:
warning: 'virtual void sipKProcess::close()' can
be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
close();</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:83:<wbr>10:
warning: 'virtual bool
sipKProcess::open(QIODevice::<wbr>OpenMode)' can
be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
open( ::QIODevice::OpenMode);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:84:<wbr>10:
warning: 'virtual bool
sipKProcess::isSequential() const' can be marked
override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
isSequential() const;</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:85:<wbr>10:
warning: 'virtual bool
sipKProcess::event(QEvent*)' can be marked
override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
event( ::QEvent*);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:86:<wbr>10:
warning: 'virtual bool \
sipKProcess::eventFilter(<wbr>QObject*, QEvent*)' can be marked override
[-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
eventFilter( ::QObject*, ::QEvent*);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:87:<wbr>10:
warning: 'virtual void \
sipKProcess::timerEvent(<wbr>QTimerEvent*)' can be marked override \
[-Wsuggest-override]</td> </tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
timerEvent( ::QTimerEvent*);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:88:<wbr>10:
warning: 'virtual void \
sipKProcess::childEvent(<wbr>QChildEvent*)' can be marked override \
[-Wsuggest-override]</td> </tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
childEvent( ::QChildEvent*);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:89:<wbr>10:
warning: 'virtual void \
sipKProcess::customEvent(<wbr>QEvent*)' can be marked override \
[-Wsuggest-override]</td> </tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
customEvent( ::QEvent*);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:90:<wbr>10:
warning: 'virtual void
sipKProcess::connectNotify(<wbr>const
QMetaMethod&)' can be marked override
[-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
connectNotify(const ::QMetaMethod&);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:91:<wbr>10:
warning: 'virtual void
sipKProcess::disconnectNotify(<wbr>const
QMetaMethod&)' can be marked override
[-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
disconnectNotify(const ::QMetaMethod&);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKProcess.cpp:92:<wbr>10:
warning: 'virtual void sipKProcess::<wbr>setupChildProcess()'
can be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> void
setupChildProcess();</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">In file
included from /home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>unifiedKCoreAddons.cpp:54:0:</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKTextToHTMLEmoti<wbr>consInterface.cpp:27:16:
warning: 'virtual QString
sipKTextToHTMLEmoticonsInterfa<wbr>ce::parseEmoticons(const
QString&, bool, const QStringList&)' can
be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ::QString
parseEmoticons(const ::QString&,bool,const
::QStringList&);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">In file
included from /home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>unifiedKCoreAddons.cpp:55:0:</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKCharMacroExpand<wbr>er.cpp:35:10:
warning: 'virtual bool \
sipKCharMacroExpander::<wbr>expandMacro(QChar, QStringList&)' can be marked \
override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> bool
expandMacro( ::QChar, ::QStringList&);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKCharMacroExpand<wbr>er.cpp:36:9:
warning: 'virtual int \
sipKCharMacroExpander::<wbr>expandPlainMacro(const QString&, int, \
QStringList&)' can be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> int
expandPlainMacro(const ::QString&,int,
::QStringList&);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/src/lib/<wbr>pybuild/PyKF5/KCoreAddons/<wbr>sipKCoreAddonsKCharMacroExpand<wbr>er.cpp:37:9:
warning: 'virtual int \
sipKCharMacroExpander::<wbr>expandEscapedMacro(const QString&, int, \
QStringList&)' can be marked override [-Wsuggest-override]</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> int
expandEscapedMacro(const ::QString&,int,
::QStringList&);</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black"> ^</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 57%]
Built target kdelibs4migrationtest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 58%]
Linking CXX executable kdirwatch_fam_unittest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 59%]
Linking CXX executable desktoptojsontest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 60%]
Linking CXX executable kdirwatch_stat_unittest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 60%]
Built target desktoptojsontest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 60%]
Built target kdirwatch_fam_unittest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 60%]
Built target kdirwatch_stat_unittest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 61%]
Linking CXX executable
kdirwatch_qfswatch_unittest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 61%]
Built target kdirwatch_qfswatch_unittest</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 62%]
Linking CXX shared module
"/home/jenkins/workspace/<wbr>Frameworks
kcoreaddons kf5-qt5 \
XenialQt5.7/build/py3/PyKF5/<wbr>KCoreAddons.so"</td> </tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[ 63%]
Built target Py3KF5KCoreAddons</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">Makefile:138:
recipe for target 'all' failed</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">make: ***
[all] Error 2</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
}</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
// stage</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
}</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">ERROR:
script returned exit code 1</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
// catchError</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
sh</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Frameworks
kcoreaddons kf5-qt5 XenialQt5.7] Running shell
script</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">+ python3
-u ci-tooling/helpers/capture-<wbr>workspace.py
--environment production</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
\
New";font-size:11px;color:black">/usr/lib/python3/dist-<wbr>packages/Crypto/Cipher/<wbr>blockalgo.py:141:
FutureWarning: CTR mode needs counter parameter,
not IV</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">
self._cipher = factory.new(key, *args, **kwargs)</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
emailextrecipients</td>
</tr>
<tr>
<td class="gmail-m_-43257830114227719console"
style="font-family:"Courier
New";font-size:11px;color:black">[Pipeline]
emailext</td>
</tr>
</tbody>
</table>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<p><br>
</p>
</body>
</html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic