bug-rcs
[Top][All Lists]
Advanced

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

Re: RCS 5.10.1 fails 6 tests on 2023 Mac Studio with macOS 15.0 Sequoia


From: Ron Charlton
Subject: Re: RCS 5.10.1 fails 6 tests on 2023 Mac Studio with macOS 15.0 Sequoia
Date: Thu, 26 Sep 2024 07:23:56 -0400

Colin,

I discovered the diff/diff3 problem after Paul gave me a big hint (make VERBOSE=1 check). Using gdiff/gdiff3 allows rcs to pass all checks successfully on an Apple silicon Mac Studio with macOS 15.0 Sequoia, when built with Xcode 16.0's command line tools. Thanks for the tips.

Ron Charlton <charltoncr@wowway.com


On Sep 25, 2024, at 11:53 PM, Collin Funk <collin.funk1@gmail.com> wrote:

Hi Ron & Paul,

Paul Eggert <eggert@cs.ucla.edu> writes:

and then inspecting the files in tests/t160.d. I am attaching the
files I got in tests/t160.d on my platform, so that you can compare
the expected results to the actual results.

You can also take a look at the other failing test but I thought we'd
start with the first one.

These tests fail because of the 'diff' and 'diff3' programs installed
installed on MacOS by default.

If you install GNU Diffutils and run ./configure with GNU 'diff' and
'diff3' first in your path then all the tests should be successful [1].

Perhaps it is worth using posix_spawnp or similar instead of a
hard-coded path in config.h. Or having some --diff-program argument
similar to what GNU 'diff3' has...

[1] https://www.gnu.org/software/diffutils/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]