Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 161 for e2int3 (0.31 sec)

  1. src/cmd/compile/internal/test/iface_test.go

    func TestEfaceConv3(t *testing.T) {
    	x = 5
    	if got := e2int3(x); got != 5 {
    		t.Errorf("wanted 5, got %d\n", got)
    	}
    }
    
    //go:noinline
    func e2int3(i interface{}) int {
    	x = 7
    	return i.(int)
    }
    
    func TestEfaceConv4(t *testing.T) {
    	a := 5
    	if got := e2int4(a, &a); got != 5 {
    		t.Errorf("wanted 5, got %d\n", got)
    	}
    }
    
    //go:noinline
    func e2int4(i interface{}, p *int) int {
    	*p = 7
    	return i.(int)
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 06 17:02:53 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  2. src/runtime/testdata/testprogcgo/eintr.go

    	"io"
    	"log"
    	"net"
    	"os"
    	"os/exec"
    	"sync"
    	"syscall"
    	"time"
    )
    
    func init() {
    	register("EINTR", EINTR)
    	register("Block", Block)
    }
    
    // Test various operations when a signal handler is installed without
    // the SA_RESTART flag. This tests that the os and net APIs handle EINTR.
    func EINTR() {
    	if errno := C.clearRestart(C.int(syscall.SIGURG)); errno != 0 {
    		log.Fatal(syscall.Errno(errno))
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 05 17:54:15 UTC 2022
    - 5.2K bytes
    - Viewed (0)
  3. test/typeparam/struct.go

    }
    
    type S1 struct {
    	E[int]
    	v string
    }
    
    type Eint = E[int]
    type Ebool = E[bool]
    type Eint2 = Eint
    
    type S2 struct {
    	Eint
    	Ebool
    	v string
    }
    
    type S3 struct {
    	*E[int]
    }
    
    func main() {
    	s1 := S1{Eint{2}, "foo"}
    	if got, want := s1.E.v, 2; got != want {
    		panic(fmt.Sprintf("got %d, want %d", got, want))
    	}
    	s2 := S2{Eint{3}, Ebool{true}, "foo"}
    	if got, want := s2.Eint.v, 3; got != want {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 16:29:58 UTC 2024
    - 801 bytes
    - Viewed (0)
  4. platforms/core-runtime/logging/src/test/groovy/org/gradle/internal/logging/console/BuildStatusRendererTest.groovy

            def event1 = startRootBuildOperation(1)
            def event2 = startConfigureRootBuild(2, 1, 4)
            def event3 = startConfigureBuild(3, 2, 6)
            def event4 = startConfigureProject(4, 3)
    
            when:
            renderer.onOutput(event1)
            renderer.onOutput(event2)
            renderer.onOutput(event3)
            renderer.onOutput(updateNow())
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:05:18 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  5. platforms/core-runtime/logging/src/test/groovy/org/gradle/internal/logging/console/ThrottlingOutputEventListenerTest.groovy

        }
    
        def "flushes events on end of output"() {
            def event1 = event('1')
            def event2 = event('2')
            def event3 = event('3')
            def end = new EndOutputEvent()
    
            when:
            renderer.onOutput(event1)
            renderer.onOutput(event2)
            renderer.onOutput(event3)
    
            then:
            0 * _
    
            when:
            renderer.onOutput(end)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:05:18 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  6. src/internal/poll/fd_unix.go

    		return 0, err
    	}
    	if fd.IsStream && len(p) > maxRW {
    		p = p[:maxRW]
    	}
    	var (
    		n   int
    		err error
    	)
    	for {
    		n, err = syscall.Pread(fd.Sysfd, p, off)
    		if err != syscall.EINTR {
    			break
    		}
    	}
    	if err != nil {
    		n = 0
    	}
    	fd.decref()
    	err = fd.eofError(n, err)
    	return n, err
    }
    
    // ReadFrom wraps the recvfrom network call.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 04:09:44 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  7. src/internal/poll/fd_posix.go

    // an EINTR error. This appears to be required even though we install all
    // signal handlers with SA_RESTART: see #22838, #38033, #38836, #40846.
    // Also #20400 and #36644 are issues in which a signal handler is
    // installed without setting SA_RESTART. None of these are the common case,
    // but there are enough of them that it seems that we can't avoid
    // an EINTR loop.
    func ignoringEINTR(fn func() error) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 07 23:34:17 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  8. src/internal/poll/sendfile_solaris.go

    		pos1 := pos
    		n, err = syscall.Sendfile(dst, src, &pos1, n)
    		if err == syscall.EAGAIN || err == syscall.EINTR {
    			// partial write may have occurred
    			n = int(pos1 - pos)
    		}
    		if n > 0 {
    			pos += int64(n)
    			written += int64(n)
    			remain -= int64(n)
    			continue
    		} else if err != syscall.EAGAIN && err != syscall.EINTR {
    			// This includes syscall.ENOSYS (no kernel
    			// support) and syscall.EINVAL (fd types which
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  9. src/internal/poll/sendfile_linux.go

    			continue
    		} else if err != syscall.EAGAIN && err != syscall.EINTR {
    			// This includes syscall.ENOSYS (no kernel
    			// support) and syscall.EINVAL (fd types which
    			// don't implement sendfile), and other errors.
    			// We should end the loop when there is no error
    			// returned from sendfile(2) or it is not a retryable error.
    			break
    		}
    		if err == syscall.EINTR {
    			continue
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  10. tests/scan_test.go

    		t.Fatalf("Scan into struct should work, got %#v, should %#v", resInt2, user3)
    	}
    
    	var resInt3 interface{}
    	resInt3 = []User{}
    	if err := DB.Table("users").Select("id, name, age").Where("id = ?", user3.ID).Find(&resInt3).Error; err != nil {
    		t.Fatalf("Failed to query with pointer of value, got error %v", err)
    	} else if rus := resInt3.([]User); len(rus) == 0 || rus[0].ID != user3.ID || rus[0].Name != user3.Name || rus[0].Age != user3.Age {
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Wed Jun 12 10:57:36 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top