Hi Alex, Thanks for looking into this. I was also confused about the failure, since I'm aware of your CI setup. The tmux tests being skipped makes sense, but it seems making sure that they are run doesn't reproduce the failure.
My TERM outside tmux is xterm-256color and inside tmux is tmux-256color. I use iTerm2.app. My tmux is built from 9d9445a48e626731e9384b6b9cda367cd4cef5d3 from the tmux GitHub repository. I also tried with 3.3a from Homebrew, but got the same error. In both cases, tmux is configured with `--enable-utf8proc`. I wonder if my tmux.conf is to blame. I'm traveling at the moment, but I'll experiment with this when I get back. I did notice that the tests pass `-f /dev/null` to tmux, but I wasn't able to check if that's done consistently. Since this doesn't seem to be reproducible on your end, I'll try to pin this down on my own in the meantime. However, if you still think I should open an issue, then I'm happy to do so. Thanks, Carlo > On 4 Aug 2022, at 21:57, Alex Chernyakhovsky <acher...@mit.edu> wrote: > > Hi Carlo, > > I attempted to reproduce your failure on my mac (macOS 12.5, tmux > 3.2a, protobuf 2.6.1, ncurses 6.3) and was not able to: > > PASS: emulation-80th-column.test > PASS: emulation-attributes-bce.test > > This is inside Terminal.app with TERM=xterm-256color > > Do you know what value of TERM you had and what version of tmux? I am > suspicious of the tmux version right now. > > Sincerely, > -Alex > > On Thu, Aug 4, 2022 at 9:37 AM Alex Chernyakhovsky <acher...@mit.edu> wrote: >> >> Hi Carlo, >> >> Can you file an issue on github.com/mobile-shell/mosh? I am a bit >> surprised by this report, because we run macOS CI with homebrew's >> packages >> (https://github.com/mobile-shell/mosh/runs/7664363362?check_suite_focus=true >> has the latest pass from recently), and you can see that the tests in >> question were SKIP'd: >> >> SKIP: emulation-80th-column.test >> SKIP: emulation-attributes-bce.test >> >> I suspect tmux is not available in macOS CI and we need to correct this. >> >> Sincerely, >> -Alex >> >> On Thu, Aug 4, 2022 at 9:11 AM Carlo Cabrera >> <carlo.cabr...@comworks-inc.com> wrote: >>> >>> Hi there, >>> >>> I was testing out mosh from head (fe72a3e084f0d37ee18a719f0ecde4aeb8af10e8) >>> recently, and encountered an error with `make check`. I ran >>> >>> ./autogen.sh; ./configure; make check >>> >>> I'm running macOS 12: >>> >>> ❯ sw_vers >>> ProductName: macOS >>> ProductVersion: 12.2.1 >>> BuildVersion: 21D62 >>> ❯ uname -a >>> Darwin summit.lan 21.3.0 Darwin Kernel Version 21.3.0: Wed Jan 5 >>> 21:37:58 PST 2022; root:xnu-8019.80.24~20/RELEASE_ARM64_T8101 arm64 >>> >>> The tests that failed were >>> - emulation-80th-column.test >>> - emulation-attributes-bce.test >>> >>> I've attached the log for your reference. I've also attached a small patch I >>> used to silence spurious errors about parsing the version of tmux that I >>> have >>> installed. >>> >>> I attempted to do a `git bisect`, since I distinctly recall `make check` >>> succeeding for me from head not too long ago (i.e. in the past year), but I >>> couldn't find a recent non-failing commit. I would guess that this failure >>> comes >>> from a change in one of the dependencies I'm using, but I haven't tried >>> building with older versions yet. >>> >>> I built with protobuf 21.4 and ncurses 6.3, both installed with Homebrew. >>> >>> Let me know if you'd like to investigate further and need more information. >>> >>> Thanks, >>> Carlo >>> >>> _______________________________________________ >>> mosh-devel mailing list >>> mosh-devel@mit.edu >>> https://mailman.mit.edu/mailman/listinfo/mosh-devel _______________________________________________ mosh-devel mailing list mosh-devel@mit.edu https://mailman.mit.edu/mailman/listinfo/mosh-devel