gondola.cpp: In function 'int countReplacement(int, int*)':
gondola.cpp:192:12: warning: unused variable 'ans' [-Wunused-variable]
192 | ll ans = 0;
| ^~~
gondola.cpp:261:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<long long int, long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
261 | for(int i=0; i<v.size(); i++){
| ~^~~~~~~~~
gondola.cpp:273:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
273 | for(int i=0; i<v1.size(); i++){
| ~^~~~~~~~~~
gondola.cpp:167:8: warning: unused variable 'small_count' [-Wunused-variable]
167 | ll small_count = 0;
| ^~~~~~~~~~~
gondola.cpp:168:8: warning: unused variable 'mn' [-Wunused-variable]
168 | ll mn = 300000;
| ^~
gondola.cpp: In function 'int replacement(int, int*, int*)':
gondola.cpp:112:10: warning: 'mnind' may be used uninitialized in this function [-Wmaybe-uninitialized]
112 | ll mnind;
| ^~~~~
gondola.cpp: In function 'int countReplacement(int, int*)':
gondola.cpp:210:12: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized]
210 | ll a, b;
| ^
gondola.cpp:210:15: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized]
210 | ll a, b;
| ^
gondola.cpp:193:12: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized]
193 | ll a;
| ^
/tmp/ccZPrVs2.o: in function `valid':
gondola.cpp:(.text+0x37a): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
/tmp/ccZPrVs2.o: in function `replacement':
gondola.cpp:(.text+0x44b): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
gondola.cpp:(.text+0x50e): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
gondola.cpp:(.text+0x5eb): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
/tmp/ccZPrVs2.o: in function `countReplacement':
gondola.cpp:(.text+0x8a3): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
gondola.cpp:(.text+0xaf0): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
gondola.cpp:(.text+0xb97): relocation truncated to fit: R_X86_64_PC32 against symbol `vis' defined in .bss section in /tmp/ccZPrVs2.o
/tmp/ccZPrVs2.o: in function `_GLOBAL__sub_I_vis':
gondola.cpp:(.text.startup+0xb): relocation truncated to fit: R_X86_64_PC32 against `.bss'
gondola.cpp:(.text.startup+0x29): relocation truncated to fit: R_X86_64_PC32 against `.bss'
/usr/lib/gcc/x86_64-linux-gnu/10/libstdc++.a(vterminate.o): in function `__gnu_cxx::__verbose_terminate_handler()':
(.text._ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x1e): relocation truncated to fit: R_X86_64_PC32 against `.bss._ZZN9__gnu_cxx27__verbose_terminate_handlerEvE11terminating'
(.text._ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x2b): additional relocation overflows omitted from the output
/usr/bin/ld: failed to convert GOTPCREL relocation; relink with --no-relax
collect2: error: ld returned 1 exit status