all_bw(c(int.max - 1L, NA), -Inf, int.max, bounds = "()", na.rm = TRUE)

all_bw(r.int, int.min, Inf, bounds = "(]")

all_bw(r.int, int.min, Inf, bounds = "()")

all_bw(r.int, int.min, Inf, bounds = "[)")

all_bw(r.int, -Inf, int.max, na.rm = TRUE)

all_bw(r.int, -Inf, int.max, bounds = "[)", na.rm = TRUE)

all_bw(r.int, -Inf, int.max, bounds = "()", na.rm = TRUE)

all_bw(r.int, -Inf, int.max, bounds = "(]", na.rm = TRUE)

all_bw(r.int, int.min + 10, Inf, bounds = "[)", na.rm = TRUE)

all_bw(r.int, int.min, Inf, na.rm = TRUE)

all_bw(r.int, int.min, Inf, bounds = "(]", na.rm = TRUE)

all_bw(r.int, int.min, Inf, bounds = "()", na.rm = TRUE)

all_bw(r.int, int.min, Inf, bounds = "[)", na.rm = TRUE)

Argument `hi` (-1) must be greater than or equal to `lo` (0).

Error in all_bw(x, 0, -1) : 
  Argument `hi` (-1) must be greater than or equal to `lo` (0).

Argument `na_rm` must be logical (is double).

Error in all_bw(x, -1, 1, na.rm = 1) : 
  Argument `na_rm` must be logical (is double).

all_bw(x, -1, 1, na.rm = c(TRUE, FALSE))

Argument `na_rm` must be length 1 (is 2).

Error in all_bw(x, -1, 1, na.rm = c(TRUE, FALSE)) : 
  Argument `na_rm` must be length 1 (is 2).

Argument `na_rm` must be TRUE or FALSE (is NA).

Error in all_bw(x, -1, 1, na.rm = NA) : 
  Argument `na_rm` must be TRUE or FALSE (is NA).

Argument `bounds` must be character (is logical).

Error in all_bw(x, -1, 1, bounds = TRUE) : 
  Argument `bounds` must be character (is logical).

Argument `bounds` must be length 1 (is 26).

Error in all_bw(x, -1, 1, bounds = letters) : 
  Argument `bounds` must be length 1 (is 26).

Argument `bounds` must be character(1L) in "[]", "[)", "(]", "()"

Error in all_bw(x, -1, 1, bounds = "[[") : 
  Argument `bounds` must be character(1L) in "[]", "[)", "(]", "()"

Error in all_bw(x, -1, 1, bounds = "))") : 
  Argument `bounds` must be character(1L) in "[]", "[)", "(]", "()"

Error in all_bw(x, -1, 1, bounds = "[") : 
  Argument `bounds` must be character(1L) in "[]", "[)", "(]", "()"

Error in all_bw(x, -1, 1, bounds = "[.]") : 
  Argument `bounds` must be character(1L) in "[]", "[)", "(]", "()"