HomePhabricator

[analyzer] Prevent ccc/c++-analyzer from hanging on Windows.

Description

[analyzer] Prevent ccc/c++-analyzer from hanging on Windows.

'fork'+'exec' combination made scan-build and ccc-analyzer hang under Windows. The patch replaces 'fork'+'exec' with more reliable 'system' (ccc-analyzer) and piped 'open' (scan-build). See http://reviews.llvm.org/D8774 and http://reviews.llvm.org/D9357 for more details.

Details

Committed
ayartsevJul 1 2015, 3:35 PM
Parents
rL241200: Test for specific output in lit test
Branches
Unknown
Tags
Unknown