[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error compiling regex gnulib module with pgcc compiler
From: |
Paul Eggert |
Subject: |
Re: error compiling regex gnulib module with pgcc compiler |
Date: |
Thu, 29 Dec 2005 13:35:24 -0800 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Claudio Fontana <address@hidden> writes:
>> pgcc -DHAVE_CONFIG_H -I. -I. -I.. -g -c regex.c
>> PGC-F-0249-#error -- "Add case for new bitset_word
>> size" (./regex_internal.h: 186)
>> PGC/x86-64 Linux/x86-64 5.2-1: compilation aborted
>
> I do not know whether this is something that should be
> acted upon, or if the compiler in question is not
> doing the right thing.
It sounds like the compiler is buggy, and this should be acted upon.
What is the value of ULONG_MAX on that host? Your user can find out
by compiling the following little program with "pgcc -g -E":
#include <limits.h>
"ULONG_MAX = " ULONG_MAX
> Could this be related to 64bit quantities being used
> in preprocessor constant expressions?
Yes, possibly the pgcc preprocessor mishandles 64-bit numbers.