Yes:
[simon@simon-laptop][13:39:58]
[~/devel/hackerrank/otherpeoples]>./compile-latest-cpp.sh
Compiling garvit2013-REALBIN.cpp
+ g++ -std=c++14 garvit2013-REALBIN.cpp -O3 -g3 -Wall -Wextra -Wconversion -DONLINE_JUDGE -D_GLIBCXX_DEBUG -fsanitize=undefined -ftrapv
garvit2013-REALBIN.cpp: In function ‘int main()’:
garvit2013-REALBIN.cpp:11:7: warning: unused variable ‘i’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:9: warning: unused variable ‘j’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:11: warning: unused variable ‘n’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:13: warning: unused variable ‘m’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:15: warning: unused variable ‘q’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:17: warning: unused variable ‘k’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:19: warning: unused variable ‘d’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:21: warning: unused variable ‘l’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:27: warning: unused variable ‘h’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:29: warning: unused variable ‘y’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:11:31: warning: unused variable ‘x’ [-Wunused-variable]
ll t,i,j,n,m,q,k,d,l,a,b,h,y,x,ans;
^
garvit2013-REALBIN.cpp:14:6: warning: unused variable ‘c’ [-Wunused-variable]
int c;
^
+ set +x
Successful
[simon@simon-laptop][13:40:03]
[~/devel/hackerrank/otherpeoples]>echo "1
1 8589934592" | ./a.out
garvit2013-REALBIN.cpp:31:15: runtime error: shift exponent 33 is too large for 32-bit type 'int'
No