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

RE: cjs build error



________________________________
> From: rwobben@hotmail.com 
> To: debian-mentors@lists.debian.org 
> Subject: RE: cjs build error 
> Date: Wed, 5 Feb 2014 19:46:57 +0000 
> 
> 
> 
> ________________________________ 
> From: rwobben@hotmail.com 
> To: debian-mentors@lists.debian.org 
> Subject: RE: cjs build error 
> Date: Wed, 5 Feb 2014 19:03:49 +0000 
> 
> 
> 
>> Date: Wed, 5 Feb 2014 18:22:51 +0100 
>> Subject: Re: cjs build error 
>> From: matthias@tenstral.net 
>> To: rwobben@hotmail.com 
>> CC: debian-mentors@lists.debian.org 
>> 
>> 2014-02-05 Roelof Wobben <rwobben@hotmail.com>: 
>>> 
>>> 
>>> Oke, I put he complete build log on the bug report. 
>>> Can anyone also look at it to see something wierd. 
>>> I see no thing that could explain this problem. 
>> This test fails: 
>> https://github.com/linuxmint/cjs/blob/master/test/js/testLocale.js - I 
>> don't know where the issue is exactly, but from what the test checks, 
>> I would not simple ignore it's failure. 
>> Maybe your test_user_data/logs/stderr.log has some more information on 
>> where exactly the test fails. GTest is already executed in verbose 
>> mode, but doesn't look verbose enough. 
>> Cheers, 
>> Matthias 
>> 
>> -- 
>> Debian Developer | Freedesktop-Developer 
>> I welcome VSRE emails. See http://vsre.info/ 
> 
> Here the output of stderror.log : 
> 
> JS ERROR: !!! Exception was: [object Object] 
> JS ERROR: !!! message = 'undefined' 
> JS ERROR: !!! fileName = 'undefined' 
> JS ERROR: !!! lineNumber = 'undefined' 
> JS ERROR: !!! stack = 'undefined' 
> JS ERROR: !!! Exception was: Exception! 
> JS ERROR: !!! Exception was a String 
> JS ERROR: !!! Exception was: Error: JavaScript Array can't be 
> converted to dbus type i 
> JS ERROR: !!! message = '"JavaScript Array can't be converted 
> to dbus type i"' 
> JS ERROR: !!! fileName = 
> '"/home/roelof/cinnamon/cjs/cjs-2.0.0/test/js/testDBus.js"' 
> JS ERROR: !!! lineNumber = '476' 
> JS ERROR: !!! stack = 
> '"testArrayOutBadSig()@/home/roelof/cinnamon/cjs/cjs-2.0.0/test/js/testDBus.js:476 
> gjstestRun()@/home/roelof/cinnamon/cjs/cjs-2.0.0/modules/jsUnit.js:471 
> @/home/roelof/cinnamon/cjs/cjs-2.0.0/test/js/testDBus.js:996 
> "' 
> JS ERROR: !!! WARNING: 'GObject.TYPE_STRING.name is read-only' 
> JS ERROR: !!! WARNING: file 
> '/home/roelof/cinnamon/cjs/cjs-2.0.0/test/js/testGIMarshalling.js' line 
> 211 exception 0 number 19 
> JS ERROR: !!! Exception was: Error: This is an error that always 
> happens on line 3 
> JS ERROR: !!! message = '"This is an error that always happens 
> on line 3"' 
> JS ERROR: !!! fileName = 
> '"/home/roelof/cinnamon/cjs/cjs-2.0.0/./test/js/modules/alwaysThrows.js"' 
> JS ERROR: !!! lineNumber = '5' 
> JS ERROR: !!! stack = 
> '"@/home/roelof/cinnamon/cjs/cjs-2.0.0/./test/js/modules/alwaysThrows.js:5 
> "' 
> JS ERROR: !!! Exception was: Error: This is an error that always 
> happens on line 3 
> JS ERROR: !!! message = '"This is an error that always happens 
> on line 3"' 
> JS ERROR: !!! fileName = 
> '"/home/roelof/cinnamon/cjs/cjs-2.0.0/./test/js/modules/alwaysThrows.js"' 
> JS ERROR: !!! lineNumber = '5' 
> JS ERROR: !!! stack = 
> '"@/home/roelof/cinnamon/cjs/cjs-2.0.0/./test/js/modules/alwaysThrows.js:5 
> "' 
> JS ERROR: !!! WARNING: 'let is a reserved identifier' 
> JS ERROR: !!! WARNING: file 
> '/home/roelof/cinnamon/cjs/cjs-2.0.0/test/js/testJSDefault.js' line 6 
> exception 0 number 132 
> JS ERROR: !!! WARNING: 'yield is a reserved identifier' 
> JS ERROR: !!! WARNING: file 
> '/home/roelof/cinnamon/cjs/cjs-2.0.0/test/js/testJSDefault.js' line 10 
> exception 0 number 132 
> 
> ** (/home/roelof/cinnamon/cjs/cjs-2.0.0/.libs/lt-gjs-unit:11138): ERROR 
> **: Test script returned code 1; assertions will be in gjs.log 
> 
> Its look like to me someone has made a script and the person has no or 
> little javascript experience. 
> Pity I have no knowlegde or experience in javascript. 
> 
> Roelof 
> 
> P.s and here the real error in the gjs.log : 
> 
> JS IMPORT: Adding directory 
> '/home/roelof/cinnamon/cjs/cjs-2.0.0/./modules/overrides' to child 
> importer 'overrides' 
> JS IMPORT: Importing directory 'overrides' 
> JS IMPORT: Defining parent 0x2b47ef2111a0 of 0x2b47ef2113a8 
> 'overrides' is mod 1 
> JS IMPORT: Defined importer 'overrides' 0x2b47ef2113a8 in 0x2b47ef2111a0 
> JS IMPORT: successfully imported directory 'overrides' 
> JS IMPORT: Importing 
> '/home/roelof/cinnamon/cjs/cjs-2.0.0/./modules/overrides/GLib.js' 
> JS IMPORT: Defining parent 0x2b47ef2113a8 of 0x2b47ef211410 'GLib' 
> is mod 1 
> JS IMPORT: successfully imported module 'GLib' 
> JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 
> JS G REPO: Initializing dynamic class Variant 0x2528050 
> JS G BXD: Defined class Variant prototype is 0x2b47ef21fe18 class 
> 0x2528050 in object 0x2b47ef211340 
> JS G FUNC: Initialized class GIRepositoryFunction prototype 0x2b47ef203dc8 
> JS G NS: Defined namespace 'GLib' 0x2b47ef211340 in GIRepository 
> 0x2b47ef211270 
> JS IMPORT: successfully imported module 'gi' 
> JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 
> JS G REPO: Initializing dynamic class Error 0x2528640 
> JS G BXD: Defined class Error prototype is 0x2b47ef21ff78 class 
> 0x2528640 in object 0x2b47ef211340 
> JS LOG: running test testToLocaleUpperCase 
> JS LOG: running test testToLocaleCompare 
> JS LOG: running test testInvalidStrings 
> JS LOG: Call to assertRaises(function) did not raise an 
> exception. Return value was undefined (undefined) 
> 
> Stack trace follows: 
>> JsUnitException:307 
>> _assert:113 
>> assertRaises:212 
>> testInvalidStrings:55 
>> gjstestRun:471 
>> anonymous:58 
> JS LOG: 1 tests failed in this file 
> JS LOG: Failures were: testInvalidStrings 
> JS CTX: Script evaluation succeeded 
> JS CTX: Script returned integer code 1 
> 

No javascript expert who can help me figure out how to solve this.
Then I think the only way for me is making a patch where the failing test are deleted.

Roelof 		 	   		  

Reply to: