5 make -j | grep -E '^(include-pass|library-pass|binary-pass)' | tee passes
7 cat passes|uniq > passes.uniq
8 LINES_UNIQ=`cat passes.uniq|wc -l`
10 cat passes|sort|uniq > passes.sort.uniq
11 LINES_SORT_UNIQ=`cat passes.sort.uniq|wc -l`
13 trap 'rm passes.sort.uniq passes.uniq' EXIT
15 if [ x"$LINES_UNIQ" != x"$LINES_SORT_UNIQ" ]; then
16 echo "=== passes.uniq ==="
18 echo "=== passes.sort.uniq ==="
20 error "Passes are not correctly serialized under parallel make"