**Describe the unexpected behaviour**
VectorScan is cross-platform, yet ClickHouse enables it only for x86

**Additional context**
- #38171 replaced hyperscan by vectorscan which is a cross-platform fork of hyperscan. Due to wrong results on ARM (see the PR), we currently compile vectorscan only for x86. Need to check if a new version resolves the problem or continue investigation.
- Once done, we can remove the non-vectorscan fallback code in file "Functions/MultiMatchAnyImpl.h"
throwInvalidUtf8();
              }}
	break;
	case 435:
#line 1898 "Parser.rl"
	{{p = ((te))-1;}{
                  addLiteral(currentSeq, *ts, mode);
              }}
	break;
	case 436:
#line 1 "NONE"
	{	switch( act ) {
	case 288:
	{{p = ((te))-1;}
                  
                  
                  accumulator = parseAsDecimal(octAccumulator);
                  if (accumulator < groupIndex) {
                      currentSeq->addComponent(std::make_unique<ComponentBackReference>(accumulator));
                  } else {
                      addEscapedOctal(currentSeq, octAccumulator, mode);
                  }
              }
	break;
	case 290:
	{{p = ((te))-1;}
                  
                  if (accumulator < groupIndex) {
                      currentSeq->addComponent(std::make_unique<ComponentBackReference>(accumulator));
                  } else {