fix /list/position test

This test was exploiting unspecified behavior w.r.t. the address of string literals, it expected them to be pooled (the same literal has the same address, at least within a TU), but MSVC does not pool by default, leading to a failure.

Additionally, I've silenced a warning MSVC throws in the following double free test.

Merge request reports