Overview
| Artifact ID: | 478ba649d649a3889a0af08b436b5e1ed0493e7f80985d5cf9f606afde38de0d |
|---|---|
| Ticket: | 538ba1e6158d182fcd94dd30efb98a12b831ff29
Test Failure - exec-19.1 - On MacOS |
| User & Date: | hypnotoad 2017-11-07 17:37:49 |
Changes
- assignee changed to: "nobody"
- closer changed to: "nobody"
- cmimetype changed to: "text/plain"
- comment changed to:
Building a fresh checkout of [84de05583b0631640bcb0f697345f4743c74da0b] on MacOS High Sierra using Xcode command line tools and running "make test" produces the following failed test: ==== exec-19.1 exec >> uses O_APPEND FAILED ==== Contents of test case: # Note that we have to allow for the current contents of the temporary # file, which is why the result is 14 and not 12 exec /bin/sh -c {for a in 1 2 3; do sleep 1; echo $a; done} >>$tmpfile & exec /bin/sh -c {for a in 4 5 6; do sleep 1; echo $a >&2; done} 2>>$tmpfile & exec /bin/sh -c {for a in a b c; do sleep 1; echo $a; done} >>$tmpfile & exec /bin/sh -c {for a in d e f; do sleep 1; echo $a >&2; done} 2>>$tmpfile & # The above four shell invokations take about 3 seconds to finish, so allow # 5s (in case the machine is busy) after 5000 # Check that no bytes have got lost through mixups with overlapping # appends, which is only guaranteed to work when we set O_APPEND on the # file descriptor in the [exec >>...] file size $tmpfile ---- Result was: 24 ---- Result should have been (exact matching): 26 ==== exec-19.1 FAILED - foundin changed to: "8,7"
- is_private changed to: "0"
- login: "hypnotoad"
- priority changed to: "5 Medium"
- private_contact changed to: "5846a328c39e4967aaeb56d4e03d3e783e2dd1b8"
- resolution changed to: "None"
- severity changed to: "Minor"
- status changed to: "Open"
- submitter changed to: "hypnotoad"
- subsystem changed to: "- New Builtin Commands"
- title changed to: "Test Failure - exec-19.1 - On MacOS"
- type changed to: "Bug"