Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- llvm[3]: Compiling CBackend.cpp for Debug+Asserts build
- In file included from /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:15:
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CTargetMachine.h:28:16: warning:
- 'llvm::CTargetMachine::addPassesToEmitFile' hides
- overloaded virtual function [-Woverloaded-virtual]
- virtual bool addPassesToEmitFile(PassManagerBase &PM,
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Target/TargetMachine.h:248:16: note:
- hidden overloaded virtual function
- 'llvm::TargetMachine::addPassesToEmitFile' declared
- here
- virtual bool addPassesToEmitFile(PassManagerBase &,
- ^
- In file included from /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:15:
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CTargetMachine.h:26:7: error:
- no matching constructor for initialization of
- 'llvm::TargetMachine'
- : TargetMachine(T, TT, CPU, FS) {}
- ^ ~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Target/TargetMachine.h:56:3: note:
- candidate constructor not viable: requires 1 argument,
- but 4 were provided
- TargetMachine(const TargetMachine &) LLVM_DELETED_FUNCTION;
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Target/TargetMachine.h:59:3: note:
- candidate constructor not viable: requires 5 arguments,
- but 4 were provided
- TargetMachine(const Target &T, StringRef TargetTriple,
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:291:26: error:
- unknown type name 'UnwindInst'
- void visitUnwindInst(UnwindInst &I) {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:392:31: error:
- use of undeclared identifier 'Attribute'; did you mean
- 'Attributes'?
- if (PAL.paramHasAttr(Idx, Attribute::ByVal)) {
- ^~~~~~~~~
- Attributes
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:31:7: note:
- 'Attributes' declared here
- class Attributes {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:392:31: error:
- no viable conversion from 'llvm::Attributes::AttrVal'
- to 'llvm::Attributes'
- if (PAL.paramHasAttr(Idx, Attribute::ByVal)) {
- ^~~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:92:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to
- 'llvm::AttributesImpl *' for 1st argument
- Attributes(AttributesImpl *A) : Attrs(A) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:95:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to 'const
- llvm::Attributes &' for 1st argument
- Attributes(const Attributes &A) : Attrs(A.Attrs) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:369:46: note:
- passing argument to parameter 'Attr' here
- bool paramHasAttr(unsigned Idx, Attributes Attr) const {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:397:44: error:
- use of undeclared identifier 'Attribute'; did you mean
- 'Attributes'?
- /*isSigned=*/PAL.paramHasAttr(Idx, Attribute::SExt),...
- ^~~~~~~~~
- Attributes
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:31:7: note:
- 'Attributes' declared here
- class Attributes {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:397:44: error:
- no viable conversion from 'llvm::Attributes::AttrVal'
- to 'llvm::Attributes'
- /*isSigned=*/PAL.paramHasAttr(Idx, Attribute::SExt),...
- ^~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:92:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to
- 'llvm::AttributesImpl *' for 1st argument
- Attributes(AttributesImpl *A) : Attrs(A) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:95:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to 'const
- llvm::Attributes &' for 1st argument
- Attributes(const Attributes &A) : Attrs(A.Attrs) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:369:46: note:
- passing argument to parameter 'Attr' here
- bool paramHasAttr(unsigned Idx, Attributes Attr) const {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:409:40: error:
- use of undeclared identifier 'Attribute'; did you mean
- 'Attributes'?
- /*isSigned=*/PAL.paramHasAttr(0, Attribute::SExt),...
- ^~~~~~~~~
- Attributes
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:31:7: note:
- 'Attributes' declared here
- class Attributes {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:409:40: error:
- no viable conversion from 'llvm::Attributes::AttrVal'
- to 'llvm::Attributes'
- /*isSigned=*/PAL.paramHasAttr(0, Attribute::SExt),...
- ^~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:92:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to
- 'llvm::AttributesImpl *' for 1st argument
- Attributes(AttributesImpl *A) : Attrs(A) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:95:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to 'const
- llvm::Attributes &' for 1st argument
- Attributes(const Attributes &A) : Attrs(A.Attrs) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:369:46: note:
- passing argument to parameter 'Attr' here
- bool paramHasAttr(unsigned Idx, Attributes Attr) const {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:484:33: error:
- use of undeclared identifier 'Attribute'; did you mean
- 'Attributes'?
- if (PAL.paramHasAttr(Idx, Attribute::ByVal)) {
- ^~~~~~~~~
- Attributes
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:31:7: note:
- 'Attributes' declared here
- class Attributes {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:484:33: error:
- no viable conversion from 'llvm::Attributes::AttrVal'
- to 'llvm::Attributes'
- if (PAL.paramHasAttr(Idx, Attribute::ByVal)) {
- ^~~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:92:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to
- 'llvm::AttributesImpl *' for 1st argument
- Attributes(AttributesImpl *A) : Attrs(A) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:95:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to 'const
- llvm::Attributes &' for 1st argument
- Attributes(const Attributes &A) : Attrs(A.Attrs) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:369:46: note:
- passing argument to parameter 'Attr' here
- bool paramHasAttr(unsigned Idx, Attributes Attr) const {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:491:44: error:
- use of undeclared identifier 'Attribute'; did you mean
- 'Attributes'?
- /*isSigned=*/PAL.paramHasAttr(Idx, Attribute::SExt),...
- ^~~~~~~~~
- Attributes
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:31:7: note:
- 'Attributes' declared here
- class Attributes {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:491:44: error:
- no viable conversion from 'llvm::Attributes::AttrVal'
- to 'llvm::Attributes'
- /*isSigned=*/PAL.paramHasAttr(Idx, Attribute::SExt),...
- ^~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:92:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to
- 'llvm::AttributesImpl *' for 1st argument
- Attributes(AttributesImpl *A) : Attrs(A) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:95:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to 'const
- llvm::Attributes &' for 1st argument
- Attributes(const Attributes &A) : Attrs(A.Attrs) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:369:46: note:
- passing argument to parameter 'Attr' here
- bool paramHasAttr(unsigned Idx, Attributes Attr) const {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:503:40: error:
- use of undeclared identifier 'Attribute'; did you mean
- 'Attributes'?
- /*isSigned=*/PAL.paramHasAttr(0, Attribute::SExt),...
- ^~~~~~~~~
- Attributes
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:31:7: note:
- 'Attributes' declared here
- class Attributes {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:503:40: error:
- no viable conversion from 'llvm::Attributes::AttrVal'
- to 'llvm::Attributes'
- /*isSigned=*/PAL.paramHasAttr(0, Attribute::SExt),...
- ^~~~~~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:92:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to
- 'llvm::AttributesImpl *' for 1st argument
- Attributes(AttributesImpl *A) : Attrs(A) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:95:3: note:
- candidate constructor not viable: no known conversion
- from 'llvm::Attributes::AttrVal' to 'const
- llvm::Attributes &' for 1st argument
- Attributes(const Attributes &A) : Attrs(A.Attrs) {}
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Attributes.h:369:46: note:
- passing argument to parameter 'Attr' here
- bool paramHasAttr(unsigned Idx, Attributes Attr) const {
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:668:24: error:
- use of undeclared identifier 'ftostr'
- std::string StrVal = ftostr(APF);
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:1012:15: error:
- use of undeclared identifier 'ftostr'
- Num = ftostr(FPC->getValueAPF());
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:1657:12: error:
- no matching constructor for initialization of
- 'llvm::IntrinsicLowering'
- IL = new IntrinsicLowering(*TD);
- ^ ~~~
- /home/wdanilo/dev/llvm/src/include/llvm/CodeGen/IntrinsicLowering.h:26:9: note:
- candidate constructor (the implicit copy constructor)
- not viable: no known conversion from 'const
- llvm::TargetData' to 'const llvm::IntrinsicLowering'
- for 1st argument
- class IntrinsicLowering {
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/CodeGen/IntrinsicLowering.h:26:9: note:
- candidate constructor (the implicit move constructor)
- not viable: no known conversion from 'const
- llvm::TargetData' to 'llvm::IntrinsicLowering' for 1st
- argument
- class IntrinsicLowering {
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/CodeGen/IntrinsicLowering.h:32:14: note:
- candidate constructor not viable: no known conversion
- from 'const llvm::TargetData' to 'const
- llvm::DataLayout' for 1st argument
- explicit IntrinsicLowering(const DataLayout &td) :
- ^
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:1672:14: error:
- no matching constructor for initialization of
- 'llvm::Mangler'
- Mang = new Mangler(*TCtx, *TD);
- ^ ~~~~~~~~~~
- /home/wdanilo/dev/llvm/src/include/llvm/Target/Mangler.h:50:3: note:
- candidate constructor not viable: no known conversion
- from 'const llvm::TargetData' to 'const
- llvm::DataLayout' for 2nd argument
- Mangler(MCContext &context, const DataLayout &td)
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Target/Mangler.h:27:7: note:
- candidate constructor (the implicit copy constructor)
- not viable: requires 1 argument, but 2 were provided
- class Mangler {
- ^
- /home/wdanilo/dev/llvm/src/include/llvm/Target/Mangler.h:27:7: note:
- candidate constructor (the implicit move constructor)
- not viable: requires 1 argument, but 2 were provided
- /home/wdanilo/dev/llvm/src/projects/test/lib/Target/CBackend/CBackend.cpp:2042:14: error:
- no member named 'findUsedStructTypes' in 'llvm::Module'
- TheModule->findUsedStructTypes(StructTypes);
- ~~~~~~~~~ ^
- fatal error: too many errors emitted, stopping now
- [-ferror-limit=]
- 1 warning and 20 errors generated.
- make[3]: *** [/home/wdanilo/dev/llvm/src/projects/test/build/lib/Target/CBackend/Debug+Asserts/CBackend.o] Error 1
- make[3]: Leaving directory `/home/wdanilo/dev/llvm/src/projects/test/build/lib/Target/CBackend'
- make[2]: *** [all] Error 1
- make[2]: Leaving directory `/home/wdanilo/dev/llvm/src/projects/test/build/lib/Target'
- make[1]: *** [Target/.makeall] Error 2
- make[1]: Leaving directory `/home/wdanilo/dev/llvm/src/projects/test/build/lib'
- make: *** [all] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement