This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: don't assume pointer cast to unsigned long is a valid initializer


On Mar  3, 2003, Geoff Keating <geoffk at geoffk dot org> wrote:

> You're saying it doesn't work.  I said it should work.

I've already explained that there are ports in which it can't possibly
work, and on most ports your test is redundant with another test we
already have.  You're trying to force the world to accept your notion
that every post must have a relocation that is as wide as a long.
Even though it is possible to adjust the two ports I happened to
choose as counter-examples, and I volunteer to come up with patches to
try to fix them, this doesn't make the testcase correct.  It does
contain an invalid assumption, and therefore it should only be applied
to platforms that are known to be able to support the extension you're
testing.  Marking it as XFAIL for other platforms is not quite enough,
since what we observe on them is not an expected failure.  It's not
even a failure.  It's a bug in the testsuite.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva at {redhat dot com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva at {lsd dot ic dot unicamp dot br, gnu.org}
Free Software Evangelist                Professional serial bug killer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]