https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69004
--- Comment #14 from PeteVine <tulipawn at gmail dot com> --- Tried it again using gcc 5.3.0: ==== Building physfs (release) ==== physfs.c ../src/physfs/physfs.c:76:5: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] &__PHYSFS_Archiver_BIND_PHYSFS, ^ ../src/physfs/physfs.c:76:5: note: (near initialization for ‘supported_types[0]’) ../src/physfs/physfs.c: In function ‘PHYSFS_seek’: ../src/physfs/physfs.c:2121:11: error: corrupted value profile: ic profile counter (1460761 out of 1460759) inconsistent with basic-block count (1460759) return(fh->funcs->seek(fh->opaque, pos)); ^ ../src/physfs/physfs.c: In function ‘PHYSFS_eof’: ../src/physfs/physfs.c:2292:1: error: corrupted profile info: profile data is not flow-consistent } ^ ../src/physfs/physfs.c:2292:1: error: corrupted profile info: number of executions for edge 3-4 thought to be 26871 ../src/physfs/physfs.c:2292:1: error: corrupted profile info: number of executions for edge 3-7 thought to be -2 ../src/physfs/physfs.c: In function ‘sanitizePlatformIndependentPath’: ../src/physfs/physfs.c:2292:1: error: corrupted profile info: profile data is not flow-consistent ../src/physfs/physfs.c:2292:1: error: corrupted profile info: number of executions for edge 7-8 thought to be -19 ../src/physfs/physfs.c:2292:1: error: corrupted profile info: number of executions for edge 7-9 thought to be 8089263 ../src/physfs/physfs.c:2292:1: error: corrupted profile info: number of iterations for basic block 8 thought to be -18 make[1]: *** [../obj/Release/physfs/physfs.o] Error 1