Author: nico Date: Fri May 17 10:33:54 2019 New Revision: 361054 URL: http://llvm.org/viewvc/llvm-project?rev=361054&view=rev Log: Attempt to fix test on Windows after r360998
Modified: cfe/trunk/test/SemaCXX/builtin-object-size-cxx14.cpp Modified: cfe/trunk/test/SemaCXX/builtin-object-size-cxx14.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaCXX/builtin-object-size-cxx14.cpp?rev=361054&r1=361053&r2=361054&view=diff ============================================================================== --- cfe/trunk/test/SemaCXX/builtin-object-size-cxx14.cpp (original) +++ cfe/trunk/test/SemaCXX/builtin-object-size-cxx14.cpp Fri May 17 10:33:54 2019 @@ -1,5 +1,7 @@ // RUN: %clang_cc1 -fsyntax-only -verify -std=c++14 %s +typedef __SIZE_TYPE__ size_t; + namespace basic { // Ensuring that __bos can be used in constexpr functions without anything // sketchy going on... @@ -102,5 +104,5 @@ namespace InvalidBase { // Ensure this doesn't crash. struct S { const char *name; }; S invalid_base(); - constexpr long bos_name = __builtin_object_size(invalid_base().name, 1); + constexpr size_t bos_name = __builtin_object_size(invalid_base().name, 1); } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits