Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for requireOvercommit (0.31 sec)

  1. src/cmd/cgo/internal/testsanitizers/tsan_test.go

    	// The msan tests require support for the -msan option.
    	if !compilerRequiredTsanVersion(goos, goarch) {
    		t.Skipf("skipping on %s/%s; compiler version for -tsan option is too old.", goos, goarch)
    	}
    
    	t.Parallel()
    	requireOvercommit(t)
    	config := configure("thread")
    	config.skipIfCSanitizerBroken(t)
    
    	mustRun(t, config.goCmd("build", "std"))
    
    	cases := []struct {
    		src          string
    		needsRuntime bool
    	}{
    		{src: "tsan.go"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 21:14:49 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  2. src/cmd/cgo/internal/testsanitizers/msan_test.go

    	// Overcommit is enabled by default on FreeBSD (vm.overcommit=0, see tuning(7)).
    	// Do not skip tests with stricter overcommit settings unless testing shows that FreeBSD has similar issues.
    	if goos == "linux" {
    		requireOvercommit(t)
    	}
    	config := configure("memory")
    	config.skipIfCSanitizerBroken(t)
    
    	mustRun(t, config.goCmd("build", "std"))
    
    	cases := []struct {
    		src         string
    		wantErr     bool
    		experiments []string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 21:30:58 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. src/cmd/cgo/internal/testsanitizers/asan_test.go

    	// otherwise a segmentation fault will occur.
    	if !compilerRequiredAsanVersion(goos, goarch) {
    		t.Skipf("skipping on %s/%s: too old version of compiler", goos, goarch)
    	}
    
    	t.Parallel()
    	requireOvercommit(t)
    	config := configure("address")
    	config.skipIfCSanitizerBroken(t)
    
    	mustRun(t, config.goCmd("build", "std"))
    
    	cases := []struct {
    		src               string
    		memoryAccessError string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 19 01:37:31 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  4. src/cmd/cgo/internal/testsanitizers/cshared_test.go

    	"internal/testenv"
    	"os"
    	"strings"
    	"testing"
    )
    
    func TestShared(t *testing.T) {
    	testenv.MustHaveGoBuild(t)
    	testenv.MustHaveCGO(t)
    	testenv.MustHaveBuildMode(t, "c-shared")
    
    	t.Parallel()
    	requireOvercommit(t)
    
    	GOOS, err := goEnv("GOOS")
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	GOARCH, err := goEnv("GOARCH")
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	libExt := "so"
    	if GOOS == "darwin" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 19 01:37:31 UTC 2023
    - 2.1K bytes
    - Viewed (0)
Back to top