Build failed in Jenkins: sonnet_master_qt5 #7

KDE CI System null at kde.org
Wed Jan 8 19:26:06 UTC 2014


See <http://build.kde.org/job/sonnet_master_qt5/7/changes>

Changes:

[martin.sandsmark] Start adding back language detection from SVN branch.

[martin.sandsmark] Add trigrams.

[martin.sandsmark] Add the TextBreaks class.

[martin.sandsmark] Add support for finding paragraph breaks to TextBreaks.

[martin.sandsmark] Add Tokenizer class.

[martin.sandsmark] add a ParagraphTokenizer

[martin.sandsmark] Improve detectLanguage.

[martin.sandsmark] Add LanguageFilter class.

[martin.sandsmark] add autodetectlanguage to settings, make backgroundchecker user tokenizer

[martin.sandsmark] add warning in loader if no plugins found

[martin.sandsmark] Improve debug output when trying to load trigrams

[martin.sandsmark] add myself to copyright in settings file

[martin.sandsmark] the C locale should lead to a english spell check

[martin.sandsmark] add missing private implementation for backgroundchecker

[martin.sandsmark] merge in language detection changes to highlighter

[martin.sandsmark] remove unused BackgroundEngine class

[martin.sandsmark] remove unuased unicode data

[martin.sandsmark] Port Sonnet::Dialog from Filter to the Tokenizer

[martin.sandsmark] Store and load language autodetect in config file.

[martin.sandsmark] Add autodetect option for language in config widget

[martin.sandsmark] Add : to heading for ignored words

[martin.sandsmark] Fix slot name for adding/removing ignored words

[martin.sandsmark] clear input for ignored words when add button is clicked

[martin.sandsmark] Remove Filter class

[martin.sandsmark] disable autotest for removed Filter class

[martin.sandsmark] Fix install paths for plugins

[martin.sandsmark] fix loading of plugins

[martin.sandsmark] fix iterating of characters in the string

[martin.sandsmark] make tokenizer handle items, not just start positions

[martin.sandsmark] both japanese and chinese may use han characters

[martin.sandsmark] Add more trigram models.

[martin.sandsmark] remember to add button box to layout in sonnet dialog

[martin.sandsmark] "C" means en_US, tiny fixes in dialog

[martin.sandsmark] disable enchant backend, it is buggy

[martin.sandsmark] clean up Highlighter

[martin.sandsmark] remove deprecated signal Highlighter::newSuggestions

[martin.sandsmark] Add some common KDE words to ignore list by default

[martin.sandsmark] add more documentation in highlighter

[martin.sandsmark] clean up

[martin.sandsmark] refix rehighlight when changing language

[martin.sandsmark] Update readme

[martin.sandsmark] remove debug output

[martin.sandsmark] use markdown in readme

[martin.sandsmark] Remove implicit casting from ascii

[martin.sandsmark] update the doxygen mainpage

[martin.sandsmark] mention language detection in doxygen mainpage

[martin.sandsmark] fix build with -DQT_NO_CAST_TO_ASCII/-DQT_NO_CAST_FROM_ASCII

[martin.sandsmark] implement storage of special words in hspell plugin

[martin.sandsmark] I think I deserve at least some credit now

[martin.sandsmark] remove unused, slow function

[martin.sandsmark] move all language detection into a separate class

[martin.sandsmark] save config when values are set

[martin.sandsmark] Fix name of language

[martin.sandsmark] more explanation for the ye, yeyo and yo variants of russian

[martin.sandsmark] remove unused paragraph tokenizer

[martin.sandsmark] fix script type counting

[martin.sandsmark] save and restore if language should be autodetected

[martin.sandsmark] remove superflous break statements

[martin.sandsmark] only load the language detection model on demand

[martin.sandsmark] style fixes

[martin.sandsmark] symbols are not part of words

[martin.sandsmark] clean up backgroundtest

[martin.sandsmark] rename plugins

[martin.sandsmark] rename hunspell files

[martin.sandsmark] rename aspell files

[martin.sandsmark] rename hspell plugin files

[martin.sandsmark] Add copy constructor, delete d pointer in LanguageFilter

