[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gnulib] proposed stdbool fixes for AIX, HP-UX, and now IRIX
From: |
Paul Eggert |
Subject: |
Re: [bug-gnulib] proposed stdbool fixes for AIX, HP-UX, and now IRIX |
Date: |
Tue, 24 Jan 2006 23:06:26 -0800 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Bruno Haible <address@hidden> writes:
> Paul Eggert wrote:
>> While looking into an old Bison bug report for IRIX
>
> Where can I find the report, please?
The original bug report is here:
http://lists.gnu.org/archive/html/bug-bison/2005-09/msg00021.html
but alas the log is no longer available.
A reminder about it was sent to me privately by a contributor who
wishes to remain anonymous, and I'm not sure I have permission to
reproduce the email.
The output (when compiling Bison) contained oodles of "An enumerated
type is mixed with another type" diagnostics, because the compiler
didn't like mixing int values like 0 and 1 (which "false" and "true"
evaluated to) with bool values. There were so many diagnostics, and
they were formatted weirdly enough, that it was hard to find the real
diagnostics that were more important.
The obvious solution is to stop using enum for bool values. I'll try
to propose a better solution along those lines soon, one that
addresses your concerns about GCC 2.
Here is a public message that talks about a similar problem with the
SGI compilers:
http://lists.gnu.org/archive/html/bug-textutils/2002-02/msg00020.html
- proposed stdbool fixes for AIX, HP-UX, and now IRIX, Paul Eggert, 2006/01/19
- Re: [bug-gnulib] proposed stdbool fixes for AIX, HP-UX, and now IRIX, Bruno Haible, 2006/01/24
- Re: [bug-gnulib] proposed stdbool fixes for AIX, HP-UX, and now IRIX,
Paul Eggert <=
- Re: proposed stdbool fixes for AIX, HP-UX, and now IRIX, Bruno Haible, 2006/01/25
- Re: proposed stdbool fixes for AIX, HP-UX, and now IRIX, Paul Eggert, 2006/01/25
- Re: proposed stdbool fixes for AIX, HP-UX, and now IRIX, Bruno Haible, 2006/01/26
- Re: proposed stdbool fixes for AIX, HP-UX, and now IRIX, Paul Eggert, 2006/01/26