Hello,

Sorry for my delayed reply.


On Sun, 2016-08-07 at 19:08 +0200, Marc Dequènes wrote:
> Quack,
> 
> On 08/04/2016 02:11 PM, أحمد المحمودي wrote:
> 
> > I've been MIA since Aug 14th, I don't have access to a laptop nor
> > internet, only since 2 weeks ago I get limited access to internet via a
> > cellphone. Please feel free to adopt the package
> 

First of all, I'm happy to hear back from you Ahmed.

> I'm using this package and mentored him in the past, so I may have some
> vague memories of it. I'm not particularly interested in taking over,
> but I'd like it to survive as it is working well.
> 
> Ritesh Raj Sarraf, you intervened in this BR, so maybe you would be
> interested to adopt it?
> 

Yes. Now that Ahmed has confirmed, I'll work on taking over the dico suite.

> If not I'll try to have a look at it. Before disabling the test it would
> be nice to know what fails and if we can fix it (and only one test fails
> for the guile plugin).

Marc, Any help in fixing the test failures will be nice. I sent en email
(attached) to upstream, given that they already are carrying a patch for fixing
guile test errors. But haven't heard back from anyone yet.

It is just one of the tests failing. I picked up the full testlog to ascertain
the failure, but couldn't make out much.

Here's a snippet of the failing test. Full testlog is attached to the attached
email.

#                             -*- compilation -*-
5. define.at:17: testing define ...
./define.at:19: (dicod --config $abs_builddir/dicod.conf --stderr -i <
input  2>dicod.err| tr -d '\r' | sed 's/^\(2[25][0-9]\) .*/\1/;s/ *$//' ; cat
dicod.err|sed  's/^dicod: Error: //;/^;;;/d' >&2)
--- /dev/null   2016-07-30 15:43:04.617404519 +0530
+++ /root/dico/modules/guile/tests/testsuite.dir/at-groups/5/stderr     2016-
07-30 15:57:40.637116835 +0530
@@ -0,0 +1,12 @@
+Backtrace:
+In ice-9/boot-9.scm:
+ 171: 3 [with-throw-handler #t #<catch-closure 55b24e972740> ...]
+In unknown file:
+   ?: 2 [apply-smob/1 #<catch-closure 55b24e972740>]
+In /root/dico/examples/listdict.scm:
+ 121: 1 [output (#t ("seven" . "siedem")) 0]
+In unknown file:
+   ?: 0 [dico-current-markup]
+ERROR: In procedure dico-current-markup:
+ERROR: In procedure scm_from_stringn: NULL string pointer
+dicod: Notice: procedure `output' failed: see error output for details
--- -   2016-07-30 15:57:40.644250145 +0530
+++ /root/dico/modules/guile/tests/testsuite.dir/at-groups/5/stdout     2016-
07-30 15:57:40.637116835 +0530
@@ -1,8 +1,7 @@
 220
 150 1 definitions found: list follows
 151 "seven" plnum "Short English-Polish numerals dictionary"
-seven
-siedem
+
 .
 250
 221
5. define.at:17: 5. define (define.at:17): FAILED (define.at:19)




-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
--- Begin Message ---
Hello Sergey and others,

Could you please help me with dico testcase failures which have begun recently?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819835

This bug has ended making dico unfit for release and I'd like to see this fixed.
My fallback option is to disable tests, but I'd rather prefer if you could help
with the test failure.

Note: The same build used to build fine earlier. But I see a guilde-2.x patch to
make it build earlier too. So my guess is something further broke in the
testcases.


Attached is the failing test log.


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: testsuite.log.gz
Description: application/gzip

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to