From 1da482d6161fe92ff7778a6fff1ed3d3941fc1d3 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Mon, 27 Jan 2025 19:04:30 +0000 Subject: [PATCH] Updated CRC constexpr tests for 'force C++03 implementation' option --- test/test_crc1.cpp | 2 +- test/test_crc16.cpp | 4 ++-- test/test_crc16_a.cpp | 6 +++--- test/test_crc16_arc.cpp | 6 +++--- test/test_crc16_aug_ccitt.cpp | 6 +++--- test/test_crc16_buypass.cpp | 6 +++--- test/test_crc16_ccitt.cpp | 6 +++--- test/test_crc16_cdma2000.cpp | 6 +++--- test/test_crc16_dds110.cpp | 6 +++--- test/test_crc16_dectr.cpp | 6 +++--- test/test_crc16_dectx.cpp | 6 +++--- test/test_crc16_dnp.cpp | 6 +++--- test/test_crc16_en13757.cpp | 6 +++--- test/test_crc16_genibus.cpp | 6 +++--- test/test_crc16_kermit.cpp | 6 +++--- test/test_crc16_m17.cpp | 6 +++--- test/test_crc16_maxim.cpp | 6 +++--- test/test_crc16_mcrf4xx.cpp | 6 +++--- test/test_crc16_modbus.cpp | 6 +++--- test/test_crc16_profibus.cpp | 6 +++--- test/test_crc16_riello.cpp | 6 +++--- test/test_crc16_t10dif.cpp | 6 +++--- test/test_crc16_teledisk.cpp | 6 +++--- test/test_crc16_tms37157.cpp | 6 +++--- test/test_crc16_usb.cpp | 6 +++--- test/test_crc16_x25.cpp | 6 +++--- test/test_crc16_xmodem.cpp | 2 +- test/test_crc32.cpp | 2 +- test/test_crc32_bzip2.cpp | 2 +- test/test_crc32_c.cpp | 2 +- test/test_crc32_d.cpp | 2 +- test/test_crc32_jamcrc.cpp | 2 +- test/test_crc32_mpeg2.cpp | 2 +- test/test_crc32_posix.cpp | 2 +- test/test_crc32_q.cpp | 2 +- test/test_crc32_xfer.cpp | 2 +- test/test_crc64_ecma.cpp | 2 +- test/test_crc8_ccitt.cpp | 6 +++--- test/test_crc8_cdma2000.cpp | 6 +++--- test/test_crc8_darc.cpp | 6 +++--- test/test_crc8_dvbs2.cpp | 6 +++--- test/test_crc8_ebu.cpp | 6 +++--- test/test_crc8_icode.cpp | 6 +++--- test/test_crc8_itu.cpp | 6 +++--- test/test_crc8_j1850.cpp | 6 +++--- test/test_crc8_j1850_zero.cpp | 6 +++--- test/test_crc8_maxim.cpp | 6 +++--- test/test_crc8_rohc.cpp | 6 +++--- test/test_crc8_wcdma.cpp | 6 +++--- 49 files changed, 122 insertions(+), 122 deletions(-) diff --git a/test/test_crc1.cpp b/test/test_crc1.cpp index ed988da6..4bbabefa 100644 --- a/test/test_crc1.cpp +++ b/test/test_crc1.cpp @@ -66,7 +66,7 @@ namespace CHECK_EQUAL(calculate_parity(data.begin(), data.end()), int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc1_constructor_constexpr) { diff --git a/test/test_crc16.cpp b/test/test_crc16.cpp index d70b90c4..33057dae 100644 --- a/test/test_crc16.cpp +++ b/test/test_crc16.cpp @@ -127,7 +127,7 @@ namespace CHECK_EQUAL(0xBB3DU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_16_constexpr) { @@ -210,7 +210,7 @@ namespace CHECK_EQUAL(0xBB3DU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_4_constexpr) { diff --git a/test/test_crc16_a.cpp b/test/test_crc16_a.cpp index 2367fefb..778c2f9f 100644 --- a/test/test_crc16_a.cpp +++ b/test/test_crc16_a.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xBF05U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_a_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xBF05U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_a_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xBF05U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_a_4_constexpr) { diff --git a/test/test_crc16_arc.cpp b/test/test_crc16_arc.cpp index eaf17dc1..73195d74 100644 --- a/test/test_crc16_arc.cpp +++ b/test/test_crc16_arc.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xBB3DU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_arc_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xBB3DU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_arc_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xBB3DU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_arc_4_constexpr) { diff --git a/test/test_crc16_aug_ccitt.cpp b/test/test_crc16_aug_ccitt.cpp index a89bf787..1e16bfff 100644 --- a/test/test_crc16_aug_ccitt.cpp +++ b/test/test_crc16_aug_ccitt.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xE5CCU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_aug_ccitt_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xE5CCU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_aug_ccitt_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xE5CCU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_aug_ccitt_4_constexpr) { diff --git a/test/test_crc16_buypass.cpp b/test/test_crc16_buypass.cpp index 9104ed2f..acd2f76a 100644 --- a/test/test_crc16_buypass.cpp +++ b/test/test_crc16_buypass.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xFEE8U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_buypass_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xFEE8U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_buypass_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xFEE8U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_buypass_4_constexpr) { diff --git a/test/test_crc16_ccitt.cpp b/test/test_crc16_ccitt.cpp index 78399252..90202fa2 100644 --- a/test/test_crc16_ccitt.cpp +++ b/test/test_crc16_ccitt.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x29B1U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_ccitt_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x29B1U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_ccitt_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x29B1U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_ccitt_4_constexpr) { diff --git a/test/test_crc16_cdma2000.cpp b/test/test_crc16_cdma2000.cpp index 18324f80..60166f9f 100644 --- a/test/test_crc16_cdma2000.cpp +++ b/test/test_crc16_cdma2000.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x4C06U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_cdma2000_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x4C06U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_cdma2000_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x4C06U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_cdma2000_4_constexpr) { diff --git a/test/test_crc16_dds110.cpp b/test/test_crc16_dds110.cpp index 3eaee997..7c7145c4 100644 --- a/test/test_crc16_dds110.cpp +++ b/test/test_crc16_dds110.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x9ECFU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dds110_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x9ECFU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dds110_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x9ECFU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dds110_4_constexpr) { diff --git a/test/test_crc16_dectr.cpp b/test/test_crc16_dectr.cpp index 1f5f1454..0374c3bc 100644 --- a/test/test_crc16_dectr.cpp +++ b/test/test_crc16_dectr.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x007EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dect_r_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x007EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dect_r_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x007EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dect_r_4_constexpr) { diff --git a/test/test_crc16_dectx.cpp b/test/test_crc16_dectx.cpp index e5510a39..7dadc3a5 100644 --- a/test/test_crc16_dectx.cpp +++ b/test/test_crc16_dectx.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x007FU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dect_x_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x007FU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dect_x_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x007FU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dect_x_4_constexpr) { diff --git a/test/test_crc16_dnp.cpp b/test/test_crc16_dnp.cpp index e8245cc9..1de99a59 100644 --- a/test/test_crc16_dnp.cpp +++ b/test/test_crc16_dnp.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xEA82U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dnp_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xEA82U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dnp_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xEA82U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_dnp_4_constexpr) { diff --git a/test/test_crc16_en13757.cpp b/test/test_crc16_en13757.cpp index c4bf990b..b05de99c 100644 --- a/test/test_crc16_en13757.cpp +++ b/test/test_crc16_en13757.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xC2B7U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_en13757_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xC2B7U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_en13757_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xC2B7U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_en13757_4_constexpr) { diff --git a/test/test_crc16_genibus.cpp b/test/test_crc16_genibus.cpp index fc8380dd..9e7e15f4 100644 --- a/test/test_crc16_genibus.cpp +++ b/test/test_crc16_genibus.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xD64EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_genibus_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xD64EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_genibus_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xD64EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_genibus_4_constexpr) { diff --git a/test/test_crc16_kermit.cpp b/test/test_crc16_kermit.cpp index 27dd89c8..93b044d0 100644 --- a/test/test_crc16_kermit.cpp +++ b/test/test_crc16_kermit.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x2189U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_kermit_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x2189U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_kermit_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x2189U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_kermit_4_constexpr) { diff --git a/test/test_crc16_m17.cpp b/test/test_crc16_m17.cpp index 2af0155f..9f25eae3 100644 --- a/test/test_crc16_m17.cpp +++ b/test/test_crc16_m17.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x772BU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_m17_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x772BU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_m17_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x772BU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_m17_4_constexpr) { diff --git a/test/test_crc16_maxim.cpp b/test/test_crc16_maxim.cpp index df7e527c..e238dee7 100644 --- a/test/test_crc16_maxim.cpp +++ b/test/test_crc16_maxim.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x44C2U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_maxim_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x44C2U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_maxim_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x44C2U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_maxim_4_constexpr) { diff --git a/test/test_crc16_mcrf4xx.cpp b/test/test_crc16_mcrf4xx.cpp index d645282e..1ea47d4e 100644 --- a/test/test_crc16_mcrf4xx.cpp +++ b/test/test_crc16_mcrf4xx.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x6F91U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_mcrf4xx_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x6F91U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_mcrf4xx_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x6F91U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_mcrf4xx_4_constexpr) { diff --git a/test/test_crc16_modbus.cpp b/test/test_crc16_modbus.cpp index 430773bb..99fbde1b 100644 --- a/test/test_crc16_modbus.cpp +++ b/test/test_crc16_modbus.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x4B37U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_modbus_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x4B37U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_modbus_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x4B37U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_modbus_4_constexpr) { diff --git a/test/test_crc16_profibus.cpp b/test/test_crc16_profibus.cpp index dce88f22..f6db3473 100644 --- a/test/test_crc16_profibus.cpp +++ b/test/test_crc16_profibus.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xA819U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_profibus_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xA819U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_profibus_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xA819U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_profibus_4_constexpr) { diff --git a/test/test_crc16_riello.cpp b/test/test_crc16_riello.cpp index b4aa86d3..60af15ac 100644 --- a/test/test_crc16_riello.cpp +++ b/test/test_crc16_riello.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x63D0U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_riello_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x63D0U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_riello_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x63D0U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_riello_4_constexpr) { diff --git a/test/test_crc16_t10dif.cpp b/test/test_crc16_t10dif.cpp index 21568718..83c2d973 100644 --- a/test/test_crc16_t10dif.cpp +++ b/test/test_crc16_t10dif.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xD0DBU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_t10dif_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xD0DBU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_t10dif_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xD0DBU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_t10dif_4_constexpr) { diff --git a/test/test_crc16_teledisk.cpp b/test/test_crc16_teledisk.cpp index 6ffa7a3d..fc3bb741 100644 --- a/test/test_crc16_teledisk.cpp +++ b/test/test_crc16_teledisk.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x0FB3U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_teledisk_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x0FB3U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_teledisk_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x0FB3U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_teledisk_4_constexpr) { diff --git a/test/test_crc16_tms37157.cpp b/test/test_crc16_tms37157.cpp index 4304d19c..893e2b4d 100644 --- a/test/test_crc16_tms37157.cpp +++ b/test/test_crc16_tms37157.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x26B1U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_tms37157_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x26B1U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_tms37157_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x26B1U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_tms37157_4_constexpr) { diff --git a/test/test_crc16_usb.cpp b/test/test_crc16_usb.cpp index 5479992e..b0203da9 100644 --- a/test/test_crc16_usb.cpp +++ b/test/test_crc16_usb.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xB4C8U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_usb_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xB4C8U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_usb_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xB4C8U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_usb_4_constexpr) { diff --git a/test/test_crc16_x25.cpp b/test/test_crc16_x25.cpp index 77c7f7fb..edea98e7 100644 --- a/test/test_crc16_x25.cpp +++ b/test/test_crc16_x25.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x906EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_x25_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x906EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_x25_16_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x906EU, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_x25_4_constexpr) { diff --git a/test/test_crc16_xmodem.cpp b/test/test_crc16_xmodem.cpp index e116126d..a18b072b 100644 --- a/test/test_crc16_xmodem.cpp +++ b/test/test_crc16_xmodem.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x31C3U, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc16_xmodem_constexpr) { diff --git a/test/test_crc32.cpp b/test/test_crc32.cpp index 2cfa169f..4ff6c7dd 100644 --- a/test/test_crc32.cpp +++ b/test/test_crc32.cpp @@ -127,7 +127,7 @@ namespace CHECK_EQUAL(0xCBF43926UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_16_constexpr) { diff --git a/test/test_crc32_bzip2.cpp b/test/test_crc32_bzip2.cpp index 857fe005..10367e08 100644 --- a/test/test_crc32_bzip2.cpp +++ b/test/test_crc32_bzip2.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xFC891918UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_bzip2_constexpr) { diff --git a/test/test_crc32_c.cpp b/test/test_crc32_c.cpp index a6010343..feb44482 100644 --- a/test/test_crc32_c.cpp +++ b/test/test_crc32_c.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xE3069283UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_c_constexpr) { diff --git a/test/test_crc32_d.cpp b/test/test_crc32_d.cpp index c6b33efb..1ccf3124 100644 --- a/test/test_crc32_d.cpp +++ b/test/test_crc32_d.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x87315576UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_d_constexpr) { diff --git a/test/test_crc32_jamcrc.cpp b/test/test_crc32_jamcrc.cpp index 1bd48cb3..ad170b44 100644 --- a/test/test_crc32_jamcrc.cpp +++ b/test/test_crc32_jamcrc.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x340BC6D9UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_jamcrc_constexpr) { diff --git a/test/test_crc32_mpeg2.cpp b/test/test_crc32_mpeg2.cpp index 635a990f..5c3533a0 100644 --- a/test/test_crc32_mpeg2.cpp +++ b/test/test_crc32_mpeg2.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x0376E6E7UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_mpeg2_constexpr) { diff --git a/test/test_crc32_posix.cpp b/test/test_crc32_posix.cpp index f01d2e4c..3cfb60cd 100644 --- a/test/test_crc32_posix.cpp +++ b/test/test_crc32_posix.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x765E7680UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_posix_constexpr) { diff --git a/test/test_crc32_q.cpp b/test/test_crc32_q.cpp index 7404c51c..3c0f8cdd 100644 --- a/test/test_crc32_q.cpp +++ b/test/test_crc32_q.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x3010BF7FUL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_q_constexpr) { diff --git a/test/test_crc32_xfer.cpp b/test/test_crc32_xfer.cpp index 96ed2ab4..75ff0e43 100644 --- a/test/test_crc32_xfer.cpp +++ b/test/test_crc32_xfer.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xBD0BE338UL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc32_xfer_constexpr) { diff --git a/test/test_crc64_ecma.cpp b/test/test_crc64_ecma.cpp index 54a8d8cb..f5d0ebd1 100644 --- a/test/test_crc64_ecma.cpp +++ b/test/test_crc64_ecma.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x6C40DF5F0B497347ULL, crc); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc64_ecma_constexpr) { diff --git a/test/test_crc8_ccitt.cpp b/test/test_crc8_ccitt.cpp index 25cc048e..a313c5ad 100644 --- a/test/test_crc8_ccitt.cpp +++ b/test/test_crc8_ccitt.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xF4U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_ccitt_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xF4U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_ccitt_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xF4U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_ccitt_256_constructor_constexpr) { diff --git a/test/test_crc8_cdma2000.cpp b/test/test_crc8_cdma2000.cpp index df57b3a3..e5bda16f 100644 --- a/test/test_crc8_cdma2000.cpp +++ b/test/test_crc8_cdma2000.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xDAU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_cdma2000_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xDAU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_cdma2000_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xDAU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_cdma2000_256_constructor_constexpr) { diff --git a/test/test_crc8_darc.cpp b/test/test_crc8_darc.cpp index d1fdb201..a1898d6b 100644 --- a/test/test_crc8_darc.cpp +++ b/test/test_crc8_darc.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x15U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_darc_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x15U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_darc_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x15U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_darc_256_constructor_constexpr) { diff --git a/test/test_crc8_dvbs2.cpp b/test/test_crc8_dvbs2.cpp index 0f5e2f91..086f4069 100644 --- a/test/test_crc8_dvbs2.cpp +++ b/test/test_crc8_dvbs2.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xBCU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_dvbs2_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xBCU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_dvbs2_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xBCU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_dvbs2_256_constructor_constexpr) { diff --git a/test/test_crc8_ebu.cpp b/test/test_crc8_ebu.cpp index 9168cbda..662791f9 100644 --- a/test/test_crc8_ebu.cpp +++ b/test/test_crc8_ebu.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x97U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_ebu_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x97U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_ebu_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x97U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_ebu_256_constructor_constexpr) { diff --git a/test/test_crc8_icode.cpp b/test/test_crc8_icode.cpp index bda00884..21639eea 100644 --- a/test/test_crc8_icode.cpp +++ b/test/test_crc8_icode.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x7EU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_icode_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x7EU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_icode_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x7EU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_icode_256_constructor_constexpr) { diff --git a/test/test_crc8_itu.cpp b/test/test_crc8_itu.cpp index b6cf0b28..7156db5a 100644 --- a/test/test_crc8_itu.cpp +++ b/test/test_crc8_itu.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xA1U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_itu_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xA1U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_itu_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xA1U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_itu_256_constructor_constexpr) { diff --git a/test/test_crc8_j1850.cpp b/test/test_crc8_j1850.cpp index 24d67cc1..cbea4c08 100644 --- a/test/test_crc8_j1850.cpp +++ b/test/test_crc8_j1850.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x4BU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_j1850_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x4BU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_j1850_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x4BU, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_j1850_256_constructor_constexpr) { diff --git a/test/test_crc8_j1850_zero.cpp b/test/test_crc8_j1850_zero.cpp index 1d179a3b..caa1ed70 100644 --- a/test/test_crc8_j1850_zero.cpp +++ b/test/test_crc8_j1850_zero.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x37U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_j1850_zero_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x37U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_j1850_zero_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x37U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_j1850_zero_256_constructor_constexpr) { diff --git a/test/test_crc8_maxim.cpp b/test/test_crc8_maxim.cpp index b9b6775c..4e1b9d11 100644 --- a/test/test_crc8_maxim.cpp +++ b/test/test_crc8_maxim.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xA1U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_maxim_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xA1U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_maxim_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xA1U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_maxim_256_constructor_constexpr) { diff --git a/test/test_crc8_rohc.cpp b/test/test_crc8_rohc.cpp index f9dff526..d9f3ac22 100644 --- a/test/test_crc8_rohc.cpp +++ b/test/test_crc8_rohc.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0xD0U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_rohc_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0xD0U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_rohc_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0xD0U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_rohc_256_constructor_constexpr) { diff --git a/test/test_crc8_wcdma.cpp b/test/test_crc8_wcdma.cpp index 8b3613a9..f5bd9156 100644 --- a/test/test_crc8_wcdma.cpp +++ b/test/test_crc8_wcdma.cpp @@ -55,7 +55,7 @@ namespace CHECK_EQUAL(0x25U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_wcdma_4_constructor_constexpr) { @@ -138,7 +138,7 @@ namespace CHECK_EQUAL(0x25U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_wcdma_16_constructor_constexpr) { @@ -221,7 +221,7 @@ namespace CHECK_EQUAL(0x25U, int(crc)); } -#if ETL_USING_CPP14 +#if ETL_USING_CPP14 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION) //************************************************************************* TEST(test_crc8_wcdma_256_constructor_constexpr) {