Hi! On MSYS (both MinGW and MSVC), test 17 and 18 fail because of a line ending mixup. The test programs output text with \r\n line endings, but the test suite generates the expected output with \n line endings. For test 18 it is even a mix, since the testsuite is adding one line with \n line endings to the test program output (using echo >>"$at_output"). The difference in line endings cause the comparison between expected and actual output to fail.
The attached rather horrible hack, which is probably not very correct, works around the problem. A solution should probably be added to AT_CHECK and/or LT_AT_EXEC_CHECK. Cheers, Peter
head-remove-CR-in-test-compares.patch
Description: head-remove-CR-in-test-compares.patch
_______________________________________________ Bug-libtool mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-libtool
