[Top][All Lists]

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

Re: GNU AutoGen Version 5.11.6/AutoOpts Version 34.0

From: Bruce Korb
Subject: Re: GNU AutoGen Version 5.11.6/AutoOpts Version 34.0
Date: Tue, 22 Feb 2011 13:53:07 -0800
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20101125 SUSE/3.0.11 Thunderbird/3.0.11

On 02/22/11 05:27, Ludovic Courtès wrote:
> expState.c: In function 'find_entry_value':
> expState.c:155:18: error: 'scm_listofnull' undeclared (first use in this 
> function)
> expState.c:155:18: note: each undeclared identifier is reported only once for 
> each function it appears in
> expState.c: In function 'ag_scm_version_compare':
> expState.c:309:43: error: 'scm_listofnull' undeclared (first use in this 
> function)
> make[3]: *** [autogen-ag.o] Error 1
> --8<---------------cut here---------------end--------------->8---
> I haven’t dig into, but let me (or address@hidden) know if you need
> help with this.

There also seems to be a weird problem when providing my own "scm_listofnull".
By replacing "scm_listofnull" with "ag_scm_listofnull" and initializing it:
   SCM ag_scm_listofnull =  scm_list_1 (SCM_EOL);
I wind up with a new error that goes away when I #define that back.
Looks like I trip over a garbage collection bug.

Detaching after fork from child process 17633.
ERROR: In procedure apply:nconc2last:
ERROR: Wrong type argument in position 1: ("key|set|fil" . #<freed cell 
0x7ffff7f18090; GC missed a reference>)
Scheme evaluation error.  AutoGen ABEND-ing in template
        ../autoopts/tpl/optcode.tlib on line 631
Failing Guile command:  = = = = =

(or (exist? "flag.flag-code")
       (exist? "flag.extract-code")
       (exist? "flag.arg-range")
       (match-value? ~* "flag.arg-type" "key|set|fil"))

reply via email to

[Prev in Thread] Current Thread [Next in Thread]