<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-legacy-support.

</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/4b1980e1a62114e582129fbb16b7bc43d94e7b15">https://github.com/macports/macports-legacy-support/commit/4b1980e1a62114e582129fbb16b7bc43d94e7b15</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4b1980e1a62114e582129fbb16b7bc43d94e7b15
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Tue Sep 27 23:00:57 2022 -0700

<span style='display:block; white-space:pre;color:#404040;'>    add manual_tests/assert_test.c
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    some tests can't be easily  run from the standard testing framework,
</span><span style='display:block; white-space:pre;color:#404040;'>    as they require a custom compiler setup.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    testing staic_assert() is one such test, as a C11 compiler is
</span><span style='display:block; white-space:pre;color:#404040;'>    required. Make a new directory for manual_tests to encompass these.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    It's possible that some framework for integrating these tests that
</span><span style='display:block; white-space:pre;color:#404040;'>    require a specific compiler capability might be accomplished.
</span>---
 manual_tests/assert_test.c | 8 ++++++++
 1 file changed, 8 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/manual_tests/assert_test.c b/manual_tests/assert_test.c
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5acbe54
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/manual_tests/assert_test.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include <assert.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+int main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  static_assert(1, "true");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  printf("static_assert compiled successfully in C11 mode\n\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>