https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77354
Bug ID: 77354 Summary: Failure with -fno-ivopts Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: sabrinadfs at gmail dot com Target Milestone: --- GCC-6.1.0 x86_64-pc-linux-gnu and x86_64-apple-darwin15.4.0 When I run the following test with -fno-ivopts option: make -s -C gcc check-gcc RUNTESTFLAGS="tree-ssa.exp=loop-16.c --target_board=unix/-fno-ivopts" GCC throw a failure: ------------------------------------------------------------------------ Native configuration is x86_64-apple-darwin15.4.0 === gcc tests === Schedule of variations: unix/-fno-ivopts Running target unix/-fno-ivopts Using /usr/local/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/local/share/dejagnu/config/unix.exp as generic interface file for target. Using /Users/sabrinasouto/workspace/gcc-6.x/gcc-6.1.0/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. Running /Users/sabrinasouto/workspace/gcc-6.x/gcc-6.1.0/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ... LD_LIBRARY_PATH=:/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc LD_RUN_PATH=:/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc SHLIB_PATH=:/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc LD_LIBRARY_PATH_32=:/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc LD_LIBRARY_PATH_64=:/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc DYLD_LIBRARY_PATH=:/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc Executing on host: /Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc -B/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/ -fno-diagnostics-show-caret -fdiagnostics-color=never -flto -c -fno-ivopts -o lto10584.o lto10584.c (timeout = 300) spawn /Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc -B/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/ -fno-diagnostics-show-caret -fdiagnostics-color=never -flto -c -fno-ivopts -o lto10584.o lto10584.c cc1: error: LTO support has not been enabled in this configuration compiler exited with status 1 output is: cc1: error: LTO support has not been enabled in this configuration Executing on host: /Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc -B/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/ /Users/sabrinasouto/workspace/gcc-6.x/gcc-6.1.0/gcc/testsuite/gcc.dg/tree-ssa/loop-16.c -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -fdump-tree-optimized -S -fno-ivopts -o loop-16.s (timeout = 300) spawn /Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc -B/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/ /Users/sabrinasouto/workspace/gcc-6.x/gcc-6.1.0/gcc/testsuite/gcc.dg/tree-ssa/loop-16.c -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -fdump-tree-optimized -S -fno-ivopts -o loop-16.s PASS: gcc.dg/tree-ssa/loop-16.c (test for excess errors) FAIL: gcc.dg/tree-ssa/loop-16.c scan-tree-dump-times optimized "MEM" 1 PASS: gcc.dg/tree-ssa/loop-16.c scan-tree-dump-times optimized "[^\\n\\r]*= \\* " 0 testcase /Users/sabrinasouto/workspace/gcc-6.x/gcc-6.1.0/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp completed in 2 seconds === gcc Summary === # of expected passes 2 # of unexpected failures 1 Executing on host: /Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc -v (timeout = 300) spawn /Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc -v Using built-in specs. COLLECT_GCC=/Users/sabrinasouto/workspace/gcc-6.x/objdir/gcc/xgcc Target: x86_64-apple-darwin15.4.0 Configured with: ./../gcc-6.1.0/configure --prefix=/Users/sabrinasouto/workspace/gcc-6.x/gcc-6.1.0 --enable-languages=c,c++ Thread model: posix gcc version 6.1.0 (GCC) ------------------------------------------------------------------------ I would like to know if this failure is caused by a bug or if there is something wrong with my environment, or even there are restrictions associated with the option -fno-ivopts. Thanks.