[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-edu-devel
Subject: Build failed in Jenkins: analitza_master #112
From: KDE CI System <null () kde ! org>
Date: 2014-09-18 0:27:40
Message-ID: 565613277.37.1411000061281.JavaMail.jenkins () build
[Download RAW message or body]
See <http://build.kde.org/job/analitza_master/112/changes>
Changes:
[aleixpol] Massive port to Qt5/KF5
[aleixpol] Just always find OpenGL, we can react to it not being found anyway
[aleixpol] Port plots3ddemo to QCommandLineParser
[aleixpol] Fix plotter3d compilation
[aleixpol] Considering approaches to imaginary numbers
[aleixpol] Iteration towards imaginary values, doesn't work
[aleixpol] port to kf5++
[aleixpol] Remove compile-time dependency
[aleixpol] Drop GLU dependency on Plotter3D
[aleixpol] Try to depend on Qt functions
[aleixpol] --unneeded includes
[aleixpol] glu is not needed anymore
[aleixpol] Fix how version numbers are defined
[aleixpol] Use camelcase target names
[aleixpol] Split AnalitzaGui in 2
[aleixpol] Remove FindAnalitza.cmake for good
[aleixpol] Moved the declarative plugin from KAlgebra
[aleixpol] --warning
[aleixpol] fix compilation
[aleixpol] No need to specify that libraries are shared
[aleixpol] Set the full explanation for the whatsthis role in the VariablesModel
[aleixpol] Use QImage instead of QPixmap to buffer the QtQuick version of Graph2D
[aleixpol] Support wheel for changing the scale on QML 2D plots
[aleixpol] Make sure scaling works reasonably well on mobile
[aleixpol] adapt to changes in kf5
[aleixpol] Make sure ECM is generating the config file
[aleixpol] Fix dependencies and modules
[aleixpol] Better usage of the palette
[aleixpol] Polish porting
[aleixpol] Cleanup
[aleixpol] Use specific API when available
[aleixpol] Export 3D plots into X3D files
[aleixpol] Make it possible to specify intervals from the 3D export demo
[aleixpol] Late night microoptimizations
[aleixpol] Simplify how plots are painted
[aleixpol] Make it possible to export many shapes at once
[percy.camilo.ta] Setup basic infrastructure for matrix builtin methods.
[percy.camilo.ta] Add Analyzer::registerBuiltinMethods method: will add the matrix \
commands to Analitza. Each matrix command/builtinmethod will expose its own name id \
and type as static attributes, also this classes will be private API.
[percy.camilo.ta] Fix little ExpressionTypeChecker bug when reporting invalid \
configuration of parameters for a builtin method. CCMAIL: aleixpol@kde.org
[percy.camilo.ta] Inital approach to construct a normal/standard matrix.
[percy.camilo.ta] matrix(m,n) creates a nxm-matrix filled with zeros.
[percy.camilo.ta] Update code comments and basic documentation.
[percy.camilo.ta] AnalitzaUtils::fillMatrix help us to fill a matrix with a fixed \
value.
[percy.camilo.ta] Update documentation and credits of AnalitzaUtils
[percy.camilo.ta] identitymatrix command implemented.
[percy.camilo.ta] First bits of diag command (aka diagonal matrix)
[percy.camilo.ta] diag command done.
[percy.camilo.ta] Implemented a new method (bool Expression::isMatrix(mat))
[percy.camilo.ta] Some ideas to use diag command to calculate the diagonal part of a \
given matrix.
[percy.camilo.ta] Now diag(A) command can calculate the diagonal part of a given \
matrix A.
[percy.camilo.ta] When calculated a builtmethod, if it returns an expression with \
errors, then the user doesn't have to print anything. Since we have an error state in \
Analyzer, then (to have uniform behaviour) we will print an empty string instead of \
0. This way, if we have an error and the user prints the calculated result (by a bad \
use of API) then we will show an empty string instead of 0 (0 can't be understood as \
a computation, basically we tend to avoid misunderstandings in the use of API)
[percy.camilo.ta] Improving guards.
[percy.camilo.ta] tridiag(a, b, c, n) constructs a tridiagonal nxn-matrix (a below \
diag, b main diag, c above diag)
[percy.camilo.ta] Add initial ideas to have consistent types for matrix commands \
along with the constraints over the supported types.
[percy.camilo.ta] Fix matrix operation bug (adding two matrices) and add proper \
analitza test.
[percy.camilo.ta] Implement scalar multiplication of matrix (add proper analitza test \
too)
[percy.camilo.ta] Fix minor memory issue in scalar-matrix multiplication
[percy.camilo.ta] Just playing with ExpressionType.
[percy.camilo.ta] New test scenary TypeCheckTest::testAlternatives
[percy.camilo.ta] Matrix commands fully integrate with operations.
[percy.camilo.ta] Improve the testing of matrix commands.
[percy.camilo.ta] First approach for getndiag command (will get nth diagonal of a \
matrix)
[percy.camilo.ta] Add error messages when build an invalid matrix.
[percy.camilo.ta] unsigned int to describe matrix size
[percy.camilo.ta] Add assert to verify same size for all matrixrow elements.
[percy.camilo.ta] Add some guards. Minor fixes
[percy.camilo.ta] Better API for matrix. Define matrixrow as contained type of matrix \
across all library.
[percy.camilo.ta] Improve even more matrix API.
[percy.camilo.ta] New matrix commands almost finish. Improve unit tests.
[percy.camilo.ta] Fix some compiler warnings.
[percy.camilo.ta] Add assert to check non null ptr
[percy.camilo.ta] Add new query methods to Vector: hasOnlyNumbers, \
isStandardBasisVector and isDiagonalRow
[percy.camilo.ta] Implement methods for matrix: isZero and hasOnlyNumbers
[percy.camilo.ta] Add new utils to query the type of a given matrix
[percy.camilo.ta] Add command isidentitymatrix to analitza
[percy.camilo.ta] More matrix commands.
[percy.camilo.ta] Basic changes to support variadic builtin methods. New class \
Analitza::None.
[percy.camilo.ta] Make Analitza::Operations can handle errors with Analitza::None, \
for cases with matrices and reals.
[percy.camilo.ta] Analitza have now variadic functions/builtin methods.
[percy.camilo.ta] Make all tests pass ok with new changes.
[percy.camilo.ta] Fix error messages in operations.
[percy.camilo.ta] Add 'matrix' command.
[percy.camilo.ta] Rewrite some commands to use variadic builtin methods.
[percy.camilo.ta] Add support to construct block diagonal matrices using diag \
command.
[percy.camilo.ta] Add more matrix tests.
[percy.camilo.ta] Minor optimization.
[percy.camilo.ta] Add more guards to create matrix expressions. Improve matrix tests.
[percy.camilo.ta] Improve error handling by using Analitza::None
[percy.camilo.ta] Add more matrix tests.
[percy.camilo.ta] Better i18n messages.
[percy.camilo.ta] More matrix test for incorrect use of commands.
[percy.camilo.ta] Command 'matrix' can build block matrices.
[percy.camilo.ta] Command 'matrix' can build block matrices by column vectors too.
[percy.camilo.ta] Improve the code that builds block matrix.
[percy.camilo.ta] Minor fixes to expressiontypechecker and matrixtest.
[percy.camilo.ta] Improve type system for variadic functions.
[percy.camilo.ta] Add some comments.
[percy.camilo.ta] Minor fix in ExpressionTypeChecker to handle errors with variadic \
functions.
[percy.camilo.ta] Add 'commands' folder and move matrixbuiltinmethods into it.
[percy.camilo.ta] Split matrixbuiltinmethods into matrixcommands, blockmatrixcommands \
and matrixqueries.
[percy.camilo.ta] Splitting matrixbuiltinmethods complete.
[percy.camilo.ta] Add listcommands.h/cpp and vectorcommands.h/cpp
[percy.camilo.ta] New command 'range' to build sequences.
[percy.camilo.ta] Fix error messages for type checking.
[percy.camilo.ta] Finish implementation of 'range' command.
[percy.camilo.ta] Improve vector command implementation: now we can use \
vector(range(...))
[percy.camilo.ta] Clean code of commands.
[percy.camilo.ta] Rename matrixtest to commandsetest, since we have commands related \
with vectors and lists.
[percy.camilo.ta] Clean code and fix error messages.
[percy.camilo.ta] Finish commands documentation.
[percy.camilo.ta] More documentation.
[percy.camilo.ta] Finish implementation details of commands.
[percy.camilo.ta] Add basic support to use Eigen3.
[percy.camilo.ta] Resolve conflict.
[percy.camilo.ta] Fix catch of errors.
[percy.camilo.ta] Implement first approach of 'eigenvalues' command.
[percy.camilo.ta] Add guard to verify if matrix is square before exec eigenvalues \
command.
[percy.camilo.ta] Improve eigenvalues command.
[percy.camilo.ta] Dummy change.
[percy.camilo.ta] Dummy change.
[percy.camilo.ta] Add new features: matrix multiplication and transpose of vectors.
[aleixpol] Polish some wrong assumtions, seems to be working reasonably well
[aleixpol] Treat it as real, when setting a complex with imag()==0
[aleixpol] Add unary operations on complex
[percy.camilo.ta] Add new feature: power operator for matrix.
[percy.camilo.ta] Fix exponentiation by squaring
[percy.camilo.ta] Fix some issues for complex numbers
[percy.camilo.ta] Fix complex division and add more tests
[percy.camilo.ta] Add complex conjugate operator
[percy.camilo.ta] Add arg, real and imaginary operators for complex numbers
[percy.camilo.ta] Fix modulus for complex number
[percy.camilo.ta] Fix typechecktest. All Analitza test pass.
[percy.camilo.ta] Now eigenvalue command use complex numbers
[percy.camilo.ta] Implement eigenvectors command (first approach)
[percy.camilo.ta] Implement operations with complex matrix
[percy.camilo.ta] Minor improvements for Operations
[percy.camilo.ta] Fix eigenvectors implementation and add tests.
[nicolas.alvarez] Use CMake generate_export_header.
[aleixpol] Fix build
[aleixpol] Don't include eigen if it wasn't found
[aleixpol] Provide examples for imaginary operations
[aleixpol] Don't try calling null functions
[aleixpol] Use std::vector instead of var-length C arrays
[aleixpol] --warnings
[nicolas.alvarez] Set the needed macros for math.h to provide M_PI on Windows
[aleixpol] Fix build on OS X.
[aleixpol] Attempt to fix problem in OS X
[aleixpol] With qAbs it must work
[Marko Käning] Replaces another std::abs<int>(i) with qAbs(i) for clang on OSX.
[aleixpol] Remove unused variable
[aleixpol] Re-generate the parser with a newer version of qlalr
[aleixpol] Fix unicode powers
[aleixpol] Uncomment code, port
[aleixpol] hopefully fix build on the CI
[aleixpol] Take into account that when calc()ulating we might be finding an error
[aleixpol] Add simple rotation to the 3d plots demo
------------------------------------------
Started by remote host 2a01:4f8:160:9363::9 with note: Triggered by commit
Building remotely on LinuxSlave - 3 (PACKAGER LINBUILDER) in workspace \
<http://build.kde.org/job/analitza_master/ws/> Running Prebuild steps
[analitza_master] $ /bin/sh -xe /tmp/hudson6145379824711765794.sh
+ /home/jenkins/scripts/setup-env.sh
Preparing to perform KDE Continuous Integration build
== Setting Up Sources
From git://anongit.kde.org/analitza
825f110..8e7d73f aucahuasi/analitzajit -> origin/aucahuasi/analitzajit
8a28a89..1795812 frameworks -> origin/frameworks
3195f33..1795812 master -> origin/master
* [new tag] v4.13.3 -> v4.13.3
* [new tag] v4.13.90 -> v4.13.90
* [new tag] v4.13.95 -> v4.13.95
* [new tag] v4.13.97 -> v4.13.97
* [new tag] v4.14.0 -> v4.14.0
* [new tag] v4.14.1 -> v4.14.1
Branch jenkins set up to track remote branch master from origin.
== Cleaning Source Tree
HEAD is now at 3195f33 Merge branch 'KDE/4.14'
Removing build/
Removing local-inst/
Success build forhudson.tasks.Shell@64fbce55
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url git://anongit.kde.org/analitza # timeout=10
Fetching upstream changes from git://anongit.kde.org/analitza
> git --version # timeout=10
> git fetch --tags --progress git://anongit.kde.org/analitza \
+refs/heads/*:refs/remotes/origin/* > git rev-parse \
refs/remotes/origin/jenkins^{commit} # timeout=10 > git rev-parse \
refs/remotes/origin/refs/heads/jenkins^{commit} # timeout=10 > git rev-parse \
refs/heads/jenkins^{commit} # timeout=10 Checking out Revision \
1795812e83eda536a182b653b583d04d584e42b4 (refs/heads/jenkins) > git config \
core.sparsecheckout # timeout=10 > git checkout -f \
1795812e83eda536a182b653b583d04d584e42b4 > git rev-list \
3195f3348e3764a66c62965f387d527db99312c8 # timeout=10 > git tag -a -f -m Jenkins \
Build #112 jenkins-analitza_master-112 # timeout=10 [analitza_master] $ /bin/sh -xe \
/tmp/hudson9139342713073896660.sh + /home/jenkins/scripts/execute-job.sh
KDE Continuous Integration Build
== Building Project: analitza - Branch master
== Build Dependencies:
==== strigiclient - Branch master
==== automoc - Branch master
==== grantlee - Branch master
==== strigidaemon - Branch master
==== dogtail - Branch master
==== libstreams - Branch master
==== qt - Branch 4.8
==== kdesupport-svn - Branch master
==== polkit-qt-1 - Branch master
==== cmake - Branch master
==== qca - Branch master
==== strigiutils - Branch master
==== shared-desktop-ontologies - Branch master
==== libstreamanalyzer - Branch master
==== soprano - Branch master
==== libdbusmenu-qt - Branch master
==== attica - Branch qt4
==== phonon - Branch master
==== kdelibs - Branch KDE/4.14
== Applying Patches
=== No patches to apply
== Syncing Dependencies from Master Server
== Configuring Build
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /home/jenkins/bin/cc
-- Check for working C compiler: /home/jenkins/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /home/jenkins/bin/c++
-- Check for working CXX compiler: /home/jenkins/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at CMakeLists.txt:5 (find_package):
Could not find a package configuration file provided by "ECM" (requested
version 0.0.9) with any of the following names:
ECMConfig.cmake
ecm-config.cmake
Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR"
to a directory containing one of the above files. If "ECM" provides a
separate development package or SDK, be sure it has been installed.
-- Configuring incomplete, errors occurred!
See also "<http://build.kde.org/job/analitza_master/ws/build/CMakeFiles/CMakeOutput.log".>
Configure step exited with non-zero code, assuming failure to configure for project \
analitza. Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
_______________________________________________
kde-edu mailing list
kde-edu@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic