test-semantic