On Mon, 3 Oct 2011 16:47:24 -0400 Quan, Luan wrote:
> I have tracked it down further to something in the strgrpmatch() in
> strmatch.c.  If I set  the LOCALE to C, nmake will work.  The shell
> environment I was in had the LANG=en_US.iso88591 and it was causing
> nmake to fail.

nice catch
I assume you have the ksh that comes with nmake
can you run these

LANG=C ksh -c '[[ default=INSTALL_EXPORT == 
default?(\[+([0-9])\])=[A-Z]*([A-Za-z0-9_]) ]]; print -n $?'; \
LANG=en_US.iso88591 ksh -c '[[ default=INSTALL_EXPORT == 
default?(\[+([0-9])\])=[A-Z]*([A-Za-z0-9_]) ]]; print $?'

correct output is 00
if there is a bug in the regex library you should see 01
otherwise its an nmake problem

_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users

Reply via email to