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/tree-ssa/   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:     vrp89.c (1.44 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* PR target/29776 */
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-vrp1" } */
/* { dg-final { scan-tree-dump-not "link_error" "vrp1"} } */

#define A(fn, arg, min, max) \
  if (__builtin_##fn (arg) < min || __builtin_##fn (arg) > max) \
    link_error ();
#define B(fn, min, max) \
  A (fn, a, min, max) A (fn##l, b, min, max) A (fn##ll, c, min, max)
#define C(fn, min, sub) \
  A (fn, a, min, ((int) sizeof (a) * __CHAR_BIT__ - sub)) \
  A (fn##l, b, min, ((int) sizeof (b) * __CHAR_BIT__ - sub)) \
  A (fn##ll, c, min, ((int) sizeof (c) * __CHAR_BIT__ - sub))
#define D(fn, sub1, sub2) \
  A (fn, a, ((int) sizeof (a) * __CHAR_BIT__ - sub1), \
     ((int) sizeof (a) * __CHAR_BIT__ - sub2)) \
  A (fn##l, b, ((int) sizeof (b) * __CHAR_BIT__ - sub1), \
     ((int) sizeof (b) * __CHAR_BIT__ - sub2)) \
  A (fn##ll, c, ((int) sizeof (c) * __CHAR_BIT__ - sub1), \
     ((int) sizeof (c) * __CHAR_BIT__ - sub2))

extern void link_error (void);

unsigned int d;
unsigned long e;
unsigned long long f;

void
foo (unsigned int a, unsigned long b, unsigned long long c)
{
  B (parity, 0, 1)
  C (ffs, 0, 0)
  C (popcount, 0, 0)
  C (clz, 0, 0)
  C (ctz, -1, 0)
  a &= 63;
  b &= 63;
  c &= 63;
  B (ffs, 0, 6)
  B (popcount, 0, 6)
  a += 3; b += 3; c += 3;
  B (ffs, 1, 7)
  B (popcount, 1, 7)
  a = 32U + (d & 1023U);
  b = 32UL + (e & 1023UL);
  c = 32ULL + (f & 1023ULL);
  D (clz, 11, 6)
  B (ctz, 0, 10)
}

void
bar (int a, long b, long long c)
{
  C (clrsb, 0, 1)
}

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.0053 ]--