On 06/17/12 23:26, Harlan Stenn wrote:
> On pogo, after fixing the zNotStr instance:
>
> ...
> PASS: loop.test
> PATH is
> /usr/local/gnu/bin:/usa/stenn/bin:/usr/local/bin:/usr/local/gnu/bin:/opt/SUNWrtvc/bin:/opt/SUNWspro/bin:/opt/netbeans-5.5.1/bin:/usr/X11R6/bin:/usr/bin/X11:/usr/openwin/bin:/bin:/usr/bin:/usr/ccs/bin:/usr/ucb:/usr/local/etc:/etc:/usr/local/sbin:/sbin:/usr/sbin:.
> creating make.tpl
> creating make.out in
> /pogo/dist/gnu/autogen/autogen-5.16.1/A.pogo/agen5/test/testdir
> FAILURE: 7,13d6
> <
> <  == converts to:
> <
> <        foo=`pwd`&&  ls -l $$foo ; \
> <        bar=$$foo continue=command \
> <        make macros: $(MAKE) $* $@ $<  $% $? ; \
> <        shell vars:  $${MAKE} $$# $$F $${?} $${*} $$$$
> FAIL: make.test
> ...
>

on PSP-OS1:

> ------------------------------------------------------------------------
> Configuration:
>
>   Source code location:   /home/bkorb/autogen-5.16.1pre7
>   Compiler:               gcc -std=gnu99
>   Compiler flags:         -g -O2
>   Host System Type:       i386-pc-solaris2.11
>   Install path:           /home/bkorb/build/os1
>
>   See config.h for further configuration information.
> ------------------------------------------------------------------------
> $ make > ~/build/os1/build.log 2> ~/build/os1/errors.log
> $ make check >> ~/build/os1/build.log 2>> ~/build/os1/errors.log
> gmake install >> ~/build/os1/build.log 2>> ~/build/os1/errors.log
> $ gmake install >> ~/build/os1/build.log 2>> ~/build/os1/errors.log
> $ find ~/build/os1/
> bin/        build.log   errors.log  include/    lib/        share/
> /var/tmp/bkorb-AFaOY0/ag
> $ find ~/build/os1/bin -type f
> /home/bkorb/build/os1/bin/xml2ag
> /home/bkorb/build/os1/bin/autogen
> /home/bkorb/build/os1/bin/autoopts-config
> /home/bkorb/build/os1/bin/columns
> $ fgrep ' tests ' ~/build/os1/build.log
> All 24 tests passed
> All 41 tests passed
> All 4 tests passed
> $ gcc --version
> gcc-4.5 (GCC) 4.5.2

On POGO.UDEL.EDU:

> ------------------------------------------------------------------------
> Configuration:
>
>   Source code location:   ..
>   Compiler:               gcc -std=gnu99
>   Compiler flags:         -g -O2
>   Host System Type:       sparc-sun-solaris2.10
>   Install path:           /usa/bkorb/autogen-5.16.1/_i
>
>   See config.h for further configuration information.
> ------------------------------------------------------------------------
> ~/autogen-5.16.1/_b
> $ ( exec > build.log 2> err.log
>> set -e
>> gmake
>> gmake check
>> gmake install
>> ) &

That does not build:

> $ cat err.log
> ../../autoopts/usage.c: In function 'prt_extd_usage':
> ../../autoopts/usage.c:469: warning: passing argument 1 of 
> 'spn_ag_char_map_chars' discards qualifiers from pointer target type

But that message is completely bogus:

> #define SPN_WHITESPACE_CHARS(_s)      spn_ag_char_map_chars((char *)_s, 11)
> static inline char *
> spn_ag_char_map_chars(char * p, unsigned int mask_ix)
> {
>     unsigned char const * v = ag_char_map_spanners[mask_ix];
>     if (v == NULL)
>         v = calc_ag_char_map_spanners(mask_ix);
>     while (v[(unsigned)*p])  p++;
>     return p;
> }
>
>         char const *  pzArgType;
>         pzArgType = SPN_WHITESPACE_CHARS(pzArgType);

the SPN_WHITESPACE_CHARS macro casts the pointer to "char *", stripping the 
qualifier.

 > $ gcc --version
 > gcc (GCC) 4.2.0

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Autogen-users mailing list
Autogen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/autogen-users

Reply via email to