[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 18-bugs.patch
From: |
Akim Demaille |
Subject: |
Re: 18-bugs.patch |
Date: |
15 Nov 2000 12:12:49 +0100 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands) |
| Hello, Akim!
| > Pavel> Ok, the endless loop in _AC_COMPUTE_INT_COMPILE is the only bug
| > Pavel> I meant.
| >
| > What is the architecture? I don't remember. I don't remember whether
| > we used the `int foo[-1]' trick, or the `case 0: case 0:' one. Did
| > you try whether the other works?
|
| The problem is not whether the approach works. There is a broken
| assumption in _AC_COMPUTE_INT_COMPILE that whatever the arguments are
| there will be case when it compiles and there will be cases when it
| doesn't.
|
| It's a purely shell problem. It's not a compiler problem. The testsuite
| forces cross-compiling for and compiler that $CC is set to. I don't want
| to make any workarounds for the compilers not capable of cross-compiling.
| But I do want to fix an endless loop.
Sorry, I still don't understand. You said the test suite endlessly
looped on some platform. My question is why on *that* platform the
test suite is stuck. It is a different issue from:
| This loops on any architecture:
|
| AC_INIT
| _AC_COMPUTE_INT_COMPILE(foo)
...this, which I wasn't aware of, thanks.
And I can't understand what you mean wrt cross compilation either :(