x > y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 15
bool(false)
x < y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 17
bool(false)
x == y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 19
bool(false)
x != y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 21
bool(true)
HHVM seems to die here...
AFTER
x > y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 15
bool(false)
x < y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 17
bool(false)
x == y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 19
bool(false)
x != y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 21
bool(true)
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
x > y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 15
bool(false)
x < y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 17
bool(false)
x == y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 19
bool(false)
x != y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 21
bool(true)
HHVM seems to die here...
AFTER
x > y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 15
bool(false)
x < y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 17
bool(false)
x == y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 19
bool(false)
x != y:
Warning: Cannot compare DateInterval objects in /in/qn1vC on line 21
bool(true)
x > y: bool(false)
x < y: bool(false)
x == y: bool(true)
x != y: bool(false)
HHVM seems to die here...
AFTER
x > y: bool(false)
x < y: bool(true)
x == y: bool(false)
x != y: bool(true)