[Bug c++/81237] Cannot link when class methods compiled with different levels of vectorization

2017-07-20 Thread ravi.kappiy...@cd-adapco.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237 --- Comment #5 from Ravi --- Are there any known work-arounds to getting ABI version 11 to link against code compiled with an older ABI version?

[Bug c++/81237] Cannot link when class methods compiled with different levels of vectorization

2017-06-28 Thread ravi.kappiy...@cd-adapco.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237 --- Comment #4 from Ravi --- This does seem to be an issue with any ABI version older than the newest (11, I think), which appears to have a different name mangling scheme than any of ABI versions 6-10, all of which fail when attempting to link a

[Bug c++/81237] Cannot link when class methods compiled with different levels of vectorization

2017-06-27 Thread ravi.kappiy...@cd-adapco.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237 --- Comment #2 from Ravi --- I noticed I neglected to mention the error message. Compiling the code with GNU 7.1 gives me the error: test.o:(.data.rel.ro._ZTV1C[_ZTV1C]+0x38): undefined reference to `non-virtual thunk to C::func() const' collect

[Bug c++/81237] Cannot link when class methods compiled with different levels of vectorization

2017-06-27 Thread ravi.kappiy...@cd-adapco.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81237 --- Comment #1 from Ravi --- The markdown didn't work quite the way I thought it would... Let me know if the format is unclear and I'll rework the initial message to make it clearer

[Bug c++/81237] New: Cannot link when class methods compiled with different levels of vectorization

2017-06-27 Thread ravi.kappiy...@cd-adapco.com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ravi.kappiy...@cd-adapco.com Target Milestone: --- I have 4 files (2 CPP files, 1 header file, and 1 Makefile), shown below: **test.h** #ifndef test_h_ #define test_h_