blob: 2d368b7fa58695a2758829becb0d41374b0a83e9 [file] [log] [blame]
# Check pool loading.
#
# RUN: %{llbuild} ninja load-manifest %s > %t 2> %t.err
# RUN: %{FileCheck} < %t %s
# RUN: %{FileCheck} --check-prefix=CHECK-ERR < %t.err %s
# CHECK: pool pool1
# CHECK: depth = 1
mydepth=1
pool pool1
depth = ${mydepth}
# CHECK-ERR: pools.ninja:[[@LINE+2]]:5: error: duplicate pool
pool pool2
pool pool2
# CHECK-ERR: pools.ninja:[[@LINE+2]]:5: error: unexpected variable
pool pool3
unknown_variable = value
# CHECK-ERR: pools.ninja:[[@LINE+2]]:13: error: invalid depth
pool pool4
depth = 0
# CHECK-ERR: pools.ninja:[[@LINE+2]]:13: error: invalid depth
pool pool5
depth = 12x
# It is an error to not specify the depth.
#
# CHECK-ERR: pools.ninja:[[@LINE+1]]:0: error: missing 'depth' variable assignment
pool pool6