develooper Front page | perl.perl6.internals | Postings from October 2002

[perl #18008] t/src/list.t failing.

Thread Next
From:
Andy Dougherty
Date:
October 18, 2002 12:56
Subject:
[perl #18008] t/src/list.t failing.
Message ID:
rt-18008-40173.7.54979405533007@bugs6.perl.org
# New Ticket Created by  Andy Dougherty 
# Please include the string:  [perl #18008]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=18008 >


On a fresh checkout, I'm getting the following test failure.  I'm pretty
sure this is new today.

$ perl -Ilib t/src/list.t
1..1
Use of uninitialized value in concatenation (.) or string at lib/Test/Builder.pm line 999.
# Failed to build 't/src/list_1': ld: fatal: file t/src/list_1.o: open failed: No such file or directory
# ld: fatal: File processing errors. No output written to t/src/list_1
# No tests run!

Alas, that output isn't very informative.  The problem is the C
compiler is failing to compile the test code.  If I run it manually, I get

"t/src/list_1.c", line 112: cannot do pointer arithmetic on operand of unknown size
"t/src/list_1.c", line 120: cannot do pointer arithmetic on operand of unknown size
"t/src/list_1.c", line 127: cannot do pointer arithmetic on operand of unknown size
"t/src/list_1.c", line 130: cannot do pointer arithmetic on operand of unknown size
"t/src/list_1.c", line 137: cannot do pointer arithmetic on operand of unknown size
"t/src/list_1.c", line 171: cannot do pointer arithmetic on operand of unknown size
"t/src/list_1.c", line 175: cannot do pointer arithmetic on operand of unknown size

cc: acomp failed for t/src/list_1.c

Line 112 is (the other failing lines are similar).

	list_push(interpreter, list, (void*) 'a'+i, enum_type_char);

So, there are really two problems here:

1.  Can we somehow get more useful error messages out of c_output_is()?
(Yes, I know about $ENV{POSTMORTEM}.  It doesn't do anything here that I
can detect.)

2.  Can someone who understands the tests fix the casts in t/src/list.t?

Thanks,

    Andy Dougherty		doughera@lafayette.edu




Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About