{"thread":{"id":"48220","subject":"Errors testing on macOS High Sierra version 10.13.4","startedAt":"2018-04-04T17:07:17Z","lastAt":"2018-04-06T00:20:46Z","messageCount":3,"participants":["Wink Saville","Eric Sunshine"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"343793","messageId":"CAKk8ispGB2cxCxVpmabf7ASU3bSTLdMPbSQeAdYNom_JL=O0Bw@mail.gmail.com","threadId":"48220","inReplyTo":null,"subject":"Errors testing on macOS High Sierra version 10.13.4","fromName":"Wink Saville","fromEmail":"wink@saville.com","sentAt":"2018-04-04T17:06:49Z","receivedAt":"2018-04-04T17:07:17Z","isPatch":false,"sender":{"key":"wink@saville.com","avatar":"https://avatars.githubusercontent.com/u/1024284?v=4"},"body":"I built git on a mac osx laptop and got some errors when testing.\nI ran ./ci/run-build-and-tests.sh and three of the tests had failures\nthat appear to be associated with character encoding:\n...\n    BUILTIN git-whatchanged\n    SUBDIR git-gui\n    SUBDIR gitk-git\n    SUBDIR templates\n+ make --quiet test\n*** prove ***\n[07:58:38] t0204-gettext-reencode-sanity.sh ...................\nDubious, test returned 1 (wstat 256, 0x100)\nFailed 1/8 subtests\n[07:58:39] t0050-filesystem.sh ................................\nDubious, test returned 1 (wstat 256, 0x100)\nFailed 2/10 subtests\n[07:58:42] t9822-git-p4-path-encoding.sh ......................\nDubious, test returned 1 (wstat 256, 0x100)\nFailed 3/6 subtests\n[08:00:55] t9001-send-email.sh ................................ ok   132492 ms\n[08:01:00] t3421-rebase-topology-linear.sh .................... ok   139911 ms\n[08:01:08] t3404-rebase-interactive.sh ........................ ok   146923 ms\n[08:02:42] t3903-stash.sh ..................................... ok   101289 ms\n...\n\nAnd here is one of the errors from t0204:\n\n$ cat t0204-gettext-reencode-sanity.out\nInitialized empty Git repository in /Users/wink/prgs/git/git/t/trash\ndirectory.t0204-gettext-reencode-sanity/.git/\n# lib-gettext: Found 'is_IS.UTF-8' as an is_IS UTF-8 locale\n# lib-gettext: Found 'is_IS.ISO8859-1' as an is_IS ISO-8859-1 locale\n...\n++ eval_ret=0\n++ :\nok 7 - gettext.c: git init UTF-8 -> UTF-8\n\nexpecting success:\n    printf \"Bjó til tóma Git lind\" >expect &&\n    LANGUAGE=is LC_ALL=\"$is_IS_iso_locale\" git init repo >actual &&\n    test_when_finished \"rm -rf repo\" &&\n    grep \"^$(cat expect | iconv -f UTF-8 -t ISO8859-1) \" actual\n++ printf 'Bjó til tóma Git lind'\n++ LANGUAGE=is\n++ LC_ALL=is_IS.ISO8859-1\n++ git init repo\n++ test_when_finished 'rm -rf repo'\n++ test 0 = 0\n++ test_cleanup='{ rm -rf repo\n} && (exit \"$eval_ret\"); eval_ret=$?; :'\n+++ cat expect\n+++ iconv -f UTF-8 -t ISO8859-1\n++ grep '^Bj? til t?ma Git lind ' actual\nerror: last command exited with $?=1\n++ rm -rf repo\n++ exit 1\n++ eval_ret=1\n++ :\nnot ok 8 - gettext.c: git init UTF-8 -> ISO-8859-1\n#\n#     printf \"Bjó til tóma Git lind\" >expect &&\n#     LANGUAGE=is LC_ALL=\"$is_IS_iso_locale\" git init repo >actual &&\n#     test_when_finished \"rm -rf repo\" &&\n#     grep \"^$(cat expect | iconv -f UTF-8 -t ISO8859-1) \" actual\n#\n\n# failed 1 among 8 test(s)\n1..8\n\n\nOf course on travis-ci there are no failures so I dug deeper and found\nthat travis-ci is running 10.12.6 (I added a call to system_profier in\nci/run-build-and-tests.sh) where as I'm running is 10.13.4:\n\n+system_profiler SPSoftwareDataType\nSoftware:\n    System Software Overview:\n      System Version: macOS 10.12.6 (16G29)\n      Kernel Version: Darwin 16.7.0\n      Boot Volume: Macintosh HD\n      Boot Mode: Normal\n      Computer Name: Travis’s Mac (294)\n      User Name: Travis (travis)\n      Secure Virtual Memory: Enabled\n      System Integrity Protection: Enabled\n      Time since boot: 5 minutes\n\nNot sure, but maybe I've got something configured incorrectly.\n\nSuggestions anyone?\n\n-- Wink\n"},{"id":"343898","messageId":"CAPig+cT6wq3=0ychBH9+YharVvX8KNFLStdb8wGG33o_Lungyg@mail.gmail.com","threadId":"48220","inReplyTo":"CAKk8ispGB2cxCxVpmabf7ASU3bSTLdMPbSQeAdYNom_JL=O0Bw@mail.gmail.com","subject":"Re: Errors testing on macOS High Sierra version 10.13.4","fromName":"Eric Sunshine","fromEmail":"sunshine@sunshineco.com","sentAt":"2018-04-05T21:33:27Z","receivedAt":"2018-04-05T21:33:32Z","isPatch":false,"sender":{"key":"sunshine@sunshineco.com","avatar":"https://avatars.githubusercontent.com/u/163641?v=4"},"body":"On Wed, Apr 4, 2018 at 1:06 PM, Wink Saville <wink@saville.com> wrote:\n> I built git on a mac osx laptop and got some errors when testing.\n> I ran ./ci/run-build-and-tests.sh and three of the tests had failures\n> that appear to be associated with character encoding:\n> ...\n> Of course on travis-ci there are no failures so I dug deeper and found\n> that travis-ci is running 10.12.6 (I added a call to system_profier in\n> ci/run-build-and-tests.sh) where as I'm running is 10.13.4:\n>\n> Not sure, but maybe I've got something configured incorrectly.\n> Suggestions anyone?\n\nI'm still on 10.12.6 and I don't plan on upgrading, so you may need to\ndig into this yourself.\n\nTry narrowing down the problem to the exact command within the test\nwhich is failing or giving unexpected results. From there, it may be\npossible to identify some difference between 10.12.6 and 10.13.4 or\nbetween something in your current configuration and that on Travis or\nelsewhere.\n"},{"id":"343922","messageId":"CAKk8isoHq0KTUfKuuHh=6HzV5ncBryatR6GiPoXYDngF5xjQSQ@mail.gmail.com","threadId":"48220","inReplyTo":"CAPig+cT6wq3=0ychBH9+YharVvX8KNFLStdb8wGG33o_Lungyg@mail.gmail.com","subject":"Re: Errors testing on macOS High Sierra version 10.13.4","fromName":"Wink Saville","fromEmail":"wink@saville.com","sentAt":"2018-04-06T00:20:19Z","receivedAt":"2018-04-06T00:20:46Z","isPatch":false,"sender":{"key":"wink@saville.com","avatar":"https://avatars.githubusercontent.com/u/1024284?v=4"},"body":"On Thu, Apr 5, 2018 at 2:33 PM, Eric Sunshine <sunshine@sunshineco.com> wrote:\n> On Wed, Apr 4, 2018 at 1:06 PM, Wink Saville <wink@saville.com> wrote:\n>> I built git on a mac osx laptop and got some errors when testing.\n>> I ran ./ci/run-build-and-tests.sh and three of the tests had failures\n>> that appear to be associated with character encoding:\n>> ...\n>> Of course on travis-ci there are no failures so I dug deeper and found\n>> that travis-ci is running 10.12.6 (I added a call to system_profier in\n>> ci/run-build-and-tests.sh) where as I'm running is 10.13.4:\n>>\n>> Not sure, but maybe I've got something configured incorrectly.\n>> Suggestions anyone?\n>\n> I'm still on 10.12.6 and I don't plan on upgrading, so you may need to\n> dig into this yourself.\n>\n> Try narrowing down the problem to the exact command within the test\n> which is failing or giving unexpected results. From there, it may be\n> possible to identify some difference between 10.12.6 and 10.13.4 or\n> between something in your current configuration and that on Travis or\n> elsewhere.\n\nOK\n"}]}