mirror of
https://github.com/glebarez/go-sqlite.git
synced 2025-10-11 18:50:08 +08:00
freebsd/amd64: rc1
This commit is contained in:
9
go.mod
9
go.mod
@@ -4,9 +4,10 @@ go 1.15
|
||||
|
||||
require (
|
||||
github.com/mattn/go-sqlite3 v1.14.8
|
||||
modernc.org/ccgo/v3 v3.11.1
|
||||
modernc.org/libc v1.11.2
|
||||
golang.org/x/sys v0.0.0-20210902050250-f475640dd07b
|
||||
modernc.org/ccgo/v3 v3.11.2
|
||||
modernc.org/libc v1.11.3
|
||||
modernc.org/mathutil v1.4.1
|
||||
modernc.org/tcl v1.5.8
|
||||
modernc.org/z v1.1.0
|
||||
modernc.org/tcl v1.5.9
|
||||
modernc.org/z v1.1.2
|
||||
)
|
||||
|
14
go.sum
14
go.sum
@@ -49,15 +49,17 @@ modernc.org/cc/v3 v3.34.0/go.mod h1:iPJg1pkwXqAV16SNgFBVYmggfMg6xhs+2oiO0vclK3g=
|
||||
modernc.org/ccgo/v3 v3.9.5/go.mod h1:umuo2EP2oDSBnD3ckjaVUXMrmeAw8C8OSICVa0iFf60=
|
||||
modernc.org/ccgo/v3 v3.10.0/go.mod h1:c0yBmkRFi7uW4J7fwx/JiijwOjeAeR2NoSaRVFPmjMw=
|
||||
modernc.org/ccgo/v3 v3.11.0/go.mod h1:dGNposbDp9TOZ/1KBxghxtUp/bzErD0/0QW4hhSaBMI=
|
||||
modernc.org/ccgo/v3 v3.11.1 h1:ofHyxpKFARlebn+Vt2K9hpWEtbV9xRcOQVa1/vHfLws=
|
||||
modernc.org/ccgo/v3 v3.11.1/go.mod h1:lWHxfsn13L3f7hgGsGlU28D9eUOf6y3ZYHKoPaKU0ag=
|
||||
modernc.org/ccgo/v3 v3.11.2 h1:gqa8PQ2v7SjrhHCgxUO5dzoAJWSLAveJqZTNkPCN0kc=
|
||||
modernc.org/ccgo/v3 v3.11.2/go.mod h1:6kii3AptTDI+nUrM9RFBoIEUEisSWCbdczD9ZwQH2FE=
|
||||
modernc.org/httpfs v1.0.6 h1:AAgIpFZRXuYnkjftxTAZwMIiwEqAfk8aVB2/oA6nAeM=
|
||||
modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM=
|
||||
modernc.org/libc v1.9.8/go.mod h1:U1eq8YWr/Kc1RWCMFUWEdkTg8OTcfLw2kY8EDwl039w=
|
||||
modernc.org/libc v1.9.11/go.mod h1:NyF3tsA5ArIjJ83XB0JlqhjTabTCHm9aX4XMPHyQn0Q=
|
||||
modernc.org/libc v1.11.0/go.mod h1:2lOfPmj7cz+g1MrPNmX65QCzVxgNq2C5o0jdLY2gAYg=
|
||||
modernc.org/libc v1.11.2 h1:8vEBNk9gY3alkLal4AU+8U2mNiHi3pekiP08Pnlcd2w=
|
||||
modernc.org/libc v1.11.2/go.mod h1:ioIyrl3ETkugDO3SGZ+6EOKvlP3zSOycUETe4XM4n8M=
|
||||
modernc.org/libc v1.11.3 h1:q//spBhqp23lC/if8/o8hlyET57P8mCZqrqftzT2WmY=
|
||||
modernc.org/libc v1.11.3/go.mod h1:k3HDCP95A6U111Q5TmG3nAyUcp3kR5YFZTeDS9v8vSU=
|
||||
modernc.org/mathutil v1.1.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E=
|
||||
modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E=
|
||||
modernc.org/mathutil v1.4.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E=
|
||||
@@ -70,9 +72,9 @@ modernc.org/opt v0.1.1 h1:/0RX92k9vwVeDXj+Xn23DKp2VJubL7k8qNffND6qn3A=
|
||||
modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0=
|
||||
modernc.org/strutil v1.1.1 h1:xv+J1BXY3Opl2ALrBwyfEikFAj8pmqcpnfmuwUwcozs=
|
||||
modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw=
|
||||
modernc.org/tcl v1.5.8 h1:kT9Orf5aWKDOp4ypDo8ApzZ2r+H+7Av3Ml+6+fllqbo=
|
||||
modernc.org/tcl v1.5.8/go.mod h1:C12+Xb+boSHd59WOfAqoit/ivsRXIfwNxXay7RSGH54=
|
||||
modernc.org/tcl v1.5.9 h1:DZMfR+RDJRhcrmMEMTJgVIX+Wf5qhfVX0llI0rsc20w=
|
||||
modernc.org/tcl v1.5.9/go.mod h1:bcwjvBJ2u0exY6K35eAmxXBBij5kXb1dHlAWmfhqThE=
|
||||
modernc.org/token v1.0.0 h1:a0jaWiNMDhDUtqOj09wvjWWAqd3q7WpBulmL9H2egsk=
|
||||
modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM=
|
||||
modernc.org/z v1.1.0 h1:Qd2c+sDEUcmhaoW1VVgLyV56t0OaNgeY83rMJHx8PbY=
|
||||
modernc.org/z v1.1.0/go.mod h1:6CXaaAIYTsVL2NHwkaw9075utYa3Yzj06zqNKbMgHJo=
|
||||
modernc.org/z v1.1.2 h1:IjjzDsIFbl0wuF2KfwvdyUAJVwxD4iwZ6akLNiDoClM=
|
||||
modernc.org/z v1.1.2/go.mod h1:sj9T1AGBG0dm6SCVzldPOHWrif6XBpooJtbttMn1+Js=
|
||||
|
10
rlimit.go
Normal file
10
rlimit.go
Normal file
@@ -0,0 +1,10 @@
|
||||
// Copyright 2021 The Sqlite Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
//go:build !freebsd
|
||||
// +build !freebsd
|
||||
|
||||
package sqlite // import "modernc.org/sqlite"
|
||||
|
||||
func setMaxOpenFiles(n int) error {}
|
16
rlimit_freebsd.go
Normal file
16
rlimit_freebsd.go
Normal file
@@ -0,0 +1,16 @@
|
||||
// Copyright 2021 The Sqlite Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
package sqlite // import "modernc.org/sqlite"
|
||||
|
||||
import (
|
||||
"golang.org/x/sys/unix"
|
||||
)
|
||||
|
||||
func setMaxOpenFiles(n int) error {
|
||||
var rLimit unix.Rlimit
|
||||
rLimit.Max = 1024
|
||||
rLimit.Cur = 1024
|
||||
return unix.Setrlimit(unix.RLIMIT_NOFILE, &rLimit)
|
||||
}
|
@@ -9,14 +9,13 @@ import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
"modernc.org/tcl"
|
||||
"os"
|
||||
"os/exec"
|
||||
"path/filepath"
|
||||
"runtime"
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"modernc.org/tcl"
|
||||
)
|
||||
|
||||
var (
|
||||
@@ -37,9 +36,9 @@ func TestTclTest(t *testing.T) {
|
||||
}
|
||||
switch runtime.GOOS {
|
||||
case "freebsd":
|
||||
blacklist["misc7.test"] = struct{}{} //TODO hangs
|
||||
blacklist["mutex1.test"] = struct{}{} //TODO fails
|
||||
blacklist["shrink.test"] = struct{}{} //TODO fails
|
||||
if err := setMaxOpenFiles(1024); err != nil { // Avoid misc7.test hanging for a long time.
|
||||
t.Fatal(err)
|
||||
}
|
||||
case "windows":
|
||||
// See https://gitlab.com/cznic/sqlite/-/issues/23#note_599920077 for details.
|
||||
blacklist["symlink2.test"] = struct{}{}
|
||||
|
Reference in New Issue
Block a user