[Top][All Lists]

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

bug#16535: Compiler bug ?

From: Paul Eggert
Subject: bug#16535: Compiler bug ?
Date: Fri, 24 Jan 2014 13:05:25 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

There's an obvious bug there: a negated-comparison typo, which I fixed in trunk bzr 116147.

This raises another point. The bug was triggered because BITS_PER_ULL < BITS_PER_BITS_WORD. The former should be the number of bits in 'unsigned long long' (or 'unsigned long' on platforms that lack that), the latter the number of bits in 'size_t'. I don't know of any platform where the former is less than the latter, so I worry that there's a misconfiguration problem here, which might cause some other subtle bugs on your platform. Can you please give more details about your platform, and how you built Emacs, and the values of BITS_PER_BITS_WORD, HAVE_UNSIGNED_LONG_LONG_INT, BITS_PER_ULL, BITS_WORD_MAX, and ULL_MAX on your platform? GDB should be able to tell you those values. Thanks.

reply via email to

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