In trying to run the tests of yaFyaml on an M1 Mac using a hand-build GCC 11.2.0, I got this:
❯ ./yaFyaml/tests/yafyaml_tests.x -d
Start: <Test_FileStream_suite.test_read>
. end: <Test_FileStream_suite.test_read>
...
Start: <Test_SequenceNode_suite.test_get_real64_1d>
. end: <Test_SequenceNode_suite.test_get_real64_1d>
Start: <Test_MappingNode_suite.test_is_mapping>
.yafyaml_tests.x(15186,0x100a5c580) malloc: *** error for object 0x600001e54000: pointer being freed was not allocated
yafyaml_tests.x(15186,0x100a5c580) malloc: *** set a breakpoint in malloc_error_break to debug
Program received signal SIGABRT: Process abort signal.
Backtrace for this error:
#0 0x100a9ce57
#1 0x100a9beeb
#2 0x196a814c3
In trying to run the tests of yaFyaml on an M1 Mac using a hand-build GCC 11.2.0, I got this: