if using RTLD_NEXT (or other symbol there), it causes an assert: ast/value.c2:754: function ast.Value.castAs: Assertion failed: qt.isBuiltin() can be triggered by 'c2c c2c -i'