SHARE
TWEET

MOJOM -> Different implementation Error

chandankharbanda5 Mar 27th, 2017 32 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ninja: Entering directory `out/Default'
  2. [1/101] ACTION //net/interfaces:interfaces_shared__generator(//build/toolchain/mac:clang_x64)
  3. FAILED: gen/net/interfaces/corp_data_sharing.mojom-shared-internal.h gen/net/interfaces/corp_data_sharing.mojom-shared.cc gen/net/interfaces/corp_data_sharing.mojom-shared.h
  4. python ../../mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs generate ../../net/interfaces/corp_data_sharing.mojom -d ../../ -I ../../ -o /Users/aka/Ubuntu/OpenSource/chromium/src/out/Default/gen --bytecode_path /Users/aka/Ubuntu/OpenSource/chromium/src/out/Default/gen/mojo/public/tools/bindings --generate_non_variant_code -g c++
  5. Traceback (most recent call last):
  6.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 320, in <module>
  7.     sys.exit(main())
  8.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 316, in main
  9.     return args.func(args, remaining_args)
  10.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 235, in _Generate
  11.     processor.ProcessFile(args, remaining_args, generator_modules, filename)
  12.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 129, in ProcessFile
  13.     RelativePath(filename, args.depth))
  14.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 175, in _GenerateModule
  15.     generator.GenerateFiles(filtered_args)
  16.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/generators/mojom_cpp_generator.py", line 581, in GenerateFiles
  17.     self.Write(self.GenerateModuleSharedHeader(),
  18.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/template_expander.py", line 50, in GeneratorInternal
  19.     parameters = generator(*args, **kwargs2)
  20.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/generators/mojom_cpp_generator.py", line 569, in GenerateModuleSharedHeader
  21.     return self.GetJinjaExports()
  22.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/generators/mojom_cpp_generator.py", line 524, in GetJinjaExports
  23.     interfaces = self.GetInterfaces()
  24.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 70, in GetInterfaces
  25.     return map(self._AddInterfaceComputedData, self.module.interfaces)
  26.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 128, in _AddInterfaceComputedData
  27.     method.response_param_struct = self._GetResponseStructFromMethod(method)
  28.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 152, in _GetResponseStructFromMethod
  29.     return self._AddStructComputedData(False, struct)
  30.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 98, in _AddStructComputedData
  31.     struct.packed = pack.PackedStruct(struct)
  32.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/pack.py", line 135, in __init__
  33.     src_fields.append(PackedField(field, index, ordinal))
  34.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/pack.py", line 80, in __init__
  35.     self.size = self.GetSizeForKind(field.kind)
  36.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/pack.py", line 59, in GetSizeForKind
  37.     raise Exception("Invalid kind: %s" % kind.spec)
  38. Exception: Invalid kind: x:int
  39. [2/101] ACTION //net/interfaces:interfaces__generator(//build/toolchain/mac:clang_x64)
  40. FAILED: gen/net/interfaces/corp_data_sharing.mojom.cc gen/net/interfaces/corp_data_sharing.mojom.h gen/net/interfaces/corp_data_sharing.mojom.srcjar gen/net/interfaces/corp_data_sharing.mojom.js
  41. python ../../mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs generate ../../net/interfaces/corp_data_sharing.mojom -d ../../ -I ../../ -o /Users/aka/Ubuntu/OpenSource/chromium/src/out/Default/gen --bytecode_path /Users/aka/Ubuntu/OpenSource/chromium/src/out/Default/gen/mojo/public/tools/bindings -g c++,javascript,java --typemap gen/net/interfaces/interfaces__type_mappings
  42. Traceback (most recent call last):
  43.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 320, in <module>
  44.     sys.exit(main())
  45.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 316, in main
  46.     return args.func(args, remaining_args)
  47.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 235, in _Generate
  48.     processor.ProcessFile(args, remaining_args, generator_modules, filename)
  49.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 129, in ProcessFile
  50.     RelativePath(filename, args.depth))
  51.   File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 175, in _GenerateModule
  52.     generator.GenerateFiles(filtered_args)
  53.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/generators/mojom_js_generator.py", line 407, in GenerateFiles
  54.     self.Write(self.GenerateAMDModule(),
  55.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/template_expander.py", line 50, in GeneratorInternal
  56.     parameters = generator(*args, **kwargs2)
  57.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/generators/mojom_js_generator.py", line 401, in GenerateAMDModule
  58.     return self.GetParameters()
  59.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/generators/mojom_js_generator.py", line 385, in GetParameters
  60.     "structs": self.GetStructs() + self.GetStructsFromMethods(),
  61.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 60, in GetStructsFromMethods
  62.     result.append(self._GetResponseStructFromMethod(method))
  63.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 152, in _GetResponseStructFromMethod
  64.     return self._AddStructComputedData(False, struct)
  65.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py", line 98, in _AddStructComputedData
  66.     struct.packed = pack.PackedStruct(struct)
  67.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/pack.py", line 135, in __init__
  68.     src_fields.append(PackedField(field, index, ordinal))
  69.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/pack.py", line 80, in __init__
  70.     self.size = self.GetSizeForKind(field.kind)
  71.   File "/Users/aka/Ubuntu/OpenSource/chromium/src/mojo/public/tools/bindings/pylib/mojom/generate/pack.py", line 59, in GetSizeForKind
  72.     raise Exception("Invalid kind: %s" % kind.spec)
  73. Exception: Invalid kind: x:int
  74. ninja: build stopped: subcommand failed.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top