Language
C++
Compiler
gcc 6.1.0
Options
Warnings
Boost 1.65.1
C++1z(GNU)
no pedantic
$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.65.1/gcc-6.1.0/include -std=gnu++1z
Exit Code:
1
Author
anonymous
about 7 years ago
C++
gcc 6.1.0
Author
anonymous
about 7 years ago
$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.65.1/gcc-6.1.0/include -std=gnu++1z
prog.cc: In instantiation of 'std::__cxx11::string foo<T>::bar(const char*, const char*) const [with T = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
prog.cc:15:10: required from here
prog.cc:6:29: warning: unused parameter 'x' [-Wunused-parameter]
std::string bar(const char* x, const char* y) const {
^
prog.cc:6:44: warning: unused parameter 'y' [-Wunused-parameter]
std::string bar(const char* x, const char* y) const {
^
/opt/wandbox/boost-1.65.1/gcc-6.1.0/lib/libboost_unit_test_framework.a(unit_test_main.o): In function `main':
unit_test_main.cpp:(.text.startup+0x6): undefined reference to `init_unit_test_suite(int, char**)'
/tmp/ccssGx0C.o: In function `f()':
prog.cc:(.text+0x1e): undefined reference to `foo<int>::bar[abi:cxx11](char const*, char const*) const'
collect2: error: ld returned 1 exit status