[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957735: qtscript-opensource-src: ftbfs with GCC-10



Package: src:qtscript-opensource-src
Version: 5.12.5+dfsg-2
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-10

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/qtscript-opensource-src_5.12.5+dfsg-2_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html

[...]
PASS   : tst_QScriptEngine::translateScriptUnicode(qsTr('H\u2082O', 'not the same H\u2082O')@translatable-unicode.js)
PASS   : tst_QScriptEngine::translateScriptUnicode(qsTr('H\u2082O'))
PASS   : tst_QScriptEngine::translateScriptUnicode(qsTranslate('\u010C\u0101\u011F\u0115', 'CO\u2082'))
PASS   : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u01F8\u01D2\u0199\u01D0\u01E1''))
PASS   : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u0191\u01CE\u0211\u0229\u019C\u018E\u019A\u01D0'))
PASS   : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u0181\u01A1\u0213\u018F\u018C', 10))
PASS   : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u0181\u01A1\u0213\u018F\u018C'))
PASS   : tst_QScriptEngine::translateScriptUnicodeIdBased(qsTrId('\u01CD\u0180\u01A8\u0190\u019E\u01AB'))
PASS   : tst_QScriptEngine::translateFromBuiltinCallback()
XFAIL  : tst_QScriptEngine::functionScopes() QScriptValue::scope() is internal, not implemented
   Loc: [tst_qscriptengine.cpp(5391)]
PASS   : tst_QScriptEngine::functionScopes()
PASS   : tst_QScriptEngine::nativeFunctionScopes()
PASS   : tst_QScriptEngine::evaluateProgram()
PASS   : tst_QScriptEngine::evaluateProgram_customScope()
PASS   : tst_QScriptEngine::evaluateProgram_closure()
PASS   : tst_QScriptEngine::evaluateProgram_executeLater()
PASS   : tst_QScriptEngine::evaluateProgram_multipleEngines()
PASS   : tst_QScriptEngine::evaluateProgram_empty()
PASS   : tst_QScriptEngine::collectGarbageAfterConnect()
PASS   : tst_QScriptEngine::collectGarbageAfterNativeArguments()
PASS   : tst_QScriptEngine::promoteThisObjectToQObjectInConstructor()
PASS   : tst_QScriptEngine::scriptValueFromQMetaObject()
PASS   : tst_QScriptEngine::qRegExpInport(normal)
PASS   : tst_QScriptEngine::qRegExpInport(normal2)
PASS   : tst_QScriptEngine::qRegExpInport(case insensitive))
PASS   : tst_QScriptEngine::qRegExpInport(case insensitive2))
PASS   : tst_QScriptEngine::qRegExpInport(b(a*)(b*))
PASS   : tst_QScriptEngine::qRegExpInport(greedy)
PASS   : tst_QScriptEngine::qRegExpInport(willcard)
PASS   : tst_QScriptEngine::qRegExpInport(willcard 2)
PASS   : tst_QScriptEngine::qRegExpInport(slash)
PASS   : tst_QScriptEngine::qRegExpInport(slash2)
PASS   : tst_QScriptEngine::qRegExpInport(fixed)
PASS   : tst_QScriptEngine::qRegExpInport(fixed insensitive)
PASS   : tst_QScriptEngine::qRegExpInport(fixed sensitive)
PASS   : tst_QScriptEngine::qRegExpInport(html)
PASS   : tst_QScriptEngine::qRegExpInport(html minimal)
PASS   : tst_QScriptEngine::qRegExpInport(aaa)
PASS   : tst_QScriptEngine::qRegExpInport(aaa minimal)
PASS   : tst_QScriptEngine::qRegExpInport(minimal)
PASS   : tst_QScriptEngine::qRegExpInport(.? minimal)
PASS   : tst_QScriptEngine::qRegExpInport(.+ minimal)
PASS   : tst_QScriptEngine::qRegExpInport([.?] minimal)
PASS   : tst_QScriptEngine::qRegExpInport([.+] minimal)
PASS   : tst_QScriptEngine::reentrency()
PASS   : tst_QScriptEngine::newFixedStaticScopeObject()
PASS   : tst_QScriptEngine::newGrowingStaticScopeObject()
PASS   : tst_QScriptEngine::dateRoundtripJSQtJS()
PASS   : tst_QScriptEngine::dateRoundtripQtJSQt()

=== Received signal at function time: 46ms, total time: 9645ms, dumping stack ===
=== End of stack trace ===
QFATAL : tst_QScriptEngine::dateConversionJSQt() Received signal 7
         Function time: 46ms Total time: 9645ms
FAIL!  : tst_QScriptEngine::dateConversionJSQt() Received a fatal error.
   Loc: [Unknown file(0)]
Totals: 505 passed, 1 failed, 2 skipped, 0 blacklisted, 9646ms
********* Finished testing of tst_QScriptEngine *********
make[4]: *** [Makefile:304: check] Aborted
make[4]: Leaving directory '/<<PKGBUILDDIR>>/tests/auto/qscriptengine'
make[3]: *** [Makefile:1088: sub-qscriptengine-check] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/auto'
make[2]: *** [Makefile:301: sub-auto-check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
make[1]: *** [Makefile:404: sub-tests-check] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j4 check returned exit code 2
make: *** [debian/rules:13: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


Reply to: