diff --git a/tests/stl/oracle/stl_system_error.res.oracle b/tests/stl/oracle/stl_system_error.res.oracle
index 04d8410ed46f178dac7e12860ee5ecc948054cc4..42e233f260ef4cbdcc44f7ebd328dc83b1c90446 100644
--- a/tests/stl/oracle/stl_system_error.res.oracle
+++ b/tests/stl/oracle/stl_system_error.res.oracle
@@ -62,6 +62,10 @@ struct __fc_FILE {
 };
 typedef struct __fc_FILE FILE;
 typedef int clockid_t;
+struct timespec {
+   long tv_sec ;
+   long tv_nsec ;
+};
 typedef int pid_t;
 typedef unsigned long sigset_t;
 union sigval {
@@ -99,10 +103,6 @@ struct tm {
    int tm_yday ;
    int tm_isdst ;
 };
-struct timespec {
-   long tv_sec ;
-   long tv_nsec ;
-};
 typedef char char_type;
 typedef int char_type;
 struct __shared_ref_base;