Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

over 5 years ago

Language

Compiler

Options

Author

anonymous

over 5 years ago

$
Using built-in specs.
COLLECT_GCC=/opt/wandbox/gcc-9.3.0/bin/gcc
COLLECT_LTO_WRAPPER=/opt/wandbox/gcc-9.3.0/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: ../gcc-9.3.0/configure --prefix=/opt/wandbox/gcc-9.3.0 --enable-languages=c,c++ --disable-multilib --without-ppl --without-cloog-ppl --enable-checking=release --disable-nls LDFLAGS=-Wl,-rpath,/opt/wandbox/gcc-9.3.0/lib,-rpath,/opt/wandbox/gcc-9.3.0/lib64,-rpath,/opt/wandbox/gcc-9.3.0/lib32 --enable-lto
Thread model: posix
gcc version 9.3.0 (GCC) 
COLLECT_GCC_OPTIONS='-o' 'prog.exe' '-Wpedantic' '-v' '-Wall' '-Wextra' '-std=gnu11' '-O2' '-march=native'
 /opt/wandbox/gcc-9.3.0/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/cc1 -quiet -v -imultiarch x86_64-linux-gnu prog.c -march=sandybridge -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -mno-sse4a -mcx16 -msahf -mno-movbe -maes -mno-sha -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-sgx -mno-bmi2 -mno-pconfig -mno-wbnoinvd -mno-tbm -mavx -mno-avx2 -msse4.2 -msse4.1 -mno-lzcnt -mno-rtm -mno-hle -mno-rdrnd -mno-f16c -mno-fsgsbase -mno-rdseed -mno-prfchw -mno-adx -mfxsr -mxsave -mxsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd -mno-avx512pf -mno-prefetchwt1 -mno-clflushopt -mno-xsavec -mno-xsaves -mno-avx512dq -mno-avx512bw -mno-avx512vl -mno-avx512ifma -mno-avx512vbmi -mno-avx5124fmaps -mno-avx5124vnniw -mno-clwb -mno-mwaitx -mno-clzero -mno-pku -mno-rdpid -mno-gfni -mno-shstk -mno-avx512vbmi2 -mno-avx512vnni -mno-vaes -mno-vpclmulqdq -mno-avx512bitalg -mno-movdiri -mno-movdir64b -mno-waitpkg -mno-cldemote -mno-ptwrite --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=sandybridge -quiet -dumpbase prog.c -auxbase prog -O2 -Wpedantic -Wall -Wextra -std=gnu11 -version -o /tmp/ccpOsJfV.s
GNU C11 (GCC) version 9.3.0 (x86_64-pc-linux-gnu)
	compiled by GNU C version 9.3.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/opt/wandbox/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /opt/wandbox/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/include
 /opt/wandbox/gcc-9.3.0/include
 /opt/wandbox/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/include-fixed
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
GNU C11 (GCC) version 9.3.0 (x86_64-pc-linux-gnu)
	compiled by GNU C version 9.3.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: f723c140506ed499ff59a38a551b8997
prog.c: In function 'main':
prog.c:6:9: error: switch quantity not an integer
    6 |  switch(a) {
      |         ^
prog.c:7:3: error: case label does not reduce to an integer constant
    7 |   case 0.5: {
      |   ^~~~
prog.c:11:3: error: case label does not reduce to an integer constant
   11 |   case 1.5: {
      |   ^~~~
prog.c:15:6: error: case label does not reduce to an integer constant
   15 |      case 3.5: {
      |      ^~~~
prog.c:5:8: warning: variable 'a' set but not used [-Wunused-but-set-variable]
    5 |  float a = 3.5;
      |        ^
Exit Code:
1