From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <54333B40.8010800@kernel.dk> Date: Mon, 06 Oct 2014 19:00:48 -0600 From: Jens Axboe MIME-Version: 1.0 Subject: Re: fio exits with 0 with some bad job files References: <54331757.8000000@cran.org.uk> In-Reply-To: <54331757.8000000@cran.org.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit To: Bruce Cran , "fio@vger.kernel.org" List-ID: On 2014-10-06 16:27, Bruce Cran wrote: > If you run fio with --parse-only and a job file such as > examples/tiobench-example.fio that's had the semi-colons removed from > the first two lines, fio prints an error message but still exits with 0: > > % ./fio examples/tiobench-example.fio --parse-only > fio: option stonewalls to> outside of [] job section > % echo $? > 0 > % > > I'd have expected it to exit with a non-zero value. Not too surprising, don't think any of that was really audited. But a bug, of course, will look at fixing that up. Is it consistent across any error, or did you just notice this particular one? -- Jens Axboe