lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marvin Humphrey <>
Subject Re: 64-bit linux errors with t/core/032-string_helper.t
Date Tue, 19 Jan 2010 20:45:40 GMT
On Tue, Jan 19, 2010 at 02:14:17PM -0600, Peter Karman wrote:

> I do get the same result.

Good, 'cause working around that class of bug would have been a huge PITA -- I
threw up my hands at that NetBSD bug.

Maybe it's macro expansion weirdness?  Try changing "ASSERT_INT_EQ" to
"kino_TestBatch_int_equals" and "StrHelp_UTF8_SKIP" to

I'm also not totally satisfied that we've ruled out vararg argument passing.
What if we do something like this?

    bool_t condition = StrHelp_UTF8_SKIP[i] == 1 ? true : false;
    ASSERT_TRUE(batch, condition, "UTF8_SKIP ascii %d", (int)i);

Marvin Humphrey

View raw message