Skip to content

Commit

Permalink
Bump versions for release, add pinned-toolchain for err checks
Browse files Browse the repository at this point in the history
  • Loading branch information
bnaecker committed Nov 22, 2022
1 parent eac0fe5 commit e52420b
Show file tree
Hide file tree
Showing 9 changed files with 41 additions and 8 deletions.
7 changes: 6 additions & 1 deletion .github/buildomat/jobs/build-and-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,9 @@ rustc --version
export RUST_BACKTRACE=1

banner test
ptime -m cargo test --release --no-fail-fast --verbose --workspace
ptime -m cargo test \
--release \
--no-fail-fast \
--verbose \
--workspace \
--exclude compile-errors
24 changes: 24 additions & 0 deletions .github/buildomat/jobs/check-compile-errors.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/bin/bash
#:
#: name = "illumos / check-compile-errors"
#: variety = "basic"
#: target = "helios"
#: rust_toolchain = "nightly-2021-11-24"
#: output_rules = []
#:

set -o errexit
set -o pipefail
set -o xtrace

cargo --version
rustc --version

export RUST_BACKTRACE=1

banner test
ptime -m cargo test \
--release \
--no-fail-fast \
--verbose \
--package compile-errors
6 changes: 5 additions & 1 deletion .github/buildomat/jobs/test-no-op-implementation.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,8 @@ rustc --version
export RUST_BACKTRACE=1

banner test
ptime -m cargo test --release --verbose --package empty --no-default-features
ptime -m cargo test \
--release \
--verbose \
--no-default-features \
--package empty
2 changes: 1 addition & 1 deletion dtrace-parser/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dtrace-parser"
version = "0.1.12"
version = "0.1.13"
authors = ["Benjamin Naecker <ben@oxidecomputer.com>",
"Adam H. Leventhal <ahl@oxidecomputer.com>"]
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion tests/compile-errors/src/unsupported-type.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ error: Error building provider definition in "../../../tests/compile-errors/prov
Input is not a valid DTrace provider definition:
--> 2:12
|
2 | probe bad(float);
2 | probe bad(float);
| ^---
|
= expected RIGHT_PAREN or DATA_TYPE.
Expand Down
2 changes: 1 addition & 1 deletion usdt-attr-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "usdt-attr-macro"
version = "0.3.2"
version = "0.3.3"
authors = ["Benjamin Naecker <ben@oxide.computer>"]
edition = "2018"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion usdt-impl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "usdt-impl"
version = "0.3.2"
version = "0.3.3"
authors = ["Benjamin Naecker <ben@oxidecomputer.com>",
"Adam H. Leventhal <ahl@oxidecomputer.com>"]
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion usdt-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "usdt-macro"
version = "0.3.2"
version = "0.3.3"
authors = ["Benjamin Naecker <ben@oxidecomputer.com>",
"Adam H. Leventhal <ahl@oxidecomputer.com>"]
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion usdt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "usdt"
version = "0.3.2"
version = "0.3.3"
authors = ["Benjamin Naecker <ben@oxidecomputer.com>",
"Adam H. Leventhal <ahl@oxidecomputer.com>"]
edition = "2018"
Expand Down

0 comments on commit e52420b

Please sign in to comment.