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

Re: Missing Import in TestFlow.java and Other Problems



>> 	Hmmm... the only difference appears to be whether these two
>> lines appear before the "port" lines or after tham:
>> 
>> Shutting down.
>> Started StdinTest
>
>Yeah, the `sort' doesn't seem to be doing the right thing...  Those
>should've been at the top of the file.  Can you manually do a `sort' on
>the file and see if it puts those lines at the top or bottom.  It seems
>like your's is setup to ignore case, but ours doesn't.

	Yes, "sort" puts the two lines at the bottom.  Off the top of
my head, I think it's a bug/feature, in RedHat Linux 7.1 locale
handling.  I've previously noticed that directory listings are
case-independent on our systems that have been infected with RH7.1:

125% ls
aaa                           LogCheck.mk                    testrunlog.txt
DoWhileCompilerBug.mk         NodeOSTest.mk                  TPTest.mk
FlowTest-debug.ref.failure    OverloadingCompilerBug.mk      UdpTest.mk
FlowTest-exposed.ref.failure  StdinTest-debug.ref.failure    xxx
FlowTest.mk                   StdinTest-exposed.ref.failure  yyy
HelloWorld.mk                 StdinTest.mk                   yyy~
126% 

	After reading "man sort" *all* the way through, I discovered that
the secret is:

    setenv LC_ALL C

which restores "ls" and "sort" to the expected behavour.

	That fixed the test output.

	I don't see a RedHat "erratum" that describes this condition.

					Craig Milo Rogers




[ Janos ] [ OSKit ] [ Network Testbed ] [ Flick ] [ Fluke ]
Flux Research Group / Department of Computer Science / University of Utah