Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for requirements (1.29 sec)

  1. src/cmd/go/internal/mvs/mvs.go

    	// Per https://research.swtch.com/vgo-mvs#algorithm_4:
    	// β€œTo avoid an unnecessary downgrade to E 1.1, we must also add a new
    	// requirement on E 1.2. We can apply Algorithm R to find the minimal set of
    	// new requirements to write to go.mod.”
    	//
    	// In order to generate those new requirements, we need to identify versions
    	// for every module in the build list β€” not just reqs.Required(target).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 27 21:58:12 UTC 2024
    - 14.5K bytes
    - Viewed (0)
  2. src/cmd/go/internal/modload/edit.go

    // otherwise-missing package import.
    //
    // If pruning is enabled, the roots of the edited requirements include an
    // explicit entry for each module path in tryUpgrade, mustSelect, and the roots
    // of rs, unless the selected version for the module path is "none".
    func editRequirements(ctx context.Context, rs *Requirements, tryUpgrade, mustSelect []module.Version) (edited *Requirements, changed bool, err error) {
    	if rs.pruning == workspace {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 21:46:32 UTC 2024
    - 34.1K bytes
    - Viewed (0)
  3. src/cmd/go/internal/modload/import.go

    	// then we first attempt to load the package using only the main module and
    	// its root requirements. If that does not identify the package, or if mg is
    	// already non-nil, then we attempt to load the package using the full
    	// requirements in mg.
    	for {
    		var sumErrMods, altMods []module.Version
    		for prefix := path; prefix != "."; prefix = pathpkg.Dir(prefix) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 15:21:14 UTC 2024
    - 27.7K bytes
    - Viewed (0)
  4. src/cmd/go/internal/modload/modfile.go

    	if m.Version == "" && !inWorkspaceMode() && MainModules.Contains(m.Path) {
    		// Calling rawGoModSummary implies that we are treating m as a module whose
    		// requirements aren't the roots of the module graph and can't be modified.
    		//
    		// If we are not in workspace mode, then the requirements of the main module
    		// are the roots of the module graph and we expect them to be kept consistent.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 26 17:53:40 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  5. src/cmd/go/internal/modget/query.go

    		}
    		if !versionOkForMainModule(q.version) {
    			// TODO(bcmills): "all@none" seems like a totally reasonable way to
    			// request that we remove all module requirements, leaving only the main
    			// module and standard library. Perhaps we should implement that someday.
    			return &modload.QueryUpgradesAllError{
    				MainModules: modload.MainModules.Versions(),
    				Query:       q.version,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 27 15:48:25 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  6. src/cmd/go/internal/modload/build.go

    		}
    		return
    	}
    	m.Deprecated = deprecation
    }
    
    // moduleInfo returns information about module m, loaded from the requirements
    // in rs (which may be nil to indicate that m was not loaded from a requirement
    // graph).
    func moduleInfo(ctx context.Context, rs *Requirements, m module.Version, mode ListMode, reuse map[module.Version]*modinfo.ModulePublic) *modinfo.ModulePublic {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 16:56:39 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  7. src/cmd/go/internal/modcmd/download.go

    	//
    	// (If invoked without arguments, we expect the module graph to already
    	// be tidy and the go.mod file to declare a 'go' version that satisfies
    	// transitive requirements. If that invariant holds, then we should have
    	// already upgraded when we loaded the module graph, and should not need
    	// an additional check here. See https://go.dev/issue/45551.)
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 19:32:39 UTC 2023
    - 13.5K bytes
    - Viewed (0)
  8. doc/go_mem.html

    </p>
    
    <p>
    <b>Requirement 1</b>:
    The memory operations in each goroutine must correspond to a correct sequential execution of that goroutine,
    given the values read from and written to memory.
    That execution must be consistent with the <i>sequenced before</i> relation,
    defined as the partial order requirements set out by the <a href="/ref/spec">Go language specification</a>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 15:54:42 UTC 2024
    - 26.6K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/compile.go

    	{name: "loop rotate", fn: loopRotate},
    	{name: "trim", fn: trim}, // remove empty blocks
    }
    
    // Double-check phase ordering constraints.
    // This code is intended to document the ordering requirements
    // between different phases. It does not override the passes
    // list above.
    type constraint struct {
    	a, b string // a must come before b
    }
    
    var passOrder = [...]constraint{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 14:55:18 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  10. src/cmd/go/internal/modcmd/edit.go

    The -dropgodebug=key flag drops any existing godebug lines
    with the given key.
    
    The -require=path@version and -droprequire=path flags
    add and drop a requirement on the given module path and version.
    Note that -require overrides any existing requirements on path.
    These flags are mainly for tools that understand the module graph.
    Users should prefer 'go get path@version' or 'go get path@none',
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:52:10 UTC 2024
    - 17.2K bytes
    - Viewed (0)
Back to top