ziangwan added a comment.

In D64666#1600354 <https://reviews.llvm.org/D64666#1600354>, @phosek wrote:

> I'm seeing some test failures which appear to have been introduced by this 
> change:
>
>   ******************** TEST 'Clang :: 
> CXX/dcl.decl/dcl.init/dcl.init.list/p7-0x.cpp' FAILED ********************
>   Script:
>   --
>   : 'RUN: at line 1';   
> /b/s/w/ir/k/recipe_cleanup/clango5zn3b/llvm_build_dir/bin/clang -cc1 
> -internal-isystem 
> /b/s/w/ir/k/recipe_cleanup/clango5zn3b/llvm_build_dir/lib/clang/10.0.0/include
>  -nostdsysteminc -fsyntax-only -std=c++11 -triple x86_64-apple-macosx10.6.7 
> -verify 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-0x.cpp
>   --
>   Exit Code: 1
>  
>   Command Output (stderr):
>   --
>   error: 'warning' diagnostics seen but not expected: 
>     File 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-0x.cpp
>  Line 136: implicit conversion from 'int' to 'float' changes value from 
> 123456789 to 123456792
>     File 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-0x.cpp
>  Line 138: implicit conversion from 'int' to 'float' changes value from 
> 123456789 to 123456792
>   2 errors generated.
>  
>   --
>  
>   ********************
>   Testing: 0 .
>   FAIL: Clang :: CXX/dcl.decl/dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp 
> (1096 of 15293)
>   ******************** TEST 'Clang :: 
> CXX/dcl.decl/dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp' FAILED 
> ********************
>   Script:
>   --
>   : 'RUN: at line 1';   
> /b/s/w/ir/k/recipe_cleanup/clango5zn3b/llvm_build_dir/bin/clang -cc1 
> -internal-isystem 
> /b/s/w/ir/k/recipe_cleanup/clango5zn3b/llvm_build_dir/lib/clang/10.0.0/include
>  -nostdsysteminc -fsyntax-only -std=c++11 -Wno-error=c++11-narrowing -triple 
> x86_64-apple-macosx10.6.7 -verify 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp
>   : 'RUN: at line 2';   
> /b/s/w/ir/k/recipe_cleanup/clango5zn3b/llvm_build_dir/bin/clang -cc1 
> -internal-isystem 
> /b/s/w/ir/k/recipe_cleanup/clango5zn3b/llvm_build_dir/lib/clang/10.0.0/include
>  -nostdsysteminc -fsyntax-only -std=c++11 -Wno-error=narrowing -triple 
> x86_64-apple-macosx10.6.7 -verify 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp
>   --
>   Exit Code: 1
>  
>   Command Output (stderr):
>   --
>   error: 'warning' diagnostics seen but not expected: 
>     File 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp
>  Line 124: implicit conversion from 'int' to 'float' changes value from 
> 123456789 to 123456792
>     File 
> /b/s/w/ir/k/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/p7-cxx11-nowarn.cpp
>  Line 126: implicit conversion from 'int' to 'float' changes value from 
> 123456789 to 123456792
>   2 errors generated.
>  
>   --
>


This is the intended behavior of this warning. I will fix the test cases and 
add `expected-warning` to them.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D64666/new/

https://reviews.llvm.org/D64666



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to