On 8/31/21 6:23 PM, enh via Toybox wrote: > PowerPC may be dead and gone, but arm64 is the new x86-64, and > x86-64 the new PowerPC :-) > --- > tests/file.test | 4 ++++ > toys/posix/file.c | 36 +++++++++++++++++++++++++++++++-----
Grrr, clashes a lot with my tests/file.test local changes. (My tree accumulating unfinished changes is yet another tabsplosion-style accumulation of minor technical debt.) Anyway, backed my changes out to apply yours, then applied them again. It's a pity you don't use bash to run the test suite, because $'\x0a\xbc\xde' in the "input" argument would be a more concise way of doing those tests. (Yes, I need to find time to work on toysh again...) Your TEST_HOST output didn't match my TEST_HOST output on devuan. Is this version skew in the "file" command or did you not run TEST_HOST? I get: universal: Mach-O universal binary with 2 architectures: [x86_64] [arm64] Which has [name] instead of commas, and uses x86_64 instead of x86-64. Hmmm, I have a big list of tests I need to add to file.test and some of them are... $ echo hello > test; chmod 000 test; file test test: regular file, no read permission $ toybox file test file: test: Permission denied test: unknown Eh, how much do we care about matching exactly in the corner cases? Hmmm... Rob _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
