diff --git a/tests/basics/builtin_id.py b/tests/basics/builtin_id.py
index 4874f355b46f514e846eb242d3c1c18e0d5b802f..1d617c4ccb1b0b5822f501d48b5cf9d1bc3d586d 100644
--- a/tests/basics/builtin_id.py
+++ b/tests/basics/builtin_id.py
@@ -1,6 +1,7 @@
 print(id(1) == id(2))
 print(id(None) == id(None))
-print(id([]) == id([]))
+# This can't be true per Python semantics, just CPython implementation detail
+#print(id([]) == id([]))
 
 l = [1, 2]
 print(id(l) == id(l))