contract C {
  function f() public pure {
    uint X1 = 0x1234__1234__1234__123;
  }
}
// ----
// SyntaxError 2990: (56-79): Invalid use of underscores in number literal. Only one consecutive underscores between digits allowed.
