[ 62%] Building CXX object test/CMakeFiles/test_cppcodec.dir/test_cppcodec.cpp.o
cd /builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/x86_64-redhat-linux-gnu/test && /usr/bin/c++ -I/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -std=c++11 -Wall -pedantic -o CMakeFiles/test_cppcodec.dir/test_cppcodec.cpp.o -c /builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp
make[2]: Leaving directory '/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/x86_64-redhat-linux-gnu'
In file included from /builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:25:
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____0()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:128:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("0"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:128:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:129:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("000"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:129:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:130:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("000000"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:130:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:131:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("000000000"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:131:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:134:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("00======"), cppcodec::symbol_error&); // no padding for Crockford
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:134:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:135:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("Uu"), cppcodec::symbol_error&); // only a checksum symbol here
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:135:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:136:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("++"), cppcodec::symbol_error&); // make sure it's not base64
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:136:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:137:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("//"), cppcodec::symbol_error&); // ...ditto
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:137:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____8()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:327:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("0"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:327:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:328:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("00"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:328:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:329:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("00==="), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:329:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:330:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("0======="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:330:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:331:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("000====="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:331:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:332:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("000000=="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:332:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:335:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("W0======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:335:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:336:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("X0======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:336:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:337:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("Y0======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:337:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:338:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("Z0======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:338:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:339:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("CPNM UOJ1"), cppcodec::symbol_error&); // no spaces
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:339:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:340:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("CPNM-UOJ1"), cppcodec::symbol_error&); // no dashes
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:340:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____14()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:434:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("A"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:434:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:435:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("AA"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:435:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:436:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("AA==="), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:436:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:437:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("A======="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:437:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:438:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("AAA====="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:438:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:439:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("AAAAAA=="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:439:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:442:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("0A======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:442:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:443:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("1A======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:443:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:444:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("8A======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:444:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:445:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("9A======"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:445:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:446:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("GEZD GNBV"), cppcodec::symbol_error&); // no spaces
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:446:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:447:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base32::decode("GEZD-GNBV"), cppcodec::symbol_error&); // no dashes
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:447:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____20()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:574:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:574:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:575:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AA"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:575:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:576:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("ABCDE"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:576:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:577:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A==="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:577:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:578:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AAAA===="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:578:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:579:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AAAAA==="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:579:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:582:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A&B="), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:582:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:583:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("--"), cppcodec::symbol_error&); // this is not base64url
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:583:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:584:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("__"), cppcodec::symbol_error&); // ...ditto
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:584:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____26()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:682:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:682:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:683:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AAAAA"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:683:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:686:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A&B"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:686:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:687:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("++"), cppcodec::symbol_error&); // this is not standard base64
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:687:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:688:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("//"), cppcodec::symbol_error&); // ...ditto
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:688:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____32()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:782:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:782:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:783:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AA"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:783:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:784:9: error: cannot declare reference to 'class cppcodec::padding_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("ABCDE"), cppcodec::padding_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:784:9: error: 'const' qualifiers cannot be applied to 'cppcodec::padding_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:785:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A==="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:785:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:786:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AAAA===="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:786:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:787:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("AAAAA==="), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:787:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:790:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("A&B="), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:790:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:791:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("++"), cppcodec::symbol_error&); // this is not standard base64
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:791:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:792:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(base64::decode("//"), cppcodec::symbol_error&); // ...ditto
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:792:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____38()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:883:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("0"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:883:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:884:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("000"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:884:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:887:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("1g"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:887:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:888:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("66 6f"), cppcodec::symbol_error&); // no spaces
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:888:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:889:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("66-6f"), cppcodec::symbol_error&); // no dashes
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:889:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____44()':
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:980:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("0"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:980:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:981:9: error: cannot declare reference to 'class cppcodec::invalid_input_length&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("000"), cppcodec::invalid_input_length&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:981:9: error: 'const' qualifiers cannot be applied to 'cppcodec::invalid_input_length&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:984:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("1G"), cppcodec::symbol_error&);
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:984:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:985:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("66 6F"), cppcodec::symbol_error&); // no spaces
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:985:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:986:9: error: cannot declare reference to 'class cppcodec::symbol_error&', which is not a typedef or a template type argument
REQUIRE_THROWS_AS(hex::decode("66-6F"), cppcodec::symbol_error&); // no dashes
^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/cppcodec-65e512dceb2d544c71111396f8ffd9e851d73994/test/test_cppcodec.cpp:986:9: error: 'const' qualifiers cannot be applied to 'cppcodec::symbol_error&'
{standard input}: Assembler messages:
{standard input}: Error: .size expression for test_cppcodec.cpp does not evaluate to a constant
This might be either due to catch update (1.x โ 2.x) or gcc update (7.2.1 โ 8.0.1)..
Help is very appreciated. Thanks!