[Bug middle-end/48965] [4.7 Regression] FAIL: gcc.dg/pr45055.c

froydnj at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed May 11 17:33:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48965

--- Comment #5 from Nathan Froyd <froydnj at gcc dot gnu.org> 2011-05-11 17:12:57 UTC ---
No.  The list is sorted by UID, but the numbers printed out are not the UID;
they are the order in which things were pushed on to the list.  Full diff, with
duplicate entries and UID information:

--- pr45055.gkd    2011-05-11 13:07:54.424168821 -0400
+++ pr45055.gk.gkd    2011-05-11 13:07:54.600692860 -0400
@@ -1,30 +1,36 @@

 Declarations used by foo, sorted by DECL_UID:
-8, uid 1559:   static int colormap[10];
 11, uid 1559:   static int colormap[10];
-6, uid 1560:   extern int bar ();
-7, uid 1560:   extern int bar ();
+14, uid 1559:   static int colormap[10];
 9, uid 1560:   extern int bar ();
 10, uid 1560:   extern int bar ();
-19, uid 1560:   extern int bar ();
-21, uid 1560:   extern int bar ();
-23, uid 1560:   extern int bar ();
-4, uid 1577:   void <L12>;
-16, uid 1577:   void <L12>;
-18, uid 1577:   void <L12>;
+12, uid 1560:   extern int bar ();
+13, uid 1560:   extern int bar ();
+25, uid 1560:   extern int bar ();
+27, uid 1560:   extern int bar ();
+29, uid 1560:   extern int bar ();
+5, uid 1577:   void <L12>;
+20, uid 1577:   void <L12>;
+24, uid 1577:   void <L12>;
 2, uid 1578:   void <L13>;
 3, uid 1578:   void <L13>;
-5, uid 1578:   void <L13>;
-14, uid 1578:   void <L13>;
-15, uid 1578:   void <L13>;
+4, uid 1578:   void <L13>;
+6, uid 1578:   void <L13>;
+7, uid 1578:   void <L13>;
+8, uid 1578:   void <L13>;
 17, uid 1578:   void <L13>;
-20, uid 1578:   void <L13>;
+18, uid 1578:   void <L13>;
+19, uid 1578:   void <L13>;
+21, uid 1578:   void <L13>;
+22, uid 1578:   void <L13>;
+23, uid 1578:   void <L13>;
+26, uid 1578:   void <L13>;
 1, uid 1581:   void <L16>;
-13, uid 1581:   void <L16>;
-22, uid 1581:   void <L16>;
+16, uid 1581:   void <L16>;
+28, uid 1581:   void <L16>;
 0, uid 2680:   void <L17>;
-12, uid 2680:   void <L17>;
-24, uid 2680:   void <L17>;
+15, uid 2680:   void <L17>;
+30, uid 2680:   void <L17>;

 ;; Function (foo)



More information about the Gcc-bugs mailing list