* `musl libc <https://musl.libc.org/>`_
* `GNU libc <https://www.gnu.org/software/libc/>`_
* `GNU libiconv <https://www.gnu.org/software/libiconv/>`_
+
+Quirks by implementation
+========================
+
+Not technically illegal, but perhaps unexpected.
+
+musl
+----
+
+* iconv_open() supports neither ``//IGNORE`` nor ``//TRANSLIT`` as an
+ indicator suffices.
+
+glibc
+-----
+
+* iconv_open() accepts any indicator suffix, such as ``//INVALID``.
+* iconv() returns EILSEQ when it ignores invalid input.
+