[Bug bootstrap/83062] [8 regression] Bootstrap failure: libsanitizer/tsan/tsan_rtl.h:713:44: error: inlining failed in call to always_inline ‘void __tsan::MemoryRead(__tsan::ThreadState*, __sanitizer::uptr, __sanitizer: :uptr, int)’: caller is not optimized

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Nov 20 08:23:00 GMT 2017


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83062

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
While x86_64/i686 bootstrap worked, there are hundreds of regressions, e.g.
+FAIL: c-c++-common/attr-warn-unused-result.c  -Wc++-compat  (test for excess
errors)
+FAIL: gcc.dg/always_inline3.c  (test for errors, line 5)
+FAIL: gcc.dg/always_inline3.c (test for excess errors)
+FAIL: gcc.dg/inline-3.c scan-assembler-not big_function_2
+FAIL: gcc.dg/pr45083.c  (test for warnings, line 12)
+FAIL: gcc.dg/pr78973-2.c ilp32 (test for warnings, line 16)
+FAIL: gcc.dg/stack-check-2.c scan-tree-dump-not optimized "tail call"
+FAIL: gcc.dg/stack-check-2.c scan-tree-dump-not tailc "tail call"
+FAIL: gcc.dg/uninit-19.c  (test for warnings, line 14)
+FAIL: gcc.dg/uninit-19.c (test for excess errors)
+FAIL: gcc.dg/winline-3.c  (test for warnings, line 5)
+FAIL: gcc.dg/winline-3.c (test for excess errors)
+FAIL: gcc.dg/winline-5.c  (test for warnings, line 5)
+FAIL: gcc.dg/winline-5.c (test for excess errors)
+FAIL: gcc.dg/winline-6.c  (test for warnings, line 5)
+FAIL: gcc.dg/winline-6.c (test for excess errors)
+FAIL: gcc.dg/winline-7.c (test for excess errors)
+FAIL: gcc.dg/winline-9.c  (test for warnings, line 13)
+FAIL: gcc.dg/winline-9.c (test for excess errors)
+FAIL: gcc.dg/ipa/iinline-1.c scan-ipa-dump inline "hooray[^\\\\n]*inline copy
in test"
+FAIL: gcc.dg/ipa/iinline-1.c scan-ipa-dump inline "indirect_call"
+FAIL: gcc.dg/ipa/iinline-2.c scan-ipa-dump inline "hip2[^\\\\n]*inline copy in
main"
+FAIL: gcc.dg/ipa/iinline-2.c scan-ipa-dump inline "hooray[^\\\\n]*inline copy
in main"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray1[^\\\\n]*inline copy
in test1"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray2[^\\\\n]*inline copy
in test2"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray3[^\\\\n]*inline copy
in test3"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray4[^\\\\n]*inline copy
in test4"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray5[^\\\\n]*inline copy
in test5"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray6[^\\\\n]*inline copy
in test6"
+FAIL: gcc.dg/ipa/iinline-4.c scan-ipa-dump inline "hooray7[^\\\\n]*inline copy
in test7"
+FAIL: gcc.dg/ipa/iinline-attr.c scan-ipa-dump inline "hooray[^\\\\n]*inline
copy in test"
+FAIL: gcc.dg/ipa/iinline-cstagg-1.c scan-ipa-dump inline
"thisisthetarget[^\\\\n]*inline copy in outerfunction"
+FAIL: gcc.dg/ipa/iinline-cstagg-2.c scan-ipa-dump inline
"thisisthetarget[^\\\\n]*inline copy in outerfunction"
+FAIL: gcc.dg/ipa/inline-2.c scan-ipa-dump inline "op3 change 1.000000. of
time"
+FAIL: gcc.dg/ipa/inline-3.c scan-ipa-dump inline "Scaling time by
probability:0.100000"
+FAIL: gcc.dg/ipa/inline-4.c scan-ipa-dump inline "Inlined 1 calls, eliminated
0 functions"
+FAIL: gcc.dg/ipa/inline-4.c scan-ipa-dump-times inline "predicate: .false." 8
(found 0 times)
+FAIL: gcc.dg/ipa/inline-6.c scan-ipa-dump-times inline "Inlined into" 2 (found
0 times)
+FAIL: gcc.dg/ipa/inlinehint-1.c scan-ipa-dump inline "loop_iterations"
+FAIL: gcc.dg/ipa/inlinehint-2.c scan-ipa-dump inline "loop_stride"
+FAIL: gcc.dg/ipa/inlinehint-3.c scan-ipa-dump inline "in_scc"
+FAIL: gcc.dg/ipa/inlinehint-3.c scan-ipa-dump inline "same_scc"
+FAIL: gcc.dg/ipa/inlinehint-4.c scan-ipa-dump inline "Inlined lookup into
test"
+FAIL: gcc.dg/ipa/inlinehint-4.c scan-ipa-dump inline "Wrapper penalty"
+FAIL: gcc.dg/ipa/ipcp-agg-9.c scan-ipa-dump inline "hooray1[^\\\\n]*inline
copy in hiphip1"
+FAIL: gcc.dg/ipa/ipcp-ii-1.c scan-ipa-dump inline "hooray[^\\\\n]*inline copy
in hiphip.constprop"
+FAIL: gcc.dg/ipa/pr63416.c scan-tree-dump-not optimized "test_f3"
+FAIL: gcc.dg/ipa/pure-const-1.c scan-ipa-dump pure-const "found to be const:
i_am_const3"
+FAIL: gcc.dg/ipa/pure-const-1.c scan-tree-dump-times optimized "i_am_const3
.5" 1 (found 2 times)
+FAIL: gcc.dg/ipa/remref-0.c scan-ipa-dump inline "ipa-prop: Removed a
reference"
+FAIL: gcc.dg/ipa/remref-0.c scan-tree-dump-not optimized "hooray"
+FAIL: gcc.dg/ipa/remref-1a.c scan-ipa-dump inline "ipa-prop: Removed a
reference"
+FAIL: gcc.dg/ipa/remref-1a.c scan-tree-dump-not optimized "hooray"
+FAIL: gcc.dg/ipa/remref-1b.c scan-ipa-dump inline "ipa-prop: Removed a
reference"
+FAIL: gcc.dg/ipa/remref-1b.c scan-tree-dump-not optimized "hooray"
+FAIL: gcc.dg/ipa/remref-2a.c scan-ipa-dump-times inline "ipa-prop: Removed a
reference" 2 (found 0 times)
+FAIL: gcc.dg/ipa/remref-2a.c scan-tree-dump-not optimized "hooray"
+FAIL: gcc.dg/ipa/remref-2b.c scan-ipa-dump inline "ipa-prop: Removed a
reference"
+FAIL: gcc.dg/ipa/remref-2b.c scan-ipa-dump-times inline "ipa-prop: Removing
cloning-created reference" 2 (found 0 times)
+FAIL: gcc.dg/ipa/remref-2b.c scan-tree-dump-not optimized "hooray"
and many others.


More information about the Gcc-bugs mailing list