Chris Wilson
405b3478d1
igt/drv_hangman: Tidy up assertion failure message
Because
(drv_hangman:6035) CRITICAL: Failed assertion: !((__extension__
(__builtin_constant_p (l) && ((__builtin_constant_p (tmp) && strlen
(tmp) < ((size_t) (l))) || (__builtin_constant_p (s) && strlen (s) <
((size_t) (l)))) ? __extension__ ({ size_t __s1_len, __s2_len;
(__builtin_constant_p (tmp) && __builtin_constant_p (s) && (__s1_len =
strlen (tmp), __s2_len = strlen (s), (!((size_t)(const void *)((tmp) +
1) - (size_t)(const void *)(tmp) == 1) || __s1_len >= 4) &&
(!((size_t)(const void *)((s) + 1) - (size_t)(const void *)(s) == 1) ||
__s2_len >= 4)) ? __builtin_strcmp (tmp, s) : (__builtin_constant_p
(tmp) && ((size_t)(const void *)((tmp) + 1) - (size_t)(const void
*)(tmp) == 1) && (__s1_len = strlen (tmp), __s1_len < 4) ?
(__builtin_constant_p (s) && ((size_t)(const void *)((s) + 1) -
(size_t)(const void *)(s) == 1) ? __builtin_strcmp (tmp, s) :
(__extension__ ({ const unsigned char *__s2 = (const unsigned char *)
(const char *) (s); int __result = (((const unsigned char *) (const char
*) (tmp))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result =
(((const unsigned char *) (const char *) (tmp))[1] - __s2[1]); if
(__s1_len > 1 && __result == 0) { __result = (((const unsigned char *)
(const char *) (tmp))[2] - __s2[2]); if (__s1_len > 2 && __result == 0)
__result = (((const unsigned char *) (const char *) (tmp))[3] -
__s2[3]); } } __result; }))) : (__builtin_constant_p (s) &&
((size_t)(const void *)((s) + 1) - (size_t)(const void *)(s) == 1) &&
(__s2_len = strlen (s), __s2_len < 4) ? (__builtin_constant_p (tmp) &&
((size_t)(const void *)((tmp) + 1) - (size_t)(const void *)(tmp) == 1) ?
__builtin_strcmp (tmp, s) : (- (__extension__ ({ const unsigned char
*__s2 = (const unsigned char *) (const char *) (tmp); int __result =
(((const unsigned char *) (const char *) (s))[0] - __s2[0]); if
(__s2_len > 0 && __result == 0) { __result = (((const unsigned char *)
(const char *) (s))[1] - __s2[1]); if (__s2_len > 1 && __result == 0) {
__result = (((const unsigned char *) (const char *) (s))[2] - __s2[2]);
if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *)
(const char *) (s))[3] - __s2[3]); } } __result; })))) :
__builtin_strcmp (tmp, s)))); }) : strncmp (tmp, s, l))) == 0)
is a little hard to understand at a glance.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2016-02-26 12:59:37 +00:00
..
2014-12-10 17:11:35 +00:00
2014-12-10 17:11:35 +00:00
2015-08-13 11:28:22 +01:00
2015-12-03 11:36:02 +00:00
2015-12-01 17:31:27 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:12 +00:00
2015-12-02 16:17:18 +00:00
2015-12-02 13:14:03 +02:00
2015-12-03 11:36:02 +00:00
2013-07-01 18:54:40 +02:00
2015-11-25 15:52:18 +02:00
2015-12-04 16:35:00 +01:00
2015-11-25 14:33:49 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-12-03 11:36:02 +00:00
2015-09-11 14:39:43 +01:00
2016-02-26 12:59:37 +00:00
2015-12-03 11:36:02 +00:00
2015-12-03 11:36:02 +00:00
2015-10-12 19:57:58 +03:00
2016-02-04 17:48:16 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2016-02-18 10:30:56 +00:00
2015-09-11 14:39:43 +01:00
2016-02-04 09:49:29 +00:00
2015-09-11 14:39:43 +01:00
2015-08-21 09:37:10 +01:00
2016-02-25 20:01:33 +00:00
2015-04-02 16:35:42 +01:00
2015-12-10 12:45:20 +01:00
2015-12-03 11:12:38 +00:00
2016-02-18 10:28:39 +00:00
2016-02-18 10:28:39 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2016-02-18 10:30:56 +00:00
2015-11-03 19:46:11 +00:00
2016-02-18 10:30:56 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2016-01-27 14:45:18 +00:00
2016-01-25 14:03:56 +00:00
2016-01-25 14:03:56 +00:00
2016-02-05 16:13:23 +00:00
2015-09-11 14:39:43 +01:00
2016-02-09 09:46:03 +01:00
2015-10-09 19:16:26 +03:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2016-01-27 14:47:19 +00:00
2016-02-10 09:16:33 +01:00
2016-01-27 14:45:18 +00:00
2016-02-19 10:32:35 +00:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2016-01-27 14:45:18 +00:00
2015-09-11 14:39:43 +01:00
2015-12-16 10:21:14 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2016-01-08 19:56:49 +02:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-12-10 12:45:20 +01:00
2015-09-11 14:39:43 +01:00
2015-11-11 14:20:55 +00:00
2015-09-11 14:39:43 +01:00
2016-02-18 10:30:56 +00:00
2015-10-12 19:57:58 +03:00
2016-01-19 14:03:15 +00:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2016-01-20 07:53:22 +00:00
2015-10-12 19:57:58 +03:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2016-01-25 19:44:31 +01:00
2016-01-20 13:13:57 +00:00
2015-12-12 20:02:16 +00:00
2015-11-03 19:46:11 +00:00
2015-10-16 11:04:33 +01:00
2016-02-18 10:30:56 +00:00
2015-12-13 15:20:18 +00:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-10-09 19:16:26 +03:00
2016-01-20 13:13:57 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-12-10 12:45:20 +01:00
2015-12-10 12:45:20 +01:00
2015-12-02 15:02:52 +00:00
2016-02-04 15:25:40 +00:00
2015-09-11 14:39:43 +01:00
2016-01-27 14:45:18 +00:00
2016-02-04 09:49:35 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2016-01-28 16:22:43 +00:00
2015-12-03 11:12:38 +00:00
2016-01-25 19:44:31 +01:00
2016-01-27 14:47:19 +00:00
2016-02-04 09:49:35 +00:00
2015-09-11 14:39:43 +01:00
2016-02-26 10:09:10 +00:00
2015-09-11 14:39:43 +01:00
2015-12-10 12:45:20 +01:00
2015-12-10 12:45:20 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-11-03 19:46:11 +00:00
2015-11-03 19:46:11 +00:00
2015-11-03 19:46:11 +00:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2016-02-12 16:39:29 +00:00
2016-02-23 18:03:46 +00:00
2016-02-05 17:38:02 +00:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-12-04 10:49:11 +01:00
2015-11-16 15:35:28 +02:00
2016-01-29 16:30:15 -02:00
2016-01-11 20:25:45 +02:00
2015-09-11 14:39:43 +01:00
2015-10-16 15:35:28 +01:00
2015-12-04 10:49:11 +01:00
2015-11-11 14:20:56 +00:00
2015-12-04 10:49:11 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2016-01-08 15:01:59 +02:00
2016-01-08 19:59:10 +02:00
2016-02-11 12:46:24 +01:00
2016-02-19 17:09:46 -02:00
2015-09-11 14:39:43 +01:00
2016-02-11 18:16:20 +01:00
2015-09-11 14:39:43 +01:00
2016-01-08 15:01:59 +02:00
2015-11-03 19:46:11 +00:00
2016-01-08 19:59:10 +02:00
2016-01-08 15:01:59 +02:00
2015-09-11 14:39:43 +01:00
2016-01-08 16:00:13 -08:00
2016-01-08 15:01:59 +02:00
2016-01-29 16:30:15 -02:00
2016-02-18 10:36:45 +00:00
2016-01-08 15:01:59 +02:00
2015-09-11 14:39:43 +01:00
2015-12-03 11:36:02 +00:00
2015-10-14 15:45:23 +01:00
2015-09-11 14:39:43 +01:00
2016-02-08 16:34:13 -08:00
2016-02-11 18:16:26 +01:00
2012-08-08 08:51:55 +02:00
2015-11-03 19:46:11 +00:00
2016-02-19 12:10:21 +02:00
2015-09-28 18:23:52 +03:00
2016-02-19 12:10:21 +02:00
2016-01-25 19:44:31 +01:00
2016-01-25 19:44:31 +01:00
2016-02-11 18:16:26 +01:00
2016-02-14 19:22:25 +02:00
2015-08-21 09:37:10 +01:00
2015-08-21 09:37:10 +01:00
2015-08-21 09:37:10 +01:00
2015-12-16 10:21:14 +01:00
2015-08-21 09:37:10 +01:00
2015-12-03 11:36:02 +00:00
2015-09-11 14:39:43 +01:00
2015-12-03 11:36:02 +00:00
2016-01-26 09:32:43 -08:00
2016-01-26 09:32:43 -08:00
2016-01-26 09:32:43 -08:00
2015-12-03 11:36:02 +00:00
2016-02-08 16:34:13 -08:00
2016-02-08 16:34:13 -08:00
2016-02-08 16:34:13 -08:00
2012-01-15 16:05:43 +01:00