[martin.sandsmark] small style fixes

[martin.sandsmark] Add nepomuk to known KDE words

[martin.sandsmark] refs to qchars are stupid, thanks to dfaure for notifying me

------------------------------------------
Started by remote host 127.0.0.1 with note: Triggered by commit
Building remotely on LinuxSlave - 3 in workspace <http://build.kde.org/job/sonnet_master_qt5/ws/>
Running Prebuild steps
[sonnet_master_qt5] $ /bin/sh -xe /tmp/hudson4132319359808416582.sh
+ /home/jenkins/scripts/setup-env.sh

Preparing to perform KDE Continuous Integration build
== Setting Up Sources

>From git://anongit.kde.org/sonnet
 * [new branch]      langdet    -> origin/langdet
   110fef7..5bc8746  master     -> origin/master
>From git://anongit.kde.org/sonnet
 * [new tag]         v4.95.0    -> v4.95.0
Branch jenkins set up to track remote branch master from origin.

== Cleaning Source Tree

HEAD is now at 110fef7 Add README.md and yaml files
Removing build/
Removing install/
Success build forhudson.tasks.Shell at 22885f
Fetching changes from the remote Git repository
Fetching upstream changes from git://anongit.kde.org/sonnet
Checking out Revision 5bc874619197e27419c77d12cfb43208d699b13f (refs/heads/jenkins)
Run condition [File exists] enabling prebuild for step [Publish JUnit test result report]
Run condition [File exists] enabling prebuild for step [Publish Cppcheck results]
[sonnet_master_qt5] $ /bin/sh -xe /tmp/hudson8339336111967183248.sh
+ /home/jenkins/scripts/execute-job.sh

KDE Continuous Integration Build
== Building Project: sonnet - Branch master
== Build Dependencies:
==== extra-cmake-modules - Branch master
==== qt5 - Branch stable
==== cmake - Branch master

== Applying Patches
=== No patches to apply

== Syncing Dependencies from Master Server


== Configuring Build

-- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.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
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Could NOT find ASPELL (missing:  ASPELL_EXECUTABLE) 
-- Could NOT find HSPELL (missing:  HSPELL_LIBRARIES HSPELL_INCLUDE_DIR) 
-- Found HUNSPELL: /usr/lib64/libhunspell-1.3.so  
CMake Warning (dev) at data/CMakeLists.txt:9 (get_target_property):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "parsetrigrams".  Use
  the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

Call Stack (most recent call first):
  data/CMakeLists.txt:18 (create_trigrams_map)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- 
-- The following OPTIONAL packages have been found:

 * HUNSPELL , Spell checking support via Hunspell , <http://hunspell.sourceforge.net/>
   This is not needed for spell checking if Enchant or Aspell is provided or only Hebrew spell checking is required.

-- The following REQUIRED packages have been found:

 * Qt5Core (required version >= 5.2.0)
 * ECM (required version >= 0.0.9)
 * Qt5Gui (required version >= 5.2.1)
 * Qt5Widgets
 * Qt5 (required version >= 5.2.0)
 * Qt5Test (required version >= 5.2.0)

-- The following OPTIONAL packages have not been found:

 * ASPELL , Spell checking support via Aspell , <http://aspell.net/>
   This is not needed for spell checking if Enchant is provided or only Hebrew spell checking is required
 * HSPELL , Spell checking support for Hebrew , <http://ivrix.org.il/projects/spell-checker/>
   Hebrew support can also be provided via Enchant, providing the correct Enchant backends are installed

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    KDE4_BUILD_TESTS
    LIB_SUFFIX
    SIP_DEFAULT_SIP_DIR


-- Build files have been written to: <http://build.kde.org/job/sonnet_master_qt5/ws/build>

== Commencing the Build

