/in/foo.cc: In function 'int main()':
/in/foo.cc:16:30: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
16 | for(int j=0;j<primes.size();j++)
| ~^~~~~~~~~~~~~~
/tmp/ccE2HgKj.o: in function `main':
foo.cc:(.text.startup+0x1d): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
foo.cc:(.text.startup+0x38): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
foo.cc:(.text.startup+0x21b): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
foo.cc:(.text.startup+0x22b): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
foo.cc:(.text.startup+0x257): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
/tmp/ccE2HgKj.o: in function `_GLOBAL__sub_I_primes':
foo.cc:(.text.startup+0x284): relocation truncated to fit: R_X86_64_PC32 against `.bss'
foo.cc:(.text.startup+0x2b8): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
foo.cc:(.text.startup+0x2c3): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
foo.cc:(.text.startup+0x2ce): relocation truncated to fit: R_X86_64_PC32 against symbol `primes' defined in .bss section in /tmp/ccE2HgKj.o
collect2: error: ld returned 1 exit status