@ 261102.1

250905.2 · 129cb230781d0258cd837486e436ba9ad471bc89

Require Go 1.23

reading declarations

.github/workflows/linux.yml

@@ -25,7 +25,7 @@ jobs:     - name: Set up Go       uses: actions/setup-go@v5       with:-        go-version: "1.21"+        go-version: "1.23"      - name: Setup Ruby       uses: ruby/setup-ruby@v1

.github/workflows/macos.yml

@@ -22,7 +22,7 @@ jobs:     - name: Set up Go       uses: actions/setup-go@v5       with:-        go-version: "1.21"+        go-version: "1.23"      - name: Setup Ruby       uses: ruby/setup-ruby@v1

.tool-versions

@@ -1,2 +1,2 @@-golang 1.20.14+golang 1.23.12 ruby 3.4.1

BUILD.md

@@ -6,7 +6,7 @@ Build instructions  ### Prerequisites -- Go 1.20 or above+- Go 1.23 or above  ### Using Makefile @@ -41,6 +41,20 @@ make release >     --profile-block /tmp/block.pprof --profile-mutex /tmp/mutex.pprof > ``` +Running tests+-------------++```sh+# Run go unit tests+make test++# Run integration tests (requires to be on tmux)+make itest++# Run a single test case+ruby test/runner.rb --name test_something+```+ Third-party libraries used --------------------------