Project

General

Profile

Actions

Bug #9129

closed

file-locking tests shouldn't build multiple source files in one compiler invocation

Added by Rich Lowe about 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
tests
Start date:
2018-02-19
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

A little known limitation of the compiler wrapper cw(1onbld) is that you can't use invocations of the compiler which compile multiple files (that is, specify multiple source files on the same command line) when using a shadow compiler.

The file-locking tests started to do this.

Actions #1

Updated by Electric Monk over 3 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit aa9ef484c6f8ecee85dfefdb4970c50cfa2db302

commit  aa9ef484c6f8ecee85dfefdb4970c50cfa2db302
Author: John Levon <john.levon@joyent.com>
Date:   2018-10-04T00:34:40.000Z

    9128 cw(1onbld) should be able to run multiple shadows
    9129 file-locking tests shouldn't build multiple source files in one compiler invocation
    9130 DTrace tst.gcc.d isn't useful
    9132 cw(1onbld) shouldn't shadow pure preprocessing
    Portions contributed by: Richard Lowe <richlowe@richlowe.net>
    Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions

Also available in: Atom PDF