Scanning dependencies of target KF5SonnetUi_automoc
Scanning dependencies of target test_configdialog_automoc
Scanning dependencies of target sonnet_hunspell_automoc
Scanning dependencies of target KF5SonnetCore_automoc
Scanning dependencies of target test_dialog_automoc
Scanning dependencies of target test_core_automoc
Scanning dependencies of target backgroundtest_automoc
Scanning dependencies of target test_dictionarycombobox_automoc
[  1%] [  3%] [  5%] [ 11%] [ 11%] [ 11%] [ 15%] [ 15%] Scanning dependencies of target test_highlighter_automoc
Automatic moc for target KF5SonnetCore
Automatic moc for target test_core
Automatic moc for target KF5SonnetUi
Automatic moc for target sonnet_hunspell
Automatic moc for target backgroundtest
Automatic moc for target test_dialog
[ 16%] Automatic moc for target test_configdialog
Automatic moc for target test_dictionarycombobox
Automatic moc for target test_highlighter
[ 16%] Built target test_configdialog_automoc
Scanning dependencies of target test_suggest_automoc
[ 18%] Automatic moc for target test_suggest
[ 18%] Generating moc_test_core.cpp
Built target test_suggest_automoc
[ 18%] Built target test_core_automoc
Generating moc_backgroundtest.cpp
[ 18%] Built target backgroundtest_automoc
Scanning dependencies of target test_textedit_automoc
Scanning dependencies of target parsetrigrams_automoc
[ 20%] [ 22%] Automatic moc for target test_textedit
Automatic moc for target parsetrigrams
Generating moc_test_dialog.cpp
[ 22%] Built target test_dialog_automoc
[ 22%] [ 22%] Built target parsetrigrams_automoc
Generating moc_hunspellclient.cpp
Built target test_textedit_automoc
[ 22%] Built target sonnet_hunspell_automoc
Generating moc_test_highlighter.cpp
[ 22%] Generating test_dictionarycombobox.moc
Built target test_highlighter_automoc
[ 22%] Scanning dependencies of target parsetrigrams
Built target test_dictionarycombobox_automoc
[ 26%] [ 26%] Building CXX object data/CMakeFiles/parsetrigrams.dir/parsetrigrams.cpp.o
Building CXX object data/CMakeFiles/parsetrigrams.dir/parsetrigrams_automoc.cpp.o
Generating moc_client_p.cpp
Generating moc_loader_p.cpp
Generating moc_backgroundchecker.cpp
Generating moc_backgroundchecker_p.cpp
[ 26%] Built target KF5SonnetCore_automoc
Scanning dependencies of target KF5SonnetCore
[ 28%] [ 32%] [ 33%] [ 33%] [ 35%] [ 37%] [ 39%] Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/speller.cpp.o
Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/spellerplugin.cpp.o
Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/client.cpp.o
Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/settings.cpp.o
Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/backgroundchecker.cpp.o
Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/loader.cpp.o
Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/guesslanguage.cpp.o
Generating moc_configdialog.cpp
Generating moc_dictionarycombobox.cpp
Generating moc_configwidget.cpp
Generating moc_dialog.cpp
Generating moc_highlighter.cpp
Generating moc_spellcheckdecorator.cpp
[ 39%] Built target KF5SonnetUi_automoc
[ 41%] Building CXX object src/core/CMakeFiles/KF5SonnetCore.dir/textbreaks.cpp.o
<http://build.kde.org/job/sonnet_master_qt5/ws/src/core/backgroundchecker.cpp>:24:20: fatal error: kdebug.h: No such file or directory
compilation terminated.
make[2]: *** [src/core/CMakeFiles/KF5SonnetCore.dir/backgroundchecker.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Linking CXX executable parsetrigrams
[ 41%] Built target parsetrigrams
Scanning dependencies of target trigrams_sonnet
make[1]: *** [src/core/CMakeFiles/KF5SonnetCore.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 41%] Built target trigrams_sonnet
make: *** [all] Error 2
Compiliation step exited with non-zero code, assuming failure to build from source for project sonnet.
Build step 'Execute shell' marked build as failure
[File exists] check if file exists [build/JUnitTestResults.xml]
Run condition [File exists] preventing perform for step [Publish JUnit test result report]
[File exists] check if file exists [build/cppcheck.xml]
Run condition [File exists] preventing perform for step [Publish Cppcheck results]
[WARNINGS] Skipping publisher since build result is FAILURE


More information about the Kde-frameworks-devel mailing list