Roland Reichwein 7fda18a60b Bugfixes for compile errors in optimized tests (#1235)
* Fix optimized tests by suppressing warning from STL

* Fix uninitialized buffer in hash for month_weekday

* Fix overlapping memcpy with memmove

* Fix random out of bounds index in __builtin_memmove

Suppressing compiler warning

* Fix array bounds warnings from static casts in message_router

In compiled code, casting to wrong message types is generated,
even though the code paths are supposed to be never taken due to runtime
msg id checks. Therefore, the warnings can be suppressed.

* Fix syntax errors in base64 decoder tests

* Fix test failure in test_rounded_integral_division.cpp when optimized

When building tests optimized, test_round_to_half_even_signed_limits
fails due to the fact that

etl::absolute(std::numeric_limits<int32_t>::min()) < 0
2025-12-20 10:42:17 +00:00
..
Deprecated literal with suffix (#416) 2021-09-02 13:03:38 +01:00
etl_error_handler Remove -Wuseless-cast (#1110) 2025-05-30 11:41:07 +01:00
etl_initializer_list Remove -Wuseless-cast (#1110) 2025-05-30 11:41:07 +01:00
Performance/unordered_map literal with suffix (#416) 2021-09-02 13:03:38 +01:00
syntax_check Added --pedandic-errors and -Werror to CMakeLists.txt 2025-12-16 10:41:53 +00:00
UnitTest++ rise up cmake minimum required (#1066) 2025-04-30 16:47:39 +01:00
vs2022 Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
.gitattributes Changes merged from chrono updates 2025-04-18 11:30:43 +01:00
CMakeLists.txt Added --pedandic-errors and -Werror to CMakeLists.txt 2025-12-16 10:41:53 +00:00
cppcheck_macro_definitions.txt Updates to chrono classes 2025-04-18 10:50:48 +01:00
data.h Sopporting changes for etl::tuple 2025-04-14 09:51:28 +01:00
etl_profile.h Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
iterators_for_unit_tests.h Eradicated all GCC and clang warnings 2022-07-27 10:42:03 +01:00
list_header_files.bat Updated syntax checks 2024-08-21 18:48:56 +01:00
list_test_files.bat Updated syntax checks 2024-08-21 18:48:56 +01:00
list_test_files.ps1 Updated syntax checks 2024-08-21 18:48:56 +01:00
list_test_files.sh Updated syntax checks 2024-08-21 18:48:56 +01:00
main.cpp style: add missing new line at end of file (#734) 2023-07-18 08:12:53 +01:00
maincpp03check.cpp Work in progress 2020-01-09 11:15:50 +00:00
meson.build Implementation of Base64 encoder and decoder 2024-06-24 17:44:53 +01:00
murmurhash3.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
murmurhash3.h Add free-standing sanity tests for C++03/11/14/17 (#351) 2021-03-12 14:13:31 +00:00
run-syntax-checks.sh Minor script updates 2025-05-31 21:49:37 +01:00
run-tests.sh Added builtin mem function tests 2025-08-22 19:20:15 +01:00
test_algorithm.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_alignment.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_array_view.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_array_wrapper.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_array.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_atomic.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_base64_RFC2152_decoder.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_base64_RFC2152_encoder.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_base64_RFC3501_decoder.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_base64_RFC3501_encoder.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_base64_RFC4648_decoder_with_no_padding.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_base64_RFC4648_decoder_with_padding.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_base64_RFC4648_encoder_with_no_padding.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_base64_RFC4648_encoder_with_padding.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_base64_RFC4648_URL_decoder_with_no_padding.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_base64_RFC4648_URL_decoder_with_padding.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_base64_RFC4648_URL_encoder_with_no_padding.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_base64_RFC4648_URL_encoder_with_padding.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_binary.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bip_buffer_spsc_atomic.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bit_stream_reader_big_endian.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bit_stream_reader_little_endian.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bit_stream_writer_big_endian.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bit_stream_writer_little_endian.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bit_stream.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bit.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bitset_legacy.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bitset_new_comparisons.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bitset_new_default_element_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bitset_new_explicit_single_element_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bitset_new_ext_default_element_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bitset_new_ext_explicit_single_element_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bloom_filter.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bresenham_line.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_bsd_checksum.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_buffer_descriptors.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_byte_stream.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_byte.cpp Updated copyright notice 2022-06-10 21:45:37 +01:00
test_callback_service.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_callback_timer_atomic.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_callback_timer_deferred_locked.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_callback_timer_interrupt.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_callback_timer_locked.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_callback_timer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_char_traits.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_checksum.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_clocks.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_day.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_duration.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_hh_mm_ss.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_literals.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_month_day_last.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_month_day.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_month_weekday_last.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_month_weekday.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_month.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_operators.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_time_point.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_weekday_indexed.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_weekday_last.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_weekday.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_year_month_day_last.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_year_month_day.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_year_month_weekday_last.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_year_month_weekday.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_year_month.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_chrono_year.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_circular_buffer_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_circular_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_circular_iterator.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_closure_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_closure.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_compare.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_map_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_map_ext_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_map_ext.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_map.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multimap_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multimap_ext_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multimap_ext.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multimap.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multiset_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multiset_ext_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multiset_ext.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_multiset.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_set_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_set_ext_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_set_ext.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_const_set.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_constant.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_container.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_correlation.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_covariance.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc1.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_ccitt.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_cdma2000.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_darc.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_dvbs2.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_ebu.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_icode.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_itu.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_j1850_zero.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_j1850.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_maxim.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_nrsc5.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_opensafety.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_rohc.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc8_wcdma.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_a.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_arc.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_aug_ccitt.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_buypass.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_ccitt.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_cdma2000.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_dds110.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_dectr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_dectx.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_dnp.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_en13757.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_genibus.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_kermit.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_m17.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_maxim.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_mcrf4xx.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_modbus.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_opensafety_a.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_opensafety_b.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_profibus.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_riello.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_t10dif.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_teledisk.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_tms37157.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_usb.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_x25.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16_xmodem.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc16.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_bzip2.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_c.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_d.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_jamcrc.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_mpeg2.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_posix.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_q.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32_xfer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc32.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc64_ecma.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_crc64_iso.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_cyclic_value.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_debounce.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_delegate_cpp03.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_delegate_observable.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_delegate_service_compile_time.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_delegate_service_cpp03.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_delegate_service.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_delegate.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_deque.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_endian.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_enum_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_error_handler.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_etl_assert.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_etl_traits.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_exception.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_expected.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_fixed_iterator.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_fixed_sized_memory_block_allocator.cpp Array bounds and maybe-uninitialized warning fixes 2023-03-02 13:15:42 +00:00
test_flags.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_flat_map.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_flat_multimap.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_flat_multiset.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_flat_set.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_fnv_1.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_format_spec.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_forward_list_shared_pool.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_forward_list.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_fsm.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_function_traits.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_function.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_functional.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_gamma.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_hash.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_hfsm_recurse_to_inner_state_on_start.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_hfsm_transition_on_enter.cpp Catch reentrant calls to FSM and HFSM start, receive, etc. (#1202) 2025-11-29 09:54:17 +00:00
test_hfsm.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_histogram.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_index_of_type.cpp Added etl::index_of_type as a complement to etl::nth_type 2025-03-27 15:24:38 +00:00
test_indirect_vector_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_indirect_vector.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_instance_count.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_integral_limits.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_intrusive_forward_list.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_intrusive_links.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_intrusive_list.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_intrusive_queue.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_intrusive_stack.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_invert.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_io_port.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_iterator.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_jenkins.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_largest.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_limiter.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_limits.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_list_shared_pool.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_list.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_macros.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_make_string.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_map.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_math_functions.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_math.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_mean.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_mem_cast_ptr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_mem_cast.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_memory.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_broker.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_bus.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_packet.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_router_registry.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_router.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_timer_atomic.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_timer_interrupt.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_timer_locked.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message_timer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_message.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_multi_array.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_multi_range.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_multi_span.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_multi_vector.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_multimap.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_multiset.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_murmur3.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_not_null_pointer_constexpr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_not_null_pointer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_not_null_unique_pointer.cpp Added constexpr. Removed some member functions. Removed 'move' member functions for etl::not_null<etl::unique_ptr<T, TDeleter>> 2025-08-18 16:51:49 +01:00
test_nth_type.cpp Removed instances of ETL_NTH_TYPE_FORCE_CPP03_IMPLEMENTATION 2025-06-06 13:53:26 +01:00
test_numeric.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_observer.cpp Updated C++03 observer class to accept void parameter notification types 2024-08-02 10:36:13 +01:00
test_optional.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_overload.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_packet.cpp Updated copyright notice 2022-06-10 21:45:37 +01:00
test_parameter_pack.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_parameter_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_parity_checksum.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_pearson.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_poly_span_dynamic_extent.cpp Removed float-equal warnings 2023-11-21 15:13:24 +00:00
test_poly_span_fixed_extent.cpp Removed float-equal warnings 2023-11-21 15:13:24 +00:00
test_pool_external_buffer.cpp Fixed shadow warnings in all files 2024-01-25 14:22:26 +00:00
test_pool.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_priority_queue.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_pseudo_moving_average.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_quantize.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_lockable_small.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_lockable.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_memory_model_small.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_mpmc_mutex_small.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_mpmc_mutex.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_spsc_atomic_small.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_spsc_atomic.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_spsc_isr_small.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_spsc_isr.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_spsc_locked_small.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue_spsc_locked.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_queue.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_random.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_ratio.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_reference_flat_map.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_reference_flat_multimap.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_reference_flat_multiset.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_reference_flat_set.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_rescale.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_result.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_rms.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_rounded_integral_division.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_scaled_rounding.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_set.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_shared_message.cpp #854 in-place construction of shared message 2024-03-09 10:11:00 +00:00
test_signal.cpp Rebased on development 2025-09-20 11:25:09 +01:00
test_singleton_base.cpp Updates to singleton_base 2025-01-21 17:48:35 +00:00
test_singleton.cpp Fix test array sizes 2023-04-02 11:06:43 +01:00
test_smallest.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_span_dynamic_extent.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_span_fixed_extent.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_stack.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_standard_deviation.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_state_chart_compile_time_with_data_parameter.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_state_chart_compile_time.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_state_chart_with_data_parameter.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_state_chart_with_rvalue_data_parameter.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_state_chart.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_char_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_char.cpp Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
test_string_stream_u8.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_stream_u16.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_stream_u32.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_stream_wchar_t.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_stream.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_u8_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_u8.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_u16_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_u16.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_u32_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_u32.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_std_u8.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_std_u16.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_std_u32.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_std_wchar_t.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_std.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_u8.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_u16.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_u32.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities_wchar_t.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_utilities.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_view.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_wchar_t_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_string_wchar_t.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_successor.cpp Updated copyright notice 2022-06-10 21:45:37 +01:00
test_task_scheduler.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_threshold.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_to_arithmetic_u8.cpp #787 etl::expected doesn't compile with ETL_LOG_ERRORS 2023-11-24 09:59:35 +00:00
test_to_arithmetic_u16.cpp #787 etl::expected doesn't compile with ETL_LOG_ERRORS 2023-11-24 09:59:35 +00:00
test_to_arithmetic_u32.cpp #787 etl::expected doesn't compile with ETL_LOG_ERRORS 2023-11-24 09:59:35 +00:00
test_to_arithmetic_wchar_t.cpp #787 etl::expected doesn't compile with ETL_LOG_ERRORS 2023-11-24 09:59:35 +00:00
test_to_arithmetic.cpp #1126 to_arithmetic does not compile on C++98 2025-07-19 15:54:06 +01:00
test_to_string.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_to_u8string.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_to_u16string.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_to_u32string.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_to_wstring.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_tuple.cpp Fixed const&& move constructors 2025-06-05 12:01:37 +01:00
test_type_def.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_type_list.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_type_lookup.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_type_select.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_type_traits.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_unaligned_type_ext.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_unaligned_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_uncopyable.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_unordered_map.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_unordered_multimap.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_unordered_multiset.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_unordered_set.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_user_type.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_utility.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_variance.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_variant_legacy.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_variant_pool_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_variant_pool.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_variant_variadic.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_vector_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_vector_non_trivial.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_vector_pointer_external_buffer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_vector_pointer.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_vector.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_visitor.cpp Refactored visitor and variant to allow const variants and fix passing references to visitors 2023-07-04 11:41:00 +01:00
test_xor_checksum.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
test_xor_rotate_checksum.cpp Fixed all 'extra semicolon' warnings 2025-12-16 09:15:26 +00:00
unit_test_framework.h Bugfixes for compile errors in optimized tests (#1235) 2025-12-20 10:42:17 +00:00
words.txt New hash & checksum algorithms 2015-08-19 21:00:53 +01:00