[open-features-non-integer-left.html]
  [features "left=105.5" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105.32" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105LLl" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105^4" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105*3" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105/5" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105  " should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105e1" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=105e-1" should set "left=105"]
    expected:
      if os == "android": FAIL

  [features "left=/104" should NOT set "left=104"]
    expected:
      if asan and not fission: [PASS, FAIL]

  [features "left=_104" should NOT set "left=104"]
    expected:
      if (os == "mac") and debug and (version == "OS X 14.7"): [PASS, FAIL]
      if (os == "linux") and not fission and not debug: [PASS, FAIL]

  [features "left=L104" should NOT set "left=104"]
    expected:
      if (os == "mac") and debug and (version == "OS X 14.7"): [PASS, FAIL]
      if (os == "linux") and not fission and not debug: [PASS, FAIL]
