The header says secp256k1_ellswift_create is constant time in auxrnd32, but ctime_tests never marks auxrnd32 secret. Marking it secret makes the test fail under Valgrind and MSan, because secp256k1_ellswift_xswiftec_inv_var branches on the branch value and on u, which are PRNG outputs derived from auxrnd32.
This declassifies the branch value and u32 right after they are drawn, as option 2 in the issue proposes. They are SHA256 outputs, so declassifying them does not reveal seckey32 or auxrnd32. ctime_tests now calls secp256k1_ellswift_create with both secret.
Fixes #1962.