Prophecis icon indicating copy to clipboard operation
Prophecis copied to clipboard

编译 di/lcm 模块报错

Open caozongpeng opened this issue 2 years ago • 1 comments

go build -v -o bin/main webank/DI/lcm/service/lcm webank/DI/lcm/service/lcm service/lcm/splitTraining.go:39:42: not enough arguments in call to learner.CreateServiceSpec have (string, string) want (string, string, kubernetes.Interface) service/lcm/splitTraining.go:78:17: t.helper undefined (type splitTraining has no field or method helper) service/lcm/splitTraining.go:117:50: too many arguments in call to newConstructLearnerContainer service/lcm/split_training.go:36:6: method redeclared: splitTraining.jobSpecForLearner method(splitTraining) func(string) ("k8s.io/api/batch/v1".Job, error) method(splitTraining) func("k8s.io/api/core/v1".Service) (*"k8s.io/api/batch/v1".Job, error) service/lcm/split_training.go:36:24: splitTraining.jobSpecForLearner redeclared in this block previous declaration at service/lcm/splitTraining.go:70:6 service/lcm/split_training.go:85:24: splitTraining.Start redeclared in this block previous declaration at service/lcm/splitTraining.go:37:6 service/lcm/split_training.go:122:33: cannot use serviceSpec (type *"k8s.io/api/core/v1".Service) as type string in argument to t.jobSpecForLearner service/lcm/split_training.go:149:25: (*splitTraining).NewCreateFromBOM redeclared in this block previous declaration at service/lcm/splitTraining.go:128:6 service/lcm/split_training.go:179:29: (*splitTraining).NewCreateFromBOM.func1 redeclared in this block previous declaration at service/lcm/splitTraining.go:137:33 service/lcm/split_training.go:200:25: (*splitTraining).CreateFromBOMForTFJob redeclared in this block previous declaration at service/lcm/splitTraining.go:179:6 service/lcm/split_training.go:179:29: too many errors

image

caozongpeng avatar Dec 01 '22 09:12 caozongpeng