From 393e4d4b86d46ed06fd686cb0a59fd04110cfb23 Mon Sep 17 00:00:00 2001 From: Matthew Ballance Date: Sat, 6 Jun 2026 21:46:20 +0000 Subject: [PATCH] Fix non-ASCII characters in VPI test files to pass t_dist_whitespace Replace the section sign and em-dash characters with ASCII equivalents in t_flag_main_vpi.cpp and t_flag_main_vpi_lib2.cpp. The t_dist_whitespace CI check rejects non-ASCII content in source files. Co-Authored-By: Claude Opus 4.8 (1M context) --- test_regress/t/t_flag_main_vpi.cpp | 4 ++-- test_regress/t/t_flag_main_vpi_lib2.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test_regress/t/t_flag_main_vpi.cpp b/test_regress/t/t_flag_main_vpi.cpp index 2ea90b86f..28c4d3f9e 100644 --- a/test_regress/t/t_flag_main_vpi.cpp +++ b/test_regress/t/t_flag_main_vpi.cpp @@ -85,10 +85,10 @@ static void register_callbacks() { vpi_register_cb(&cb_data); } -// IEEE 1800 §37: vlog_startup_routines[] — null-terminated array of startup functions +// IEEE 1800 section 37: vlog_startup_routines[] -- null-terminated array of startup functions extern "C" { void (*vlog_startup_routines[])() = {register_callbacks, nullptr}; -// Named bootstrap entrypoint — used when library is loaded as :my_vpi_bootstrap +// Named bootstrap entrypoint -- used when library is loaded as :my_vpi_bootstrap void my_vpi_bootstrap() { register_callbacks(); } } diff --git a/test_regress/t/t_flag_main_vpi_lib2.cpp b/test_regress/t/t_flag_main_vpi_lib2.cpp index b918d0683..b8c8f617f 100644 --- a/test_regress/t/t_flag_main_vpi_lib2.cpp +++ b/test_regress/t/t_flag_main_vpi_lib2.cpp @@ -19,7 +19,7 @@ static void lib2_startup() { vpi_printf(const_cast("- second VPI library loaded\n")); } -// IEEE 1800 §37: vlog_startup_routines[] — null-terminated array of startup functions +// IEEE 1800 section 37: vlog_startup_routines[] -- null-terminated array of startup functions extern "C" { void (*vlog_startup_routines[])() = {lib2_startup, nullptr}